summaryrefslogtreecommitdiff
path: root/sys/net
AgeCommit message (Expand)Author
2019-05-28Fix reporting of up->down transition in routing messagekn
2019-05-21init sc_rxhprio properly instead of sc_txhprio twice; CID 1480289David Gwynne
2019-05-21don't fall through SIOCSVNETID into SIOCGVNETID; CID 1480290David Gwynne
2019-05-18BPF: remove redundant reference counting of filedescriptorsAlexandr Nedvedicky
2019-05-13Do not check for IFF_RUNNING inside bstp_initialization().Martin Pieuchot
2019-05-13Deal with the case where bridge_getbif() can return NULL.Martin Pieuchot
2019-05-12Switch the list of span interfaces and interfaces to SMR.Martin Pieuchot
2019-05-12pushing NET_LOCK() further down from if_clone_{create,destroy}()Alexandr Nedvedicky
2019-05-12Unused switch_port variable.akoshibe
2019-05-11Correct a check in if_isconnected().Martin Pieuchot
2019-05-11A trunk(4) usually stays up when the link state of one of its membersFlorian Obser
2019-05-11Make rt_mpls_set() be more strict in what it accepts. Also ensure thatClaudio Jeker
2019-05-10Add port protection support to switch(4). The behavior copies that ofakoshibe
2019-05-10Move bridge_filterrule() before doing the mbuf copy. Fixes a memory leakClaudio Jeker
2019-05-09Add a sysctl accessor to struct pf_status. The pf_status only holds theClaudio Jeker
2019-05-09we don't need to check rtisvalid() in these places, the functions we arePeter Hessler
2019-05-03Add missing bridge_getbif(), reported by jsg@.Martin Pieuchot
2019-05-03An if_put() was missing in one branch of bridge_process(). ThisAlexander Bluhm
2019-05-02Reset root port after last STP interface is removed.Martin Pieuchot
2019-05-01pretty much all of tun_wakeup needs to be protected with KERNEL_LOCKDavid Gwynne
2019-04-29tr_unit is unused, so gc itDavid Gwynne
2019-04-29don't have lacp input push lacp packets into the trunkports bpf again.David Gwynne
2019-04-28Removes the KERNEL_LOCK() from bridge(4)'s output fast-path.Martin Pieuchot
2019-04-28Fix reading route entries via kvm(3).Martin Pieuchot
2019-04-27fix up some rxprio handling while hereDavid Gwynne
2019-04-27don't increment noproto on the parent interface when there's no childDavid Gwynne
2019-04-27use unsigned int, not u_int, and uintXX_t, not u_intXX_tDavid Gwynne
2019-04-27rename sc_prio to sc_txprioDavid Gwynne
2019-04-27remove sc_proto, it isn't used.David Gwynne
2019-04-27rename softc members so theyre prefixed with sc.David Gwynne
2019-04-27back out, this isn't part of a vlan change.David Gwynne
2019-04-27this wasnt meant to be committed, back out for now.David Gwynne
2019-04-27get rid of ifv_linkmib and a bunch of useless macrosDavid Gwynne
2019-04-27fix some whitespace.David Gwynne
2019-04-27call vlan_softc variables sc, not ifv. no functional change.David Gwynne
2019-04-27whitespace tweaks. no functional change.David Gwynne
2019-04-27rename struct ifvlan to struct vlan_softcDavid Gwynne
2019-04-27move the struct ifvlan (the vlan softc) definition into if_vlan.c.David Gwynne
2019-04-25Lower the accepted upper bound for bd_rtout to INT_MAX in order toanton
2019-04-23give gre and mgre percpu counters tooDavid Gwynne
2019-04-23a first cut at converting some virtual ethernet interfaces to if_vinputDavid Gwynne
2019-04-22use if_vinput instead of if_input, thereby bypassing ifiqs on vlansDavid Gwynne
2019-04-22add if_vinput so pseudo (ethernet) interfaces can bypass ifiqsDavid Gwynne
2019-04-22factor out calling the if input handlers for a packet.David Gwynne
2019-04-22support rxprioDavid Gwynne
2019-04-21Interpret ENETRESET from ifm_change() as success in ifmedia_ioctl().Stefan Sperling
2019-04-19use the common code in if.c to check if txhprio is good.David Gwynne
2019-04-19use the factored out txhprio and rxhprio checksDavid Gwynne
2019-04-19provide factored out txhprio and rxhprio checksDavid Gwynne
2019-04-19add rxprio supportDavid Gwynne