Advertisement
ASB2

Untitled

Nov 16th, 2018
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.44 KB | None | 0 0
  1. id = os.getpid() & 0xFFFF
  2. sequenceNum = 0
  3.  
  4. def sendPacket() :
  5.    
  6.     checksum = ((2048) + 0 + id + sequenceNum) & 0xFFFF
  7.     checksum = calculateCheckSum(checksum)
  8.  
  9.     # Header is type (8), code (8), checksum (16), id (16), sequence (16)
  10.     header = struct.pack("!BBHHH", 8, 0, checksum, id, sequenceNum)
  11.     #payload = '0123456789012345678901234567890123456789012345678901234'
  12.     sequenceNum++;
  13.  
  14. def calculateCheckSum(checksum) :
  15.  
  16.     return 0  & 0xFFFF;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement