summaryrefslogtreecommitdiff
path: root/sys/net
AgeCommit message (Expand)Author
2015-12-03ANSIfy function definitionsBret Lambert
2015-12-03Remove unused ``rt_tableid'' field from "struct rtentry".Martin Pieuchot
2015-12-03Store an interface index instead of a pointer in the "struct rtentry".Martin Pieuchot
2015-12-03To avoid that the stack manipules the pf statekeys directly, introduceAlexander Bluhm
2015-12-03Add sizes to most free calls. OK sashan@ tedu@Claudio Jeker
2015-12-03Implement etherip(4) driverKazuya Goda
2015-12-03remove nettxintr prototypeDavid Gwynne
2015-12-03rework if_start to allow nics to provide an mpsafe start routine.David Gwynne
2015-12-03allocate PF tags as M_RTABLE vice M_TEMPBret Lambert
2015-12-03Rename pf_unlink_state() to pf_remove_state() so the name does notAlexander Bluhm
2015-12-02rtable_delete() does not use its prio parameter, so delete it.Alexander Bluhm
2015-12-02When destroying an interface, we have to wait until all referencesAlexander Bluhm
2015-12-02- hide PF internals to pf_unlink_divert_state() from in_pcb.cAlexandr Nedvedicky
2015-12-02Kill the RT_REPORT flag to rtalloc() and stop sending RTM_MISS messagesClaudio Jeker
2015-12-02remove unimplemented PF_KEY algorithms; ok sthen@ mpi@ mikeb@Christian Weisgerber
2015-12-02Respect priorities when inserting routes to the same destination in ART.Martin Pieuchot
2015-12-02allocate route labels as M_RTABLE instead of M_TEMPBret Lambert
2015-12-02Move multipath Hash-Threshold selection mechanism inside rtable_match().Martin Pieuchot
2015-12-02Rework the MPLS handling. Remove the lookup loops since nothing is usingClaudio Jeker
2015-12-02Include cleanup.Martin Pieuchot
2015-12-02Remove forward declarations that are no longer needed, times and APIs areMartin Pieuchot
2015-12-01Kill redundant or unused arguments in rtredirect().Martin Pieuchot
2015-12-01Split functions in if_bridge.c into if_bridge.c bridgectl.c .Kazuya Goda
2015-12-01Iterating on &ifnet should only be done with the KERNEL_LOCK held.Vincent Gross
2015-12-01Fix bridge to forward broadcast/multicast frames from gif.Kazuya Goda
2015-11-29Convert the simple list of multipath route entries used by ART kernelsMartin Pieuchot
2015-11-28Convert pppoe(4) to use if_get()/if_put(): instead of storing aReyk Floeter
2015-11-28Delete sc_root_port which became unused when RSTP is merged.YASUOKA Masahiko
2015-11-27Keep "struct vxlan_softc" private to prevent pulling more headers whenMartin Pieuchot
2015-11-27Keep lo(4) definitions inside if_loop.cMartin Pieuchot
2015-11-27Document that routing table heads are never freed as suggested by dlg@Martin Pieuchot
2015-11-27Protect the growth of the routing table arrays used by rtable_get()Martin Pieuchot
2015-11-25replace IFF_OACTIVE manipulation with mpsafe operations.David Gwynne
2015-11-24No need for <net/ethertypes.h> it is part of <netinet/if_ether.h>Martin Pieuchot
2015-11-24No need for <net/if_types.h>Martin Pieuchot
2015-11-24in art_insert, if at_default on the first table is set then return theDavid Gwynne
2015-11-24Provide art_free(), a method to release unused routing table heads.Martin Pieuchot
2015-11-23There's no longer a need to include <net/hfsc.h> in <net/if_var.h>Martin Pieuchot
2015-11-23if_start needs splnet. help/ok dlg@Stuart Henderson
2015-11-23Include <sys/atomic.h> when atomic operations are used.Martin Pieuchot
2015-11-21Add a comment after every #endifMartin Pieuchot
2015-11-21dont check IFF_OACTIVE to see if the port is busy.David Gwynne
2015-11-21simplify ifq_deq_rollback by only having it unlock.David Gwynne
2015-11-20Initialise the ifidx to 0 (no interface) in rtredirect() to avoid usingJonathan Gray
2015-11-20Keep if_ref() private, if_get() is what you want to use before if_put().Martin Pieuchot
2015-11-20Prefer if_get() over if_ref() when checking if the interface has beenMartin Pieuchot
2015-11-20sppp(4) is now only used for pppoe(4) which doesn't use framing, so removeStuart Henderson
2015-11-20avoid a use after enqueue, which is like a use after free.David Gwynne
2015-11-20i made a mistake. rename ifq_enq and ifq_deq to ifq_enqueue and ifq_dequeueDavid Gwynne
2015-11-20Make use if_get() and get rid of rt_ifp.Martin Pieuchot