Lines Matching refs:hex
57 chap_hex2int(const char hex) in chap_hex2int() argument
59 switch (hex) { in chap_hex2int()
130 chap_hex2bin(const char *hex, void **binp, size_t *bin_lenp) in chap_hex2bin() argument
137 if (strncasecmp(hex, "0b", strlen("0b")) == 0) in chap_hex2bin()
138 return (chap_b642bin(hex + 2, binp, bin_lenp)); in chap_hex2bin()
140 if (strncasecmp(hex, "0x", strlen("0x")) != 0) { in chap_hex2bin()
146 hex += strlen("0x"); in chap_hex2bin()
147 hex_len = strlen(hex); in chap_hex2bin()
161 nibble = chap_hex2int(hex[i]); in chap_hex2bin()
164 hex[i]); in chap_hex2bin()
207 unsigned char *hex, *tmp, ch; in chap_bin2hex() local
212 hex = malloc(hex_len); in chap_bin2hex()
213 if (hex == NULL) in chap_bin2hex()
216 tmp = hex; in chap_bin2hex()
223 return (hex); in chap_bin2hex()