summaryrefslogtreecommitdiff
path: root/sys/netinet
AgeCommit message (Expand)Author
2016-03-16macros for the null, min, and max vlan ids.David Gwynne
2016-03-14move the vlan protocol definitions to the same places as the ethernet onesDavid Gwynne
2016-03-07http -> https for IETF/IANA URLs in commentsmmcc
2016-03-07Sync no-argument function declaration and definition by adding (void).Christian Weisgerber
2016-03-07Do not remove RTF_STATIC L2 entries from the routing table.Martin Pieuchot
2016-03-04- putting back KASSERT(), which I've backed out on Jan 31Alexandr Nedvedicky
2016-03-01enm_ac in ether_multi is set but never used. so we dont need it.David Gwynne
2016-02-28When IPsec UDP encapsulation is used for IPv6, the stack shouldMike Belopuhov
2016-02-23provide m_dup_pkt() for doing fast deep mbuf copies with a specified alignmentDavid Gwynne
2016-02-11Return ENOBUFS when bumping in the multicast max group membershipsJeremie Courreges-Anglas
2016-01-31- m_pkthdr.pf.statekey changes are not ready for 5.9, I must back them outAlexandr Nedvedicky
2016-01-25- plugging massive pf_state_key leakAlexandr Nedvedicky
2016-01-22add a missing if_put() to ipip_input()Jonathan Gray
2016-01-22fix a missing if_put() in the default af path of tcp_mss()Jonathan Gray
2016-01-21Introduce in{,6}_hasmulti(), two functions to check in the hot path ifMartin Pieuchot
2016-01-21remove the arp_inuse and arp_allocated countersDavid Gwynne
2016-01-14Grab the KERNEL_LOCK before delivering a message to the routing socketMartin Pieuchot
2016-01-13Prevent a double if_put().Martin Pieuchot
2016-01-12Prevent a NULL-reference if SIOCGVH is issued without carpdev argument.Martin Pieuchot
2016-01-08Get rid of the arp and revarp input queues.Martin Pieuchot
2015-12-19Make carp_output() mpsafe.Martin Pieuchot
2015-12-18Fix SO_REUSE* flags effects when binding multicast addresses. NoVincent Gross
2015-12-17rm a bit more trailers code. no longer accept them as alias for ethernet.Ted Unangst
2015-12-09Remove plain DES encryption from IPsec.Christian Weisgerber
2015-12-09Keep all ether prototypes in one place.Martin Pieuchot
2015-12-09Always pass a valid interface pointer to rtdeletemsg().Martin Pieuchot
2015-12-05upgrade tcp/ip to use the latest in C89 technology: memcpy.Ted Unangst
2015-12-03Get rid of rt_mask() and stop allocating a "struct sockaddr" for everyMartin Pieuchot
2015-12-03deleting ip_insertoptions() prototype, which is no longer neededAlexandr Nedvedicky
2015-12-03ip_send()/ip6_send() allow PF to send response packet in ipsoftnet task.Alexandr Nedvedicky
2015-12-03Use SRPL_HEAD() and SRPL_ENTRY() to be consistent with and allow toMartin Pieuchot
2015-12-03add ifdef IPSEC for protoypes; requested by mpi@Markus Friedl
2015-12-03factor out ip_input_ipsec_{fwd,ours}_check(); ok mpi@Markus Friedl
2015-12-03Remove broadcast matching from ifa_ifwithaddr(), use in_broadcast() whereVincent Gross
2015-12-03To avoid that the stack manipules the pf statekeys directly, introduceAlexander Bluhm
2015-12-03remove some unused defines. ok mikebTed Unangst
2015-12-03Implement etherip(4) driverKazuya Goda
2015-12-03rm unused kernel only IPV6_RECVRTHDRDSTOPTS sockopt. ok deraadt sthenTed Unangst
2015-12-03Rename pf_unlink_state() to pf_remove_state() so the name does notAlexander Bluhm
2015-12-02Move port picking away from in_pcbbind()Vincent Gross
2015-12-02Since we want to print the interface names in the log messages it isClaudio Jeker
2015-12-02More rt_ifp killing. There checks in in_arpinput() to verify that theClaudio Jeker
2015-12-02factor out ip_output_ipsec_{lookup,send}(); with & ok claudio@Markus Friedl
2015-12-02There is no reason for this carp magic in arpresolve. rt->rt_ifp has toClaudio Jeker
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-02Do not delete a conflicting & cloned route entry in the hot path.Martin Pieuchot
2015-12-02Rework the MPLS handling. Remove the lookup loops since nothing is usingClaudio Jeker
2015-12-01Kill redundant or unused arguments in rtredirect().Martin Pieuchot