summaryrefslogtreecommitdiff
path: root/sys/net
AgeCommit message (Expand)Author
2018-06-06Remove duplicate ;maya
2018-06-05It is necessary to set wall time instead of monotonic time to rmx_expire.nonaka
2018-06-01Make sure to remove all AF_LINK addresses in if_detachozaki-r
2018-06-01Make sure to not change if_hwdl once setozaki-r
2018-06-01Fix _rt_free via rtrequest(RTM_DELETE) hangs in rt_timer handlersozaki-r
2018-05-31Relax a lock check in if_mcast_op unless NET_MPSAFEozaki-r
2018-05-29Remove an XXX of mine, actually it's fine. While here also remove amaxv
2018-05-29Replace KASSERT by m_pullup. While the ethernet header is always theremaxv
2018-05-29Reviewd by ohishi@IIJ. Sorry, I jumped the gun and committed.knakahara
2018-05-29Fix panic when ipsecif(4) adds discard policy. Pointed out by ohishi@IIJ, tha...knakahara
2018-05-25Ensure to call if_register after interface initializations finishozaki-r
2018-05-24ipsecif(4) must not set port number to spidx even if NAT-T. Pointed out by oh...knakahara
2018-05-24 Print "NET_MPSAFE enabled" if it's enabled.msaitoh
2018-05-14Protect if_deferred_start_softint with KERNEL_LOCK if the interface isn't MP-...ozaki-r
2018-05-14Protect packet input routines with KERNEL_LOCK and splsoftnetozaki-r
2018-05-14Use if_is_mpsafe (NFC)ozaki-r
2018-05-11Improve comment, it's not just IPv4.maxv
2018-05-11Increase the default size of some receive buffers from 8k to 16k.roy
2018-05-09Replacemaxv
2018-05-08Simplify: use M_MOVE_PKTHDR directly.maxv
2018-05-07Use m_remove_pkthdr.maxv
2018-05-03Drop early if there's no PPPoE interface. Otherwise it is easy for someonemaxv
2018-05-03Remove net_osdep.h completely.maxv
2018-05-01Remove now unused net_osdep.h includes, the other BSDs did the same.maxv
2018-05-01Move if_name() from net_osdep.h to if.h. net_osdep.h is now unused and canmaxv
2018-04-29Add missing pserialize_read_exit in error branch, spotted during mymaxv
2018-04-29Remove references to m_copy in comments.maxv
2018-04-27Fix LOCKDEBUG kernel panic when many(about 200) tunnel interfaces is created.knakahara
2018-04-27Fix "how" argument of MGET(). Pointed out by maxv@n.o, thanks.knakahara
2018-04-26m_copy -> m_copymmaxv
2018-04-25Fix a deadlock (rt_free vs. route_intr on rt_so_mtx)ozaki-r
2018-04-23PR/53207: David Binderman: Use logical andchristos
2018-04-20SIOCSIFDSTADDR uses struct ifreq instead of struct ifaddr or struct in_aliasreq.knakahara
2018-04-19s/static inline/static __inline/g for consistency.christos
2018-04-19s/static inline/static __inline/g for consistency.christos
2018-04-18Fix sending PADT to unexpected hosts when net.pppoe.term_unknown is enabled.knakahara
2018-04-18net.pppoe.term_unknown can be written safely now.knakahara
2018-04-18Add missing PSLIST_ENTRY_INIT and PSLIST_ENTRY_DESTROYozaki-r
2018-04-18Get rid of a unnecessary semicolonozaki-r
2018-04-18bridge: use pslist(9) for rtlist and rthashozaki-r
2018-04-18Simplify bridge_rtnode_insert (NFC)ozaki-r
2018-04-18Remove obsolete NULL checksozaki-r
2018-04-12disentangle a bit more the compat ioctl code.christos
2018-04-12Resolve tangled lock dependencies in route.cozaki-r
2018-04-10Fix previous my mistake and odd unaligned case. Pointed out by maxv@n.o, thanks.knakahara
2018-04-10Fix bridge_rtdeleteozaki-r
2018-04-10apply some INET6 so this compiles in INET6-less kernels again.mrg
2018-04-09Replace KASSERTMSG by a real check. L2 encapsulation protocols (at leastmaxv
2018-04-09Add KASSERT. The input point expects struct ether_header to be there.maxv
2018-04-09Minor stylistic changes, add XXX and fix typo. No functional change.maxv