implement the net.PacketConn