summaryrefslogtreecommitdiff
path: root/sys/net
AgeCommit message (Expand)Author
2016-05-24Do not call nd6_output() without route entry argument.Martin Pieuchot
2016-05-23remove the function pointer from mbufs. this memory is shared with dataTed Unangst
2016-05-23Pass a route entry to if_output() instead of relying on arpresolve() magic.Martin Pieuchot
2016-05-18Remove some superflous if_get(9)/if_put(9) dances now that ARP inputMartin Pieuchot
2016-05-18rework the srp api so it takes an srp_ref struct that the caller provides.David Gwynne
2016-05-10make the bpf tap functions take const struct mbuf *David Gwynne
2016-05-10make bpf_mtap callers set the M_FILDROP flag if they care about it.David Gwynne
2016-05-08Do not export the IFXF_MPSAFE flag to userland, it is a kernel-onlyMartin Pieuchot
2016-05-03Stop using a soft-interrupt context to process incoming network packets.Martin Pieuchot
2016-05-03Put back a panic() if an incoming packet already has a statekey.Martin Pieuchot
2016-05-02Simplify life for routing table implementations by requiring that rtable_walkJonathan Matthew
2016-05-01Remove a bogus "else" that was causing breakage with LCP echoes,Stuart Henderson
2016-04-29Make if_output() return EAFNOSUPPORT instead of just dropping packetsKenneth R Westerback
2016-04-27Remove unused arguments from rt_checkgate().Martin Pieuchot
2016-04-19tabs, not spacesDavid Gwynne
2016-04-19make setting a vlan interfaces lladdr more likely to workDavid Gwynne
2016-04-18Remove the hack that prevents changing pppoe params at runtime.Mike Belopuhov
2016-04-15remove ml_filter, mq_filter, niq_filter.David Gwynne
2016-04-15rename ifv_p to ifv_ifp0David Gwynne
2016-04-15rework vlan config to make it mpsafe and done by standard ioctlsDavid Gwynne
2016-04-15replace m_copym2 with m_dup_pkt for the dup-to handling.David Gwynne
2016-04-14Enable device cloning for bpf. This allows to have just one bpf deviceMartin Natano
2016-04-13We're always ready! So send IFQ_SET_READY() to the bitbucket.Martin Pieuchot
2016-04-13Keep all pools in the same place.Martin Pieuchot
2016-04-12Remove unneeded art_free().Martin Pieuchot
2016-04-12Set bridge(4)'s if_output to a dummy function returning EAFNOSUPPORT asMartin Pieuchot
2016-04-07Instead of panicking if an mbuf(9) already has a statekey dump itsMartin Pieuchot
2016-04-04Add sys/queue.h where it's needed. Unbreak userland following recentStuart Henderson
2016-04-04turns out EVL_ENCAPLEN is 4, not 18 or sizeof(*evl).David Gwynne
2016-04-03mark the packet buffer in bpf_filter as bounded by the pktlen argDavid Gwynne
2016-04-02mark the bpf_mem ops as Static.David Gwynne
2016-04-02mark the program and buffer as const in bpf_filter()David Gwynne
2016-04-02refactor bpf_filter a bit.David Gwynne
2016-04-01Building kernels with PPPOE_SERVER enabled has been broken for at leastJonathan Gray
2016-03-30BIOCGQUEUE and BIOCSQUEUE are no moreDavid Gwynne
2016-03-30remove support for BIOCGQUEUE and BIOSGQUEUEDavid Gwynne
2016-03-30replace bridge_m_dup with m_dup_pkt.David Gwynne
2016-03-30Implement proxy ARP for ART based on mpath support.Martin Pieuchot
2016-03-29the stack checks the mac address of rxed packets, so vlan(4) doesnt have toDavid Gwynne
2016-03-29make bpf_mtap et al return whether the mbuf should be droppedDavid Gwynne
2016-03-29- packet must keep reference to statekeyAlexandr Nedvedicky
2016-03-29use sizeof(*evl) instead of EVL_ENCAPLEN in vlan_inputDavid Gwynne
2016-03-28turn ifv_p into an interface index instead of a real pointer to the parentDavid Gwynne
2016-03-26Always include the route priority in routing messages.Martin Pieuchot
2016-03-26Do not populate RTAX_NETMASK when sending a routing message for RTF_HOSTMartin Pieuchot
2016-03-22dont leak an mbuf when copying the packet in pipex_mppe_output failsDavid Gwynne
2016-03-22replace m_copym2 with m_dup_pktDavid Gwynne
2016-03-22slight knfDavid Gwynne
2016-03-18refactor the vlan multicast list handling.David Gwynne
2016-03-16if ticks diverge from ifq_congestion too far the diff will go negativeDavid Gwynne