104
104
#define PRINT_HEX (bytes_len , ptr_data ) \
105
105
while(bytes_len) \
106
106
{ \
107
- ND_PRINT("%02X", * ptr_data ); \
107
+ ND_PRINT("%02X", GET_U_1( ptr_data) ); \
108
108
ptr_data++; \
109
109
bytes_len--; \
110
110
}
@@ -1339,11 +1339,9 @@ print_attr_strange(netdissect_options *ndo,
1339
1339
return ;
1340
1340
}
1341
1341
ND_PRINT ("User_challenge (" );
1342
- ND_TCHECK_8 (data );
1343
1342
len_data = 8 ;
1344
1343
PRINT_HEX (len_data , data );
1345
1344
ND_PRINT (") User_resp(" );
1346
- ND_TCHECK_8 (data );
1347
1345
len_data = 8 ;
1348
1346
PRINT_HEX (len_data , data );
1349
1347
ND_PRINT (")" );
@@ -1363,15 +1361,12 @@ print_attr_strange(netdissect_options *ndo,
1363
1361
ND_PRINT (", Min password length: %u" , GET_U_1 (data ));
1364
1362
data ++ ;
1365
1363
ND_PRINT (", created at: " );
1366
- ND_TCHECK_4 (data );
1367
1364
len_data = 4 ;
1368
1365
PRINT_HEX (len_data , data );
1369
1366
ND_PRINT (", expires in: " );
1370
- ND_TCHECK_4 (data );
1371
1367
len_data = 4 ;
1372
1368
PRINT_HEX (len_data , data );
1373
1369
ND_PRINT (", Current Time: " );
1374
- ND_TCHECK_4 (data );
1375
1370
len_data = 4 ;
1376
1371
PRINT_HEX (len_data , data );
1377
1372
break ;
@@ -1382,7 +1377,6 @@ print_attr_strange(netdissect_options *ndo,
1382
1377
ND_PRINT ("ERROR: length %u != 8" , length );
1383
1378
return ;
1384
1379
}
1385
- ND_TCHECK_8 (data );
1386
1380
len_data = 8 ;
1387
1381
PRINT_HEX (len_data , data );
1388
1382
break ;
0 commit comments