91 static char dummy[
sizeof(int)+1];
145 return (!(*o->
op->
bp == 0 && *(o->
op->
bp + 1) == 0));
165 if (*o->
op->
bp++ == 0 && *(o->
op->
bp++) == 0)
int ber_declen(const char *buf, int *len, int max)
int ber_enclen(ODR o, int len, int lenlen, int exact)
int ber_tag(ODR o, void *p, int zclass, int tag, int *constructed, int opt, const char *name)
Encode/decode BER tags.
Internal ODR definitions.
#define ODR_STACK_EMPTY(x)
void odr_seterror(ODR o, int error, int id)
void odr_printf(ODR o, const char *fmt,...)
int odr_constructed_more(ODR o)
int odr_constructed_end(ODR o)
void odr_setlenlen(ODR o, int len)
int odr_constructed_begin(ODR o, void *xxp, int zclass, int tag, const char *name)
int odr_seek(ODR o, int whence, int offset)
int odr_write(ODR o, const char *buf, int bytes)
void * odr_malloc(ODR o, size_t size)
void odr_prname(ODR o, const char *name)
struct odr_constack * stack_top
struct odr_constack * stack_first
stack for BER constructed items
struct odr_constack * prev
struct odr_constack * next