summaryrefslogtreecommitdiff
path: root/sys/net
AgeCommit message (Expand)Author
2015-07-18pf_send_tcp() should also use unhandled_af()sashan
2015-07-18Raise SPL to SPL_NET before calling if_input() in vxlan_lookup().Kazuya Goda
2015-07-18NET_RT_DUMP is dumb and tries to iterates over all possible AF tablesMartin Pieuchot
2015-07-18msg.mpisashan
2015-07-18follow up changes on unknown AF handlingsashan
2015-07-18There's no longer a need to force carp(4) interfaces to be the last onesMartin Pieuchot
2015-07-18Abstract the routing table internals behind an rtable_* API.Martin Pieuchot
2015-07-18Even if pf(4) is not compiled with SMALL_KERNEL add a define aroundMartin Pieuchot
2015-07-18INET/INET6 address family check should be unified in PFsashan
2015-07-18Packets that make it to ether_input that have M_VLANTAG set must be dropped.Claudio Jeker
2015-07-18On systems with a full routing table (550k+), we often want to be able toPeter Hessler
2015-07-17Drop promiscuously received packets if the trunk(4) interface is notMartin Pieuchot
2015-07-17remove obsolete INET kernel optionTed Unangst
2015-07-17Fix MPLS routing when receiving packet with multiple labels.rzalamena
2015-07-17sa_family_t should not be confused with u_int8_tsashan
2015-07-17fix the indentation of a block of code, no binary changeJonathan Gray
2015-07-17manage spd entries by using the radix api directly instead ofBret Lambert
2015-07-17Pass the correct argument to bstp_notify_rtage().Martin Pieuchot
2015-07-17Explicitly do EtherIP encapsulation in bridge_ifenqueue().Martin Pieuchot
2015-07-16Keep private definitions private.Martin Pieuchot
2015-07-16Kill IP_ROUTETOETHER.Martin Pieuchot
2015-07-16add missing malloc checkFlorian Obser
2015-07-16Fix rn_match and there for the expoerted lookup functions in radix.cClaudio Jeker
2015-07-16Expand ancient NTOHL/NTOHS/HTONS/HTONL macros.Martin Pieuchot
2015-07-16Properly layer Router Solicitation code.Martin Pieuchot
2015-07-15m_freem() can handle NULL, do not check for this condition beforehands.Theo de Raadt
2015-07-08Linking the local socket to pf states went wrong when IPsec wasAlexander Bluhm
2015-07-08Use a new RTF_CONNECTED flag for interface (connected) routes.Martin Pieuchot
2015-07-08RTF_LOCAL and RTF_BROADCAST must not be settable by userland.Martin Pieuchot
2015-07-08MFREE(9) is dead, long live m_freem(9)!Martin Pieuchot
2015-07-07Do not return internal nodes to the upper layer in rn_lookup().Martin Pieuchot
2015-07-02most of the destinations for mbufs in ether_input are mpsafe except forDavid Gwynne
2015-07-02Move back rdomain's check into ether_output() otherwise it triggersMartin Pieuchot
2015-07-02Unify the check for up & running between all pseudo-drivers.Martin Pieuchot
2015-07-02By design if_input_process() needs to hold a reference on the receivingMartin Pieuchot
2015-06-30Get rid of the undocumented & temporary* m_copy() macro added forMartin Pieuchot
2015-06-30Rename if_output() into if_enqueue() to avoid confusion with commentsMartin Pieuchot
2015-06-30Move the specialized m_copym2() preserving the alignment of the payloadMartin Pieuchot
2015-06-29Never cache a RTF_GATEWAY route as next hop for a gateway route.Martin Pieuchot
2015-06-29count if_ibytes in if_input like we do for if_ipackets.David Gwynne
2015-06-25Properly deliver broadcast-like packets to the network stack.Martin Pieuchot
2015-06-25No more NBRIDGE in the Ethernet layer. Fewer layer violation, say yeah!Martin Pieuchot
2015-06-25Move brige(4)'s output hook outside of ether_output().Martin Pieuchot
2015-06-25Check for correct rdomain in if_output() rather than in ether_output().Martin Pieuchot
2015-06-24Stop garbgage collecting mbufs from the ARP, IPv4 and IPv6 queues whenMartin Pieuchot
2015-06-24Increment if_ipackets in if_input().Martin Pieuchot
2015-06-23Pass a "struct ifnet *" instead of a "struct arpcom *" to arpresolve().Martin Pieuchot
2015-06-23Adapt bridge(4) to the new if_input() framework.Martin Pieuchot
2015-06-22Increment rule counters only after successful state insertionMike Belopuhov
2015-06-22rtrequest1(9) error code path cleanup.Martin Pieuchot