Example #1
0
def process_ack(addr,packet):
    seqid = struct.unpack("H",packet[25:27])[0]
    lan_id = packet[1:25]
    peer = peer_by_uid(lan_id)
    if(peer != -1):
        messages.process_ack(lan_contacts[peer].maincontact,"lan",seqid)
    else: print("[BOGUS]: Delivery report (peer does not exist)")
Example #2
0
def process_ack(addr,packet):
    seqid = struct.unpack("H",packet[1:3])[0]
    peer = peer_by_lan_ipport(addr[0],addr[1])
    if(peer != -1):
        messages.process_ack(peer,"lan",seqid)
    else: print("[BOGUS]: Delivery report (peer does not exist)")