24 while ((*(t++) = *(s++)) > -1);
31 while ((*(t++) = *(s++)) > -1);
36 while (*o1 == *o2 && *o1 > -1)
65 for (i = 0; oid[i] != -1 && i <
OID_SIZE; i++)
70 strcat(oidbuf, tmpbuf);
81 val = val*10 + (*
name -
'0');
int oid_dotstring_to_oid(const char *name, Odr_oid *oid)
converts dot string to OID
void oid_oidcat(Odr_oid *t, const Odr_oid *s)
appends to OID
void oid_oidcpy(Odr_oid *t, const Odr_oid *s)
copies OID
int oid_oidcmp(const Odr_oid *o1, const Odr_oid *o2)
compares OIDs
int oid_oidlen(const Odr_oid *o)
returns length of OIDs
char * oid_oid_to_dotstring(const Odr_oid *oid, char *oidbuf)
converts OID to string (dot notation)
Header for OID basic functions.
void yaz_snprintf(char *buf, size_t size, const char *fmt,...)
Header for config file reading utilities.
Header for YAZ iconv interface.