uint16
uint16 R[p],M[p];
uint16 differentbits = 0;
static void uint32_divmod_uint14(uint32 *q,uint16 *r,uint32 x,uint16 m)
static uint16 uint32_mod_uint14(uint32 x,uint16 m)
uint16 r;
static void int32_divmod_uint14(int32 *q,uint16 *r,int32 x,uint16 m)
uint16 ur,ur2;
static uint16 int32_mod_uint14(int32 x,uint16 m)
uint16 r;
static void Decode(uint16 *out,const unsigned char *S,const uint16 *M,long long len)
*out = uint32_mod_uint14(S[0]+(((uint16)S[1])<<8),M[0]);
uint16 R2[(len+1)/2];
uint16 M2[(len+1)/2];
uint16 bottomr[len/2];
uint16 r0;
static void Encode(unsigned char *out,const uint16 *R,const uint16 *M,long long len)
uint16 r = R[0];
uint16 m = M[0];
uint16 R2[(len+1)/2];
uint16 M2[(len+1)/2];
uint16 u = x; /* 0, else 1...65535 */
uint16 u = x;
uint16 R[p],M[p];
uint16 R[p],M[p];
uint16 R[p],M[p];
uint16_t uint16;
SDP_GET16(value.uint16, start);
printf("uint16 %u\n", value.uint16);
SDP_GET16(value.uint16, start);
printf("uuid16 %#4.4x - %s\n", value.uint16,
sdp_uuid2desc(value.uint16));
SDP_GET16(value.uint16, start);
printf("str16 %*.*s\n", value.uint16, value.uint16, start);
start += value.uint16;
SDP_GET16(value.uint16, start);
printf("seq16 %d\n", value.uint16);
sdp_print(level + 1, start, start + value.uint16);
start += value.uint16;
SDP_GET16(value.uint16, start);
printf("alt16 %d\n", value.uint16);
sdp_print(level + 1, start, start + value.uint16);
start += value.uint16;
SDP_GET16(value.uint16, start);
printf("url16 %*.*s\n", value.uint16, value.uint16, start);
start += value.uint16;
uint16_t uint16;
SDP_GET16(value.uint16, start);
fprintf(stdout, "\t%s (%#4.4x)\n", sdp_uuid2desc(value.uint16),
value.uint16);
SDP_GET16(value.uint16, start);
fprintf(stdout, "u/int/uuid16 %u\n", value.uint16);