3838import java .util .List ;
3939import java .util .Random ;
4040
41- import javax . xml . bind . DatatypeConverter ;
41+ import static com . github . mob41 . blapi . HexUtil . bytes2hex ;
4242
4343import org .slf4j .Logger ;
4444import org .slf4j .LoggerFactory ;
@@ -389,7 +389,7 @@ public boolean auth(boolean reauth) throws IOException {
389389 log .debug ("auth Sending CmdPacket with AuthCmdPayload: cmd=" + Integer .toHexString (sendPayload .getCommand ())
390390 + " len=" + sendPayload .getPayload ().getData ().length );
391391
392- log .debug ("auth AuthPayload initial bytes to send: {}" , DatatypeConverter . printHexBinary (sendPayload .getPayload ().getData ()));
392+ log .debug ("auth AuthPayload initial bytes to send: {}" , bytes2hex (sendPayload .getPayload ().getData ()));
393393
394394 DatagramPacket recvPack = sendCmdPkt (10000 , 2048 , sendPayload );
395395
@@ -401,7 +401,7 @@ public boolean auth(boolean reauth) throws IOException {
401401 return false ;
402402 }
403403
404- log .debug ("auth recv encrypted data bytes (" + data .length +") after initial req: {}" , DatatypeConverter . printHexBinary (data ));
404+ log .debug ("auth recv encrypted data bytes (" + data .length +") after initial req: {}" , bytes2hex (data ));
405405
406406 byte [] payload = null ;
407407 try {
@@ -417,11 +417,11 @@ public boolean auth(boolean reauth) throws IOException {
417417 return false ;
418418 }
419419
420- log .debug ("auth Packet received payload bytes: " + DatatypeConverter . printHexBinary (payload ));
420+ log .debug ("auth Packet received payload bytes: " + bytes2hex (payload ));
421421
422422 key = subbytes (payload , 0x04 , 0x14 );
423423
424- log .debug ("auth Packet received key bytes: " + DatatypeConverter . printHexBinary (key ));
424+ log .debug ("auth Packet received key bytes: " + bytes2hex (key ));
425425
426426 if (key .length % 16 != 0 ) {
427427 log .error ("auth Received key len is not a multiple of 16! Aborting" );
@@ -434,7 +434,7 @@ public boolean auth(boolean reauth) throws IOException {
434434
435435 id = subbytes (payload , 0x00 , 0x04 );
436436
437- log .debug ("auth Packet received id bytes: " + DatatypeConverter . printHexBinary (id ) + " with ID len=" + id .length );
437+ log .debug ("auth Packet received id bytes: " + bytes2hex (id ) + " with ID len=" + id .length );
438438
439439 log .debug ("auth End of authentication method" );
440440 alreadyAuthorized = true ;
@@ -530,7 +530,7 @@ public DatagramPacket sendCmdPkt(int timeout, int bufSize, CmdPayload cmdPayload
530530 public DatagramPacket sendCmdPkt (InetAddress sourceIpAddr , int sourcePort , int timeout , int bufSize ,
531531 CmdPayload cmdPayload ) throws IOException {
532532 CmdPacket cmdPkt = new CmdPacket (mac , pktCount ++, id , aes , cmdPayload );
533- log .debug ("sendCmdPkt - Send Command Packet bytes: {}" , DatatypeConverter . printHexBinary (cmdPkt .getData ()));
533+ log .debug ("sendCmdPkt - Send Command Packet bytes: {}" , bytes2hex (cmdPkt .getData ()));
534534 return sendPkt (sock , cmdPkt , InetAddress .getByName (host ), 80 , timeout , bufSize );
535535 }
536536
@@ -1041,7 +1041,7 @@ public static DatagramPacket sendPkt(DatagramSocket sock, Packet pkt, InetAddres
10411041 }
10421042 }
10431043
1044- log .debug ("sendPkt - recv data bytes (" + recepack .getData ().length +") after initial req: {}" , DatatypeConverter . printHexBinary (recepack .getData ()));
1044+ log .debug ("sendPkt - recv data bytes (" + recepack .getData ().length +") after initial req: {}" , bytes2hex (recepack .getData ()));
10451045 recepack .setData (removeNullsFromEnd (recepack .getData (), 0 ));
10461046 return recepack ;
10471047 }
0 commit comments