def recv_packet(self, timeout=None):
    while 1:
        (data, peer) = self._sock.recvfrom(8192)
        if (peer == self.peer):
            break
    return NetBIOSUDPSessionPacket(data)
def recv_packet(self, timeout=None):
    while 1:
        (data, peer) = self._sock.recvfrom(8192)
        if (peer == self.peer):
            break
    return NetBIOSUDPSessionPacket(data)