summaryrefslogtreecommitdiff
path: root/sys/net
AgeCommit message (Expand)Author
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
2017-03-03It is allowed to sleep in route_output() as we run in process contextAlexander Bluhm
2017-03-03Remove non longer needed splsoftnet()/splx() dances.Martin Pieuchot
2017-03-02Implement a new routing message RTM_PROPOSAL that communicatesKenneth R Westerback
2017-03-02Fix a rtentry leak in error path.Martin Pieuchot
2017-03-02Convert domain declarations to C99 initializers.Martin Pieuchot
2017-03-02Allow MPLS switching and VPLS across rdomains.Renato Westphal
2017-03-01Remove a misleading comment asking if a timeout needs a LOCK, it doesn't.Martin Pieuchot
2017-02-28Depending on the addresses, ipsecctl(8) automatically groups saAlexander Bluhm
2017-02-28Don't change the up status of the interface when changing its rdomain.YASUOKA Masahiko
2017-02-28Use rtable_match() rather than rtalloc(9) when adding a new route.Martin Pieuchot
2017-02-28Prevent a MP race in rtable_lookup().Martin Pieuchot
2017-02-24Avoid some casts by using the sa field of union sockaddr_union.Alexander Bluhm
2017-02-22Use c99 struct initialization with protosw.David Hill
2017-02-22Amend a misleading comment mentioning ``ipintrq''.Martin Pieuchot
2017-02-22The pcap people gave us ID 267 for DLT_OPENFLOWReyk Floeter
2017-02-20pfsync(4) percpu countersJeremie Courreges-Anglas
2017-02-16Revert "Release the NET_LOCK() before entering per-driver ioctl() routine".Martin Pieuchot
2017-02-15Replace manual loops with FOREACH macro.Alexander Bluhm
2017-02-14Convert most of the manual checks for CPU hogging to sched_pause().Martin Pieuchot
2017-02-14Replace two recursive splsoftnet()/splx() dances with a splsoftassert().Martin Pieuchot
2017-02-09percpu counters for TCP statsJeremie Courreges-Anglas
2017-02-09Replace a custom loop calling yield() by the idiom to check if theMartin Pieuchot
2017-02-08Remove an uneeded NULL test which was after a deref.Jonathan Gray
2017-02-07No longer need to unlock the netlock since the upper layer is doing it.Martin Pieuchot
2017-02-07Release the NET_LOCK() before entering per-driver ioctl() routine.Martin Pieuchot
2017-02-05Always allocate counters memory using type M_COUNTERS.Jeremie Courreges-Anglas
2017-02-05Use percpu counters for ip6statJeremie Courreges-Anglas
2017-02-01In sogetopt, preallocate an mbuf to avoid using sleeping mallocs withDavid Hill
2017-02-01Take if_attach_common() out from under netlock as it does a bunchJonathan Gray
2017-02-01Switch from splsoftnet to taking the netlock in if_attachhead().Jonathan Gray
2017-01-31Remove the inifioctl hack, checking for an unheld NET_LOCK() inMartin Pieuchot
2017-01-31Use CTASSERT instead of KASSERT for a few sysctl that use the counters APIJeremie Courreges-Anglas
2017-01-30whitespace, from bluhm@Sebastian Benoit
2017-01-30removes the pf_consistency_lock and protects the users withSebastian Benoit
2017-01-29Change the IPv4 pr_input function to the way IPv6 is implemented,Alexander Bluhm
2017-01-25Introduce a hack to remove false-positives when looking for memoryMartin Pieuchot
2017-01-25Since raw_input() and route_input() are gone from pr_input, we canAlexander Bluhm
2017-01-25Enable the NET_LOCK(), take 2.Martin Pieuchot
2017-01-24splsoftnet() to NET_LOCK() in bpfwrite().Martin Pieuchot
2017-01-24Kill some unused variables found by clang.Rafael Zalamena
2017-01-24A space here, a space there. Soon we're talking real whitespaceKenneth R Westerback
2017-01-24when we lose link, do not delete entries that have the RTF_BFD flag setPeter Hessler
2017-01-24add support for multiple transmit ifqueues per network interface.David Gwynne
2017-01-24only send the rt msg on timeout failure if bfd is not downPeter Hessler
2017-01-24move setting the IP TOS from the listening socket to the sending socketPeter Hessler
2017-01-24Introduce rt_report() a function that generates a route message from anClaudio Jeker
2017-01-23The function raw_input() has not been called since netiso has beenAlexander Bluhm
2017-01-23Flag pseudo-interfaces as such in order to call add_net_randomness()Martin Pieuchot