summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2011-10-03add functions for checking for config differencesFelix Fietkau
2011-10-03force the uci savedir for the dummy variantFelix Fietkau
2011-10-03use a common function for creating devices that avoids creating duplicatesFelix Fietkau
2011-10-02add an ubus callback for removing an interfaceFelix Fietkau
2011-10-02add some code for properly tearing down, reloading and removing interfacesFelix Fietkau
2011-10-02add a new vlist flag for avoiding automatic delete of entriesFelix Fietkau
2011-10-02manage interfaces via vlistFelix Fietkau
2011-10-02add vlist_for_each_element iteratorFelix Fietkau
2011-10-02vlist: store a pointer to the real key to make lookups easierFelix Fietkau
2011-10-02extend vlist code to allow keeping the old data structure instead of the new ↵Felix Fietkau
one on updates
2011-10-02make versioned lists more flexible by using an external comparatorFelix Fietkau
2011-10-02add a variable to allow forcing dummy mode on linux systemsFelix Fietkau
2011-10-02only override the uci conf dir in dummy modeFelix Fietkau
2011-09-28system-linux: use correct netlink attribute for address managementSteven Barth
2011-09-28interface: don't segfault with an unknown protocolSteven 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-24fix a compile error on non-linux systemsFelix Fietkau
2011-09-23add a system_init function for system controlSteven Barth
2011-09-22add OS switch to select system librarySteven Barth
2011-09-22add linux system librarySteven Barth
2011-09-22fix compilation with GCC 4.6 on LinuxSteven Barth
2011-09-14proto-shell: parse routesFelix Fietkau
2011-09-14add a device pointer to struct device_routeFelix Fietkau
2011-09-12remove proto-shell handlers listFelix Fietkau
2011-09-12proto-shell: parse ipv4/ipv6 address listsFelix Fietkau
2011-09-12system-dummy: print ipv6 addresses on address add/removeFelix Fietkau
2011-09-12fix parsing of ipaddr + netmaskFelix Fietkau
2011-09-12add support for externally managed ip addresses and routesFelix Fietkau
2011-09-12move ip address parsing code to proto.cFelix Fietkau
2011-09-12make proto_apply_static_settings static, make helper functions take a struct ↵Felix Fietkau
interface instead of the proto state
2011-09-11proto-shell: only set the l3 dev if it is not already setFelix Fietkau
2011-09-11use DPRINTF instead of fprintf(stderr)Felix Fietkau
2011-09-11only use -g3 with -DDEBUGFelix Fietkau
2011-09-11use false instead of 0 for a bool variableFelix Fietkau
2011-09-11fix a null pointer deref bugFelix Fietkau
2011-09-11add a protocol event for link lossFelix Fietkau
2011-09-11proto-shell: add l3 interface claim/releaseFelix Fietkau
2011-09-11add forced shell proto setup kill (timeout: 1 second)Felix Fietkau
2011-09-11add support for interrupting shell protocol setupFelix Fietkau
2011-09-11proto-shell: pass the interface name to pluginsFelix Fietkau
2011-09-11add an interface for notifying protocol handlers of state changes via ubusFelix Fietkau
2011-09-11reorder codeFelix Fietkau
2011-09-11pass ifname to the shell proto handlerFelix Fietkau
2011-09-11proto-shell: add a config option for setting PROTO_FLAG_NODEVFelix Fietkau
2011-09-11do not attempt to get an interface if PROTO_FLAG_NODEV is setFelix Fietkau
2011-09-11move protocol flags to the handler, add a pointer to the handler in the ↵Felix Fietkau
proto state, add PROTO_FLAG_NODEV
2011-09-11code cleanupFelix Fietkau
2011-09-11make it possible to decouple interface availability from having a main deviceFelix Fietkau