summaryrefslogtreecommitdiffhomepage
path: root/vlan.c
AgeCommit message (Collapse)Author
2014-02-27netifd: Link layer state awareness support on interface levelHans Dedecker
The link layer state is monitored for a given interface; an interface will be setup when both enabled and link layer active. Likewise an interface will be teared down when either disabled or link layer down. Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
2013-12-14Revert "netifd: Link layer state support on device level"Felix Fietkau
This reverts commit c439b52400978dd3799c66e1f632ee68d2c7c9eb.
2013-12-08netifd: Link layer state support on device levelHans Dedecker
Patch implements link layer state awareness (aka carrier detection) in netifd on device level. Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
2013-09-25vlan: set the name of vlan devices earlierNathan Hintz
Set the device name earlier so that the logging done inside of 'device_init_virtual' can print the name of the device being initialized (instead of an empty string). Signed-off-by: Nathan Hintz <nlhintz@hotmail.com>
2013-04-15device: use safe_list for device event, fixes some hang issuesFelix Fietkau
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
2012-07-05fix ifname for alias+vlan chainsFelix Fietkau
2012-07-05make vlan devices virtual to avoid avl tree issues with changing ifnames ↵Felix Fietkau
when bound to alias interfaces
2012-07-05vlan.c: prevent segfault in get_vlan_device_chain() if the base device does ↵Jo-Philipp Wich
not exist
2012-05-04add copyright headersFelix Fietkau
2011-10-19apply device settings to simple devices with config specified from the ↵Felix Fietkau
interface section (legacy format compatibility), but only if no other config was provided
2011-10-06always recreate devices by default if the config attribute list is not the ↵Felix Fietkau
default one
2011-10-05rename a variable for clarityFelix Fietkau
2011-09-04make device_claim/device_release operate on the device_user instead of the ↵Felix Fietkau
device to avoid refcount bugs
2011-07-29s/release_device/device_release/Felix Fietkau
2011-07-29s/claim_device/device_claim/Felix Fietkau
2011-07-29s/init_device/device_init/Felix Fietkau
2011-07-29s/get_device/device_get/Felix Fietkau
2011-07-29s/cleanup_device/device_cleanup/Felix Fietkau
2011-07-29s/set_device_present/device_set_present/Felix Fietkau
2011-07-29s/add_device_user/device_add_user/Felix Fietkau
2011-07-29s/remove_device_user/device_remove_user/gFelix Fietkau
2011-03-28remove an unnecessary inlineFelix Fietkau
2011-03-27Initial importFelix Fietkau