Searched refs:hexstr (Results 1 - 10 of 10) sorted by relevance

/illumos-gate/usr/src/lib/libcryptoutil/common/
H A Dtohexstr.c38 * hexstr
41 tohexstr(uchar_t *bytes, size_t blen, char *hexstr, size_t hexlen) argument
49 hexstr[2 * i] = hexlist[(bytes[i] >> 4) & 0xf];
50 hexstr[2 * i + 1] = hexlist[bytes[i] & 0xf];
52 hexstr[2 * blen] = '\0';
67 hexstr_to_bytes(char *hexstr, size_t hexlen, uchar_t **bytes, size_t *blen) argument
76 if (hexstr == NULL || (hexlen % 2 == 1))
79 if (hexstr[0] == '0' && ((hexstr[1] == 'x') || (hexstr[
[all...]
H A Dcryptoutil.h196 extern void tohexstr(uchar_t *bytes, size_t blen, char *hexstr, size_t hexlen);
197 extern int hexstr_to_bytes(char *hexstr, size_t hexlen, uchar_t **bytes,
/illumos-gate/usr/src/boot/lib/libstand/
H A Duuid_to_string.c45 static const char *hexstr = "0123456789abcdef"; local
50 walker[i] = hexstr[val & 0xf];
/illumos-gate/usr/src/cmd/cmd-crypto/pktool/
H A Dgenkey.c118 char *hexstr = NULL; local
232 hexstr = malloc(hexstrlen);
233 if (hexstr == NULL) {
238 tohexstr(rkey->keydata.val, rkey->keydata.len, hexstr,
240 (void) printf(gettext("\tKey Value =\"%s\"\n"), hexstr);
247 if (hexstr != NULL)
248 free(hexstr);
261 char *hexstr = NULL; local
338 hexstr = malloc(hexstrlen);
339 if (hexstr
[all...]
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/
H A Dsnoop_ntp.c69 static char *hexstr = "0123456789ABCDEF"; local
222 hbuf[j++] = hexstr[ntp->mac[i] >> 4 & 0x0f];
223 hbuf[j++] = hexstr[ntp->mac[i] & 0x0f];
H A Dsnoop_rpc.c278 static char *hexstr = "0123456789ABCDEF"; local
288 hbuff[j++] = hexstr[p[i] >> 4 & 0x0f];
289 hbuff[j++] = hexstr[p[i] & 0x0f];
H A Dsnoop_display.c708 static char *hexstr = "0123456789ABCDEF"; local
728 hbuff[j++] = hexstr[rbuff[i] >> 4 & 0x0f];
729 hbuff[j++] = hexstr[rbuff[i] & 0x0f];
H A Dsnoop_ldap.c1258 X hexstr[5]; local
1284 hexstr[k++] = hex;
1322 hexstr[k++] = hex;
1337 ((bitstr) << 8) + ((i < klen)?hexstr[i]:0);
1365 ((value) << 8) + hexstr[i];
/illumos-gate/usr/src/lib/libkmf/libkmf/common/
H A Dgeneralop.c1015 kmf_hexstr_to_bytes(unsigned char *hexstr, unsigned char **bytes, argument
1024 if (hexstr == NULL) {
1028 if (hexstr[0] == '0' && ((hexstr[1] == 'x') || (hexstr[1] == 'X')))
1029 hexstr += 2;
1031 for (i = 0; i < strlen((char *)hexstr) && isxdigit(hexstr[i]); i++)
1038 if (i != strlen((char *)hexstr))
1050 ch = (unsigned char) *hexstr;
[all...]
/illumos-gate/usr/src/lib/fm/topo/libtopo/common/
H A Dhc.c564 char hexstr[17]; local
578 (void) snprintf(hexstr, sizeof (hexstr), "%llx", val);
581 hexstr);

Completed in 115 milliseconds