summaryrefslogtreecommitdiff
path: root/sys/net
AgeCommit message (Expand)Author
2018-04-08on output, actually attach the mbuf tag to packet.David Gwynne
2018-04-06All users of the PFLOG_PACKET() macro are inside "#if NPFLOG > 0".Alexander Bluhm
2018-04-05Zap the obsolete PF_TRANS_ALTQ.Lawrence Teo
2018-04-05Explicitly check PF_TRANS_RULESET in DIOCXBEGIN, DIOCXCOMMIT, and DIOCXROLLBACK.Lawrence Teo
2018-04-03use link0 to use llprio in transmitted packets, regardless of mbuf prio.David Gwynne
2018-03-29NET_LOCK is also required in pppxwrite and pppxclose.Jonathan Matthew
2018-03-28- memory leak occurs when adding same table twice.Alexandr Nedvedicky
2018-03-20Call bpfdetach() without holding the NET_LOCK().Martin Pieuchot
2018-03-15Remove the check for flags M_AUTH and M_CONF (AH and ESP).remi
2018-03-13on input, check the unicast address before the multicast handling.David Gwynne
2018-03-12Delete unused variable.Kenji Aoyama
2018-03-12give mgre(4) the IFF_MULTICAST and IFF_SIMPLEX flagsDavid Gwynne
2018-03-06If source and destination addresses are equal, the incoming andAlexander Bluhm
2018-03-02Protect the calls to ifpromisc() in bpf(4) with net lock. ThisAlexander Bluhm
2018-03-02Revert all the bits of the autocreate 127.0.0.1 on lo(4) creation for now.Claudio Jeker
2018-03-01copy p2p_rtrequest to mgre_rtrequest, so it can be tweakedDavid Gwynne
2018-02-28fix up matching of incoming traffic to interfaces.David Gwynne
2018-02-27change mgre tunnel configuration to only accept a single local address.David Gwynne
2018-02-27make kernel compile again without INET6Sebastian Benoit
2018-02-27use a macro for the default if_hdrlen, not a magic numberDavid Gwynne
2018-02-27annotate some data structures with the lock protecting them.David Gwynne
2018-02-27add support for point to multipoint GRE via mgre(4).David Gwynne
2018-02-25default the nvgre vnetid to the first valid value according to the rfcDavid Gwynne
2018-02-24when comparing nvgre entries, compare a with b, not a with itself.David Gwynne
2018-02-22remove some debug code in nvgreDavid Gwynne
2018-02-22Always reallocate a new memory chunk when changing the gateway of aMartin Pieuchot
2018-02-22don't get in the way of setting the rdomain on gre(4)David Gwynne
2018-02-21implement nvgre(4) based on rfc7637 aka NVGREDavid Gwynne
2018-02-21if egre takes the packet, it's done, don't fall through to l3 processing.David Gwynne
2018-02-21whitespace fixesDavid Gwynne
2018-02-20Removing an RTF_CLONING route entry should not invalidate an RTF_CACHEDMartin Pieuchot
2018-02-20cisco set the tos on their keepalive packets to ip precedenceDavid Gwynne
2018-02-20add support for vnetflowid.David Gwynne
2018-02-20only allow root to use SIOCSVNETFLOWID.David Gwynne
2018-02-20add support for setting the tunnel df bit.David Gwynne
2018-02-19Remove almost unused `flags' argument of suser().Martin Pieuchot
2018-02-19tunneldf needs ifr_dfDavid Gwynne
2018-02-19support configuration of fragmentation of the tunnel trafficDavid Gwynne
2018-02-19enable configuration of tunnel fragmentation.David Gwynne
2018-02-19initialise sc_df to 0 in clone create rather than setting sc_ttl badlyDavid Gwynne
2018-02-19add code to support configuration of tunnel traffic fragmentationDavid Gwynne
2018-02-19make sure only root can configure an interface with SIOCSLIFPHYDF.David Gwynne
2018-02-18don't allow configuration of non-ipv4 addresses.David Gwynne
2018-02-18- regression in pflog outputAlexandr Nedvedicky
2018-02-16make gre_encap prepend both the gre and tunnel ip headers.David Gwynne
2018-02-16put egre back in a treeDavid Gwynne
2018-02-16allow wccp processing to be enabled per interface with the link0 flag.David Gwynne
2018-02-15take egre(4) packets out early in gre inputDavid Gwynne
2018-02-12restore the previous semantics wrt if up, tunnel, and address config.David Gwynne
2018-02-12restore the previous semantics wrt if up, tunnel, and address config.David Gwynne