summaryrefslogtreecommitdiffhomepage
path: root/system-linux.c
AgeCommit message (Collapse)Author
2011-10-23fix system_if_checkFelix Fietkau
2011-10-23parse kobject uevent messages for figuring out when network devices appear, ↵Felix Fietkau
RTM_NEWLINK is unreliable for some virtual devices, e.g. tap
2011-10-23add a function for creating a raw event socket that does not use genl or rtnlFelix Fietkau
2011-10-23remove some more code duplicationFelix Fietkau
2011-10-23move code for creating an event socket to a functionFelix Fietkau
2011-10-23move all variables belonging to the netlink event socket to a common data ↵Felix Fietkau
structure
2011-10-23drop the cleanup path in system_init, since system_init failures are fatal ↵Felix Fietkau
anyway
2011-10-20reduce stack usageFelix Fietkau
2011-10-20do not clear device state for devices created by proto-up with ↵Felix Fietkau
address-external set
2011-10-19rework route handling, move parser code to interface-ip.c, add extra options ↵Felix Fietkau
and add further support for pulling routes from config
2011-10-19apply low level device settingsFelix Fietkau
2011-10-19set the igmp snooping option for bridgesFelix Fietkau
2011-10-19disable ipv6 for bridge member interfacesFelix Fietkau
2011-10-14clear existing addresses/routes on interfaces when clearing other stateFelix Fietkau
2011-10-14flush routes after bringing up/down an interfaceFelix Fietkau
2011-10-14fix adding routesFelix Fietkau
2011-10-11implement a new ubus object "network.device", add a method for dumping ↵Felix Fietkau
detailed device information
2011-10-10add interface uptime to the status infoFelix Fietkau
2011-10-09fix clearing device state, trigger it on device_init()Felix Fietkau
2011-10-09add more options for bridges, enable stp by default and set forwarding delay ↵Felix Fietkau
to 1
2011-10-09system-linux: fix creating vlan 0, set the device name type before creating ↵Felix Fietkau
vlan devices
2011-10-09system-linux: add a function to clear bridge membership of a device and ↵Felix Fietkau
bring down the device, fixes issues when restarting netifd without deinit
2011-10-09system-linux: return 0 in system_initFelix Fietkau
2011-10-09system-linux: clean up code, fix up error path, get rod if initial ↵Felix Fietkau
RTM_GETLINK dump command
2011-10-09system-linux: remove an unnecessary libnl-tiny hackFelix Fietkau
2011-10-09system-linux: set the device present state in system_if_check()Felix Fietkau
2011-10-09include netlink/attr.h to fix a compile error with libnl-tinyFelix Fietkau
2011-10-07system-linux: resolve interface index at device_upSteven Barth
2011-09-28system-linux: use correct netlink attribute for address managementSteven Barth
2011-09-28system-linux: Fix a segfault in netlink codeSteven Barth
2011-09-26system-linux: detect adding and removal of devicesSteven Barth
2011-09-26system-linux: free netlink messages after sendingSteven Barth
2011-09-23add a system_init function for system controlSteven Barth
2011-09-22add linux system librarySteven Barth