comparison libutil/revnibbles.c @ 159:2557012666ea

libutil: pack_reversed_nibbles() moved to revnibbles.c
author Mychaela Falconia <falcon@freecalypso.org>
date Fri, 26 Feb 2021 20:45:17 +0000
parents 3698c8192d2d
children
comparison
equal deleted inserted replaced
158:3698c8192d2d 159:2557012666ea
21 c = *sp >> 4; 21 c = *sp >> 4;
22 *dp++ = encode_hex_digit(c); 22 *dp++ = encode_hex_digit(c);
23 sp++; 23 sp++;
24 } 24 }
25 } 25 }
26
27 pack_reversed_nibbles(nibbles, bytes, nbytes)
28 u_char *nibbles, *bytes;
29 unsigned nbytes;
30 {
31 u_char *sp, *dp;
32 unsigned n;
33
34 sp = nibbles;
35 dp = bytes;
36 for (n = 0; n < nbytes; n++) {
37 *dp++ = sp[0] | (sp[1] << 4);
38 sp += 2;
39 }
40 }