summaryrefslogtreecommitdiff
path: root/sys/net
AgeCommit message (Expand)Author
2017-05-09pfctlinput(PRC_IFDOWN, ...) has no effect on OpenBSD so remove it.Martin Pieuchot
2017-05-08Replace the global variables pfr_{sin,sin6} with stack local variablesPatrick Wildt
2017-05-08Add a compatibility shim for older pfctl binariesMike Belopuhov
2017-05-08Added initial IPv6 multicast routing support for multiple rdomains:Rafael Zalamena
2017-05-07Fix stage transition from the initial one to DROPPINGMike Belopuhov
2017-05-05Put back the call to pf_remove_src_node lost in the netlock backoutMike Belopuhov
2017-05-05Expand SA_LEN(), there is no benefit for using the macro in theAlexander Bluhm
2017-05-04If m is not a continuous mbuf cluster, m_pullup() in pr_input mayAlexander Bluhm
2017-05-04Implementation of the Flow Queue - Controlled Delay (FQ-CoDel)Mike Belopuhov
2017-05-04Introduce sstosa() for converting sockaddr_storage with a type safeAlexander Bluhm
2017-05-03Provide a function to dispose of a list of mbufs on dequeueMike Belopuhov
2017-05-03update the stack doco to match reality.David Gwynne
2017-05-03add ifq_mfreem() so ifq backends can free packets during dequeue.David Gwynne
2017-05-02Provide pluggable queueing interface for pfMike Belopuhov
2017-04-26Perform H-FSC root queue allocation in the kernelMike Belopuhov
2017-04-23Some of the LOG_NOTICE messages from PF were seen in normal operationsStuart Henderson
2017-04-21Speed up DIOCKILLSTATES by using the RB tree index if all fields usedYASUOKA Masahiko
2017-04-20Tweak lock inits to make the system runnable with witness(4)Visa Hankala
2017-04-19Use the rt_rmx defines that hide the struct rt_kmetrics indirection.Alexander Bluhm
2017-04-18Fix pipex(4) not to cause panics on strict alignment architectures.YASUOKA Masahiko
2017-04-14Remove unused define satoin6().Alexander Bluhm
2017-04-14Pass down the address family through the pr_input calls. ThisAlexander Bluhm
2017-04-14Avoid some false positives with cppcheck. No binary change.Alexander Bluhm
2017-04-11Partially revert previous mallocarray conversions that containDavid Hill
2017-04-09Use mallocarray to allocate multicast group memberships.David Hill
2017-04-05When building counter memory in preparation to copy to userland, alwaysTheo de Raadt
2017-03-27Don't reject etherip packets if they are protected with IPsec.Jeremie Courreges-Anglas
2017-03-22Replace an expensive microtime call with a getmicrotime for if_lastchangeMike Belopuhov
2017-03-17Revert the NET_LOCK() and bring back pf's contention lock for release.Martin Pieuchot
2017-03-16Do not allow to change the gateway of an existing entry if the AFMartin Pieuchot
2017-03-13Move PRU_ATTACH out of the pr_usrreq functions into pr_attach.Claudio Jeker
2017-03-11Add a detachhook to pfsync(4) which deals with the syncdev going away.Stefan Sperling
2017-03-10move clearing the bfd config to a task. while here, fix a typoPeter Hessler
2017-03-10move receiving and processing the BFD packet into a taskPeter Hessler
2017-03-09Remove unecessary splsoftnet()/splx() dances.Martin Pieuchot
2017-03-09Prevent integer overflow in PF when calculating the adaptive timeout.Claudio Jeker
2017-03-08No need to clear IFF_UP after calling if_down().Martin Pieuchot
2017-03-08Do not unset IFF_UP twice.Martin Pieuchot
2017-03-08Sync struct etheripstat decl with netinet/ip_ether.hJeremie Courreges-Anglas
2017-03-07Rename struct etheripstat members for consistency, move them all to 64bitsJeremie Courreges-Anglas
2017-03-07Don't overwrite the flow ID once it's setMike Belopuhov
2017-03-07Change priq enqueue policy to drop lower priority packetsMike Belopuhov
2017-03-07Convert priority queue lists to mbuf_listsMike Belopuhov
2017-03-07Enforce that tcbtable and udbtable must be accessed with the NET_LOCK().Martin Pieuchot
2017-03-07Do not grab the NET_LOCK() for routing sockets operations.Martin Pieuchot
2017-03-07Since route_input is no longer part of the protosw struct it is possible toClaudio Jeker
2017-03-07deprecate ifq_enqueue_try, and let backends drop arbitrary mbufs.David Gwynne
2017-03-06Move the guts of route_output() meesing with the routing table in theirMartin Pieuchot
2017-03-06Prefix functions dealing with routing messages with 'rtm_' and keepMartin Pieuchot
2017-03-03Convert the variable argument list of the pr_output functions toAlexander Bluhm