summaryrefslogtreecommitdiff
path: root/sys/netmpls
AgeCommit message (Expand)Author
2019-01-28Fix memory leaks pointed out by Ilja Van Sprundel: allmartin
2018-12-27Remove M_COPY_PKTHDR, M_MOVE_PKTHDR, M_ALIGN and MH_ALIGN.maxv
2018-09-03Rename min/max -> uimin/uimax for better honesty.riastradh
2018-05-11Retire ICMPPRINTFS, it's annoying and it doesn't build.maxv
2018-04-11Add one more XXX in the list.maxv
2018-01-19Add XXX.maxv
2018-01-19Move the ICMP Extension structures from mpls_ttl.c to ip_icmp.h; that'smaxv
2017-12-08Style, and fix several bugs:maxv
2017-09-21Invalidate rtcache based on a global generation counterozaki-r
2016-10-08Assert size for sockaddr_mpls, but don't require it to be packed.joerg
2016-10-03Fix race condition on ifqueue used by traditional netisrozaki-r
2016-06-10Avoid storing a pointer of an interface in a mbufozaki-r
2016-06-10Introduce m_set_rcvif and m_reset_rcvifozaki-r
2016-04-26Sweep unnecessary route.h inclusionsozaki-r
2015-08-24sprinkle _KERNEL_OPTpooka
2015-05-02make connect syscall use sockaddr_big and modify pr_{send,connect}rtr
2015-04-26remove pr_generic from struct pr_usrreqs and all implementations ofrtr
2015-04-24make accept, getsockname and getpeername syscalls use sockaddr_big and modifyrtr
2015-04-03* change pr_bind to accept struct sockaddr * instead of struct mbuf *rtr
2014-08-09split PRU_CONNECT2 & PRU_PURGEIF function out of pr_generic() usrreqrtr
2014-08-08split PRU_RCVD function out of pr_generic() usrreq switches and put intortr
2014-08-05split PRU_SEND function out of pr_generic() usrreq switches and put intortr
2014-08-05revert the removal of struct lwp * parameter from bind, listen and connectrtr
2014-07-31add missing KASSERT(req != PRU_XXX) to mpls_usrreq() for PRUs that havertr
2014-07-31split PRU_DISCONNECT, PRU_SHUTDOWN and PRU_ABORT function out ofrtr
2014-07-30split PRU_CONNECT function out of pr_generic() usrreq switches and putrtr
2014-07-24split PRU_BIND and PRU_LISTEN function out of pr_generic() usrreqrtr
2014-07-23split PRU_SENDOOB and PRU_RCVOOB function out of pr_generic() usrreqrtr
2014-07-09* split PRU_ACCEPT function out of pr_generic() usrreq switches and putrtr
2014-07-09* split PRU_PEERADDR and PRU_SOCKADDR function out of pr_generic()rtr
2014-07-07* sprinkle KASSERT(solocked(so)); in all pr_stat() functions.rtr
2014-07-06* split PRU_SENSE functionality out of mpls_usrreq() and place intortr
2014-07-01fix parameter types in pr_ioctl, called xx_control() functions and removertr
2014-06-22* split PRU_CONTROL functionality out of xxx_userreq() switches and placertr
2014-05-20Adjust PR_WRAP_USRREQS() to include the attach/detach functions.rmind
2014-05-19- Split off PRU_ATTACH and PRU_DETACH logic into separate functions.rmind
2014-05-18Add struct pr_usrreqs with a pr_generic function and prepare for thermind
2014-02-25Ensure that the top level sysctl nodes (kern, vfs, net, ...) exist beforepooka
2013-08-07reserve space for ICMP header accordingly to RFC4884kefren
2013-07-23Implement RFC4182 changes - switchable via sysctlkefren
2013-07-18explicitly call sysctl setup in init. Needed for future dynamic loadingkefren
2012-02-01old style defchristos
2011-03-31Hide the radix-trie implementation of the forwarding table so that wedyoung
2010-07-05do some rudimentary checks on ip4 header before passing packet tokefren
2010-07-02* correct packet sizekefren
2010-06-26Fix build for MPLS import: add options MPLS, changed pseudo-device mplskefren
2010-06-26Add MPLS support, proposed on tech-net@ a couple of days agokefren