summaryrefslogtreecommitdiff
path: root/sys/net
AgeCommit message (Expand)Author
2019-06-24Since the recent recursion fix in rtable_walk(), deleting an interfaceAlexander Bluhm
2019-06-24Use timeout_add_sec(9)kn
2019-06-24free(9) sizes.Martin Pieuchot
2019-06-22Make computation of re-challenge timeout more obviouskn
2019-06-22Revert accidentially committed hunk from previouskn
2019-06-22Remove duplicate initialisationkn
2019-06-21Prevent recursions by not deleting entries inside rtable_walk(9).Martin Pieuchot
2019-06-17free(9) sizes.Martin Pieuchot
2019-06-16Use timeout_add_sec(9)kn
2019-06-15Free sizes for hooks and `if_sadl'.Martin Pieuchot
2019-06-13free(9) sizes for buffers.Martin Pieuchot
2019-06-13free(9) sizes.Martin Pieuchot
2019-06-13Copy the user provided sockaddr into a normalized sockaddr in rtrequest()Claudio Jeker
2019-06-10use m_microtime to get the packet rx time it might be available.David Gwynne
2019-06-10don't allow userland to change if_type.David Gwynne
2019-06-10Use mallocarray(9) & put some free(9) sizes for M_IPMOPTS allocations.Martin Pieuchot
2019-06-09Always return EEXIST if an interface is already part of a bridge.Martin Pieuchot
2019-06-09Remove code for non-Ethernet members, these are no longer supported.Martin Pieuchot
2019-06-05Remove workaround and return EINVAL when userland sends routing messagesClaudio Jeker
2019-06-04if_netisr(): trade NET_LOCK() for NET_RLOCK()Alexandr Nedvedicky
2019-06-04pfsync_sendout() requires PF_LOCK()Alexandr Nedvedicky
2019-06-02Repair state and flag bitmasks to match RFC, from Mitchell KromeTheo de Raadt
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