Lines Matching refs:ibuf
150 static int unhexify( unsigned char *obuf, const char *ibuf )
153 int len = strlen( ibuf ) / 2;
154 assert( strlen( ibuf ) % 2 == 0 ); /* must be even number of bytes */
156 while( *ibuf != 0 )
158 c = *ibuf++;
168 c2 = *ibuf++;
184 static void hexify( unsigned char *obuf, const unsigned char *ibuf, int len )
190 h = *ibuf / 16;
191 l = *ibuf % 16;
203 ++ibuf;
238 static unsigned char *unhexify_alloc( const char *ibuf, size_t *olen )
242 *olen = strlen( ibuf ) / 2;
250 (void) unhexify( obuf, ibuf );