summaryrefslogtreecommitdiffstats
path: root/sys/net/if_vxlan.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Use mallocarray(9) & put some free(9) sizes for M_IPMOPTS allocations.mpi2019-06-101-5/+5
* Removes the KERNEL_LOCK() from bridge(4)'s output fast-path.mpi2019-04-281-2/+2
* a first cut at converting some virtual ethernet interfaces to if_vinputdlg2019-04-231-4/+3
* Convert more MH_ALIGN() to m_align(). Also switch from m_gethdr/M_GETHDRclaudio2018-12-031-4/+4
* add support for txprio configurationdlg2018-11-151-3/+25
* the stack already counts bytes and packets, so don't do it again here.dlg2018-08-171-4/+1
* add support for setting the tunnel df bit.dlg2018-02-201-2/+15
* Do not call ip_output() recursively in vxlan_start().mpi2018-01-221-2/+32
* Creating a cloned interface could return ENOMEM due to temporarybluhm2018-01-091-5/+2
* Sprinkle some NET_ASSERT_LOCKED(), const and co to prepare runningmpi2017-11-201-1/+2
* Remove Multicast and Broadcast flags from the encapsulated packet inmpi2017-10-251-2/+14
* Remove NET_LOCK()'s argument.mpi2017-08-111-4/+3
* A missing break in vxlan_sockaddr_cmp() could eventually trick anreyk2017-08-101-1/+3
* Introduce sstosa() for converting sockaddr_storage with a type safebluhm2017-05-041-9/+8
* Partially revert previous mallocarray conversions that containdhill2017-04-111-3/+3
* Use mallocarray to allocate multicast group memberships.dhill2017-04-091-3/+3
* move counting if_opackets next to counting if_obytes in if_enqueue.dlg2017-01-221-3/+1
* As noticed by bluhm@ the netlock is required for the multicast cleanupmikeb2017-01-041-25/+5
* Don't try to reconfigure the multicast group in the detach handler ofreyk2017-01-031-7/+6
* make v6 tunnel address handling consider ipv6 scope.dlg2016-12-131-11/+15
* Rremoves 'struct route_in6 *' argument from in6_selectsrc().mpi2016-12-021-2/+2
* For virtual Ethernet drivers that don't have a technical limit of thereyk2016-11-291-2/+2
* Make kernel without INET6 compile again.bluhm2016-10-251-11/+49
* Fulfil our contractual obligations with ether_inputmikeb2016-10-141-9/+19
* Fix vxlan_lookup() to comply the assumption of ether_input(). Put theyasuoka2016-10-071-3/+21
* Accept a packet smaller than ETHERMIN.yasuoka2016-09-301-2/+2
* Rename brtag_src/brtag_dst to brtag_peer/brtag_local to avoidreyk2016-09-291-5/+5
* Fix vxlan to use the destination address correctly.yasuoka2016-09-281-3/+3
* Fix the way of checking the length of vxlan packet and made it strict.yasuoka2016-09-281-5/+4
* Remove the IFF_LINK0 option to send the response back to the peer'sreyk2016-09-041-9/+1
* Add support for a multipoint-to-multipoint mode in vxlan(4). In thisreyk2016-09-031-19/+77
* whitespacereyk2016-08-071-2/+2
* Define VXLAN_VNI_UNSET and VXLAN_VNI_MAX instead of using magic numbers.reyk2016-08-071-7/+7
* Add support for IPv6 tunnel endpoints. This currently only works forreyk2016-08-061-88/+226
* Fix multicast mode (destination is a multicast IP): the BCAST andreyk2016-08-061-6/+2
* We're always ready! So send IFQ_SET_READY() to the bitbucket.mpi2016-04-131-2/+1
* Drop packets whose VNI flag is not set and VNI is not zerogoda2016-01-221-2/+2
* No need for a splnet() dance around IFQ_DEQUEUE() anymore.mpi2016-01-141-5/+2
* remove old lint annotationstedu2015-12-051-2/+1
* Keep "struct vxlan_softc" private to prevent pulling more headers whenmpi2015-11-271-1/+20
* arp_ifinit() is no longer required.mpi2015-10-251-4/+1
* tweak the vnetid so it can be optional and therefore cleared/deleted.dlg2015-10-231-15/+35
* Fix previous. The port number is not included in sc_src and it isyasuoka2015-10-151-5/+3
* dont need to do suser checks in ioctl paths cos if.c does them for us.dlg2015-10-121-12/+1
* When multiple vxlan interfaces are configured with same VNI, select theyasuoka2015-10-031-4/+32
* if_put after the if_get.dlg2015-09-091-1/+3
* Remove splassert(IPL_NET) from if_input().mpi2015-07-201-4/+1
* Raise SPL to SPL_NET before calling if_input() in vxlan_lookup().goda2015-07-181-1/+4
* Increment if_ipackets in if_input().mpi2015-06-241-3/+1
* ether_input() should not longer be called directly so convert tompi2015-04-131-10/+5