summaryrefslogtreecommitdiff
path: root/sys/net/if_vlan.c
AgeCommit message (Expand)Author
2022-06-20bridge(4): support VLAN frames stripped by hardware taggingyamaguchi
2022-06-20Determine the length of VLAN encapsulation by an interface type,yamaguchi
2022-06-20Handling frames that vlan id is 0 as non-VLAN framesyamaguchi
2021-12-24Fix missing curlwp_bind()yamaguchi
2021-12-06decrease the MTU of vlan(4)yamaguchi
2021-11-15introduced APIs to configure VLAN TAG to ethernet devicesyamaguchi
2021-10-05Replace the list for vlan interfaces with the counteryamaguchi
2021-09-30vlan: Register vlan_ifdetach to ether_ifdetach hookyamaguchi
2021-09-30vlan: Register the callback to update link-state of vlan I/Fyamaguchi
2021-07-17Mark vlan_safe_ifpromisc_locked() as "__unused" to appease LLVM.hannken
2021-07-15vlan: drop tagged outgoing packetsyamaguchi
2021-07-14unset IFF_PROMISC at bpf_detach()yamaguchi
2021-07-14Make an mbuf writable before un-taggingyamaguchi
2021-07-06Drop unicast packets that are not for usyamaguchi
2021-07-06vlan: added NULL check for the parent interfaceyamaguchi
2021-07-06vlan: set the link state to DOWN when its parent detachesyamaguchi
2021-06-16if_attach and if_initialize cannot fail, don't test return valueriastradh
2020-09-26vlan: match the interface link state with that of the parentroy
2020-06-12Remove in-kernel handling of Router Advertisementsroy
2020-02-01Switch if_vlan to atomic_load/store_*.riastradh
2020-01-29Adopt <net/if_stats.h>.thorpej
2019-12-12Rather than keeping a separate mutex, condvar, and pserialize for eachpgoyette
2019-11-11Fix a bug that vlan(4) fragments IPv6 packetsyamaguchi
2019-10-21vlan: get rid of unnecessary if_ipackets++ in vlan_inputozaki-r
2019-08-23- kmem_alloc(,KM_SLEEP) never return NULL, so remove NULL check.msaitoh
2019-08-21 Use ETHER_LOCK()/ETHER_UNLOCK() suggested by knakahara.msaitoh
2019-08-20 Fix a bug that VLAN HW "tagging" enable/disable may not refrect correctly.msaitoh
2019-08-20 Add missing IFNET_LOCK() and IFNET_UNLOCK() in vlan_config().msaitoh
2019-08-20 Check ec_capenable instead of ec_capabilities to control TX side of VLAN HWmsaitoh
2019-07-17 Implement VLAN hardware filter function(ETHERCAP_VLAN_HWFILTER).msaitoh
2019-07-17 KNF. No functional change.msaitoh
2019-07-09 Don't automatically set ec_capenable's ETHERCAP_VLAN_HWTAGGING bit inmsaitoh
2019-06-25 Simplify "LIST_HEAD();" to make the code more understandable.msaitoh
2019-06-18 KNF. No functional change.msaitoh
2019-05-15Get rid of IFNET_LOCK for if_mcast_op to avoid a deadlockozaki-r
2019-04-26Some more empty-string --> NULL conversions for module dependenciespgoyette
2019-03-23Replace compile-time checking for vlan code with a module hook.pgoyette
2018-10-19Fix panic when doing ioctl to multiple pseudo interfaces. Pointed out by k-go...knakahara
2018-10-18fix panic when do ifconfig -vlanif and ifconfig vlanif again. advised by ozak...knakahara
2018-08-03Use a different psz for a different lock. Patch from riastradh, reviewedjmcneill
2018-06-26 Implement the BPF direction filter (BIOC[GS]DIRECTION). It provides backwardmsaitoh
2018-06-14Fix to check whether the address has been added before deleteyamaguchi
2018-06-14Add the lock to refer the list included in ethercom for safetyyamaguchi
2018-06-14Use ether_lookup_multi() instead of the macroyamaguchi
2018-06-12vlan: call ether_ifdetach without IFNET_LOCKozaki-r
2018-03-16Fix the handling of the state returned from pfil_run_hooks().tih
2018-01-15Mostly style, and add a bunch of KASSERTs.maxv
2018-01-15Style, improve comment, and add KASSERTs on the assumptions.maxv
2018-01-14If cnt == 0, don't kmem_alloc(0). Found by Mootja.maxv
2017-12-19Don't set IFEF_MPSAFE unless NET_MPSAFE at this pointozaki-r