summaryrefslogtreecommitdiff
path: root/sys/net
AgeCommit message (Expand)Author
2018-08-09Currently, attempting to move an immovable lo(4) to a new rdomain will failakoshibe
2018-07-30Use FNONBLOCK instead of SS_NBIO to check/indicate that the I/O modeMartin Pieuchot
2018-07-24When a GRE packet goes to "decline", the mbuf pointer was not updatedYASUOKA Masahiko
2018-07-22Fix arguments of pf_purge_expired_{src_nodes,rules}()Stefan Fritsch
2018-07-16use 'switch' rathan than an if-else construct to match on the netflow version...Jasper Lievisse Adriaanse
2018-07-13Some USB network interfaces like rum(4) report ENXIO from theirAlexander Bluhm
2018-07-12Introduce RTM_CHGADDRATTR to inform userland on the route socket whenFlorian Obser
2018-07-12trade few 'goto unlock: for 'break' in pf_test()Alexandr Nedvedicky
2018-07-11Disambiguate the source of panics in sys/net* by adding __func__Nayden Markatchev
2018-07-11superfluous newlineHenning Brauer
2018-07-11Fix comment about VLAN encapsulation and checksum offloadStefan Fritsch
2018-07-11the STATE_LOOKUP macro made sense ages ago. It stopped making senseHenning Brauer
2018-07-11in if_addgroup(), call the new pfi_group_addmember() instead ofHenning Brauer
2018-07-11provide pfi_group_addmember(), which makes the new member interface inheritHenning Brauer
2018-07-10Remove raw_usrreq and raw_cb, nothing is using them anymore.Claudio Jeker
2018-07-10Remove net/raw_cb.h from includes and replace the RAWSNDQ, RAWRCVQ withClaudio Jeker
2018-07-10The year is 2018.Henning Brauer
2018-07-10in pf_set_protostate(), only decrement the half-open states counter whenHenning Brauer
2018-07-10After removing raw_usrreq() from route and pfkey, the global sockaddrAlexander Bluhm
2018-07-10if_enqueue: call pf_delay_pkt() if m_pkthdr.pf.delay is setHenning Brauer
2018-07-10provide a generic packet delay functionality. packets to be delayed are markedHenning Brauer
2018-07-09Inline the raw_usrreq() function into pfkeyv2_usrreq(). Similar to theClaudio Jeker
2018-07-09Inline the raw_usrreq() function into route_usrreq(). This simplifies theClaudio Jeker
2018-07-08"id" is too generic, rename to "rdomain" for clarity and easier greppingJeremie Courreges-Anglas
2018-07-08Use the same test pattern as for enc_ifps, for consistencyJeremie Courreges-Anglas
2018-07-05fix comment: s/always send/always sent/Stuart Henderson
2018-07-05RTM_BFD route messages are also a special case. suggested by claudio@,Sebastian Benoit
2018-07-05not all route messages have a priority. Move the priority filter checkSebastian Benoit
2018-07-01Retire support for unused RTM_LOCK messages, it's redundant w/ RTM_CHANGE.Martin Pieuchot
2018-06-25Fix a kernelpanic when using rdomain(4) and enc(4)denis
2018-06-25Push the NET_LOCK() down in pfkeyv2_send().Martin Pieuchot
2018-06-25Factorize MPLS setup/teardown into two functions.Martin Pieuchot
2018-06-25Push the NET_LOCK() down in rtm_output().Martin Pieuchot
2018-06-21Grab the KERNEL_LOCK() rather than asserting that it is held.Martin Pieuchot
2018-06-20Use the socket lock rather than the KERNEL_LOCK() in pfkey_sendup().Martin Pieuchot
2018-06-18Do not allow to change the rdomain of the default loopback interface.Martin Pieuchot
2018-06-18Refactor the six ways to find TCP options into one new function. As a result:Richard Procter
2018-06-15Fix the lock order problem found by witness. Release the lock forYASUOKA Masahiko
2018-06-11Rename routing & pfkey tables for coherency with other PCB tables.Martin Pieuchot
2018-06-11Push the KERNEL_LOCK() inside route_input().Martin Pieuchot
2018-06-06Prefix fields of pfkey & routing PCBs, part 2, no functionnal change.Martin Pieuchot
2018-06-06Prefix fields of pfkey & routing PCBs, no functionnal change.Martin Pieuchot
2018-06-06Pass the socket to sounlock(), this prepare the terrain for per-socketMartin Pieuchot
2018-06-06Asseert that a pfkey or routing socket is referenced by a `fp' insteadMartin Pieuchot
2018-06-04The function pf_create_state() calls pf_set_protostate() beforeAlexander Bluhm
2018-06-01While sending the pf syncookie, we are holding the pf lock. SoAlexander Bluhm
2018-05-30restrict the prio values from SIOCSIFLLPRIO to what the kernel handlesDavid Gwynne
2018-05-30Add SIOCGIFGLIST to fetch a list of interface groups on the system.Stuart Henderson
2018-05-28implement support for MikroTik's Ethernet over IP protocol as eoip(4)David Gwynne
2018-05-19As long we have no per socket locking, we must grab either net lockAlexander Bluhm