summaryrefslogtreecommitdiff
path: root/system-linux.c
Commit message (Expand)AuthorAgeFilesLines
* always create device routesFelix Fietkau2012-03-151-2/+1
* system-linux: add functions for adding/removing ip tunnels (currently only si...Felix Fietkau2012-03-151-1/+92
* make route metrics default to 0Felix Fietkau2012-03-091-1/+1
* system-linux: ignore errors in system_bridge_addif if the interface is alread...Felix Fietkau2012-03-051-16/+22
* fix mac address handlingFelix Fietkau2012-02-281-2/+5
* move broadcast address handling to the coreFelix Fietkau2012-02-261-7/+2
* system-linux: fix the default broadcast address for v4Felix Fietkau2012-02-261-1/+10
* remove device_{route,addr}->deviceFelix Fietkau2012-02-261-16/+0
* set route metrics using netlinkFelix Fietkau2012-02-151-0/+3
* remove flags for device settings that could not be applied successfullyFelix Fietkau2012-01-221-3/+6
* show mtu, macaddr and txqueuelen from cached device settingsFelix Fietkau2012-01-221-2/+0
* save and restore previous device settings when overriding them via configFelix Fietkau2012-01-221-1/+28
* move device settings to a separate structFelix Fietkau2012-01-221-10/+9
* query available/used device speeds via ethtoolFelix Fietkau2012-01-221-1/+48
* add mac address to device infoFelix Fietkau2012-01-201-5/+24
* export carrier status in device statsFelix Fietkau2012-01-191-19/+49
* Add time.h includeJens Muecke2011-10-311-0/+1
* recognize stacked interfaces (e.g. dsa) and handle their dependenciesFelix Fietkau2011-10-261-0/+31
* fix system_if_checkFelix Fietkau2011-10-231-1/+1
* parse kobject uevent messages for figuring out when network devices appear, R...Felix Fietkau2011-10-231-7/+82
* add a function for creating a raw event socket that does not use genl or rtnlFelix Fietkau2011-10-231-8/+15
* remove some more code duplicationFelix Fietkau2011-10-231-9/+17
* move code for creating an event socket to a functionFelix Fietkau2011-10-231-19/+28
* move all variables belonging to the netlink event socket to a common data str...Felix Fietkau2011-10-231-19/+25
* drop the cleanup path in system_init, since system_init failures are fatal an...Felix Fietkau2011-10-231-15/+4
* reduce stack usageFelix Fietkau2011-10-201-2/+2
* do not clear device state for devices created by proto-up with address-extern...Felix Fietkau2011-10-201-0/+3
* rework route handling, move parser code to interface-ip.c, add extra options ...Felix Fietkau2011-10-191-3/+23
* apply low level device settingsFelix Fietkau2011-10-191-1/+24
* set the igmp snooping option for bridgesFelix Fietkau2011-10-191-3/+11
* disable ipv6 for bridge member interfacesFelix Fietkau2011-10-191-0/+23
* clear existing addresses/routes on interfaces when clearing other stateFelix Fietkau2011-10-141-0/+138
* flush routes after bringing up/down an interfaceFelix Fietkau2011-10-141-0/+19
* fix adding routesFelix Fietkau2011-10-141-1/+5
* implement a new ubus object "network.device", add a method for dumping detail...Felix Fietkau2011-10-111-0/+45
* add interface uptime to the status infoFelix Fietkau2011-10-101-0/+15
* fix clearing device state, trigger it on device_init()Felix Fietkau2011-10-091-4/+1
* add more options for bridges, enable stp by default and set forwarding delay ...Felix Fietkau2011-10-091-7/+48
* system-linux: fix creating vlan 0, set the device name type before creating v...Felix Fietkau2011-10-091-3/+13
* system-linux: add a function to clear bridge membership of a device and bring...Felix Fietkau2011-10-091-31/+100
* system-linux: return 0 in system_initFelix Fietkau2011-10-091-1/+1
* system-linux: clean up code, fix up error path, get rod if initial RTM_GETLIN...Felix Fietkau2011-10-091-28/+36
* system-linux: remove an unnecessary libnl-tiny hackFelix Fietkau2011-10-091-4/+1
* system-linux: set the device present state in system_if_check()Felix Fietkau2011-10-091-1/+2
* include netlink/attr.h to fix a compile error with libnl-tinyFelix Fietkau2011-10-091-0/+1
* system-linux: resolve interface index at device_upSteven Barth2011-10-071-10/+12
* system-linux: use correct netlink attribute for address managementSteven Barth2011-09-281-1/+1
* system-linux: Fix a segfault in netlink codeSteven Barth2011-09-281-5/+6
* system-linux: detect adding and removal of devicesSteven Barth2011-09-261-2/+66
* system-linux: free netlink messages after sendingSteven Barth2011-09-261-1/+3