summaryrefslogtreecommitdiff
path: root/device.c
Commit message (Collapse)AuthorAgeFilesLines
* implement a new ubus object "network.device", add a method for dumping ↵Felix Fietkau2011-10-111-0/+33
| | | | detailed device information
* fix clearing device state, trigger it on device_init()Felix Fietkau2011-10-091-0/+1
|
* only free unused devices after the final config initFelix Fietkau2011-10-061-1/+1
|
* only show the "Create new device.." message if there is no old deviceFelix Fietkau2011-10-061-2/+2
|
* device reload, use config_check_equal instead of config_check_diffFelix Fietkau2011-10-061-10/+8
|
* fix parsing settings for devices on reloadFelix Fietkau2011-10-061-7/+7
|
* fix refcount bugs when dev->set_state failsFelix Fietkau2011-10-061-3/+8
|
* always recreate devices by default if the config attribute list is not the ↵Felix Fietkau2011-10-061-2/+6
| | | | default one
* fix a double free / use after freeFelix Fietkau2011-10-061-1/+0
|
* prevent deletion devices that are part of the current configurationFelix Fietkau2011-10-061-7/+44
|
* recreate devices if the type does not matchFelix Fietkau2011-10-061-2/+8
|
* delete devices before recreating themFelix Fietkau2011-10-061-2/+12
|
* add debug messages for device config changesFelix Fietkau2011-10-061-1/+5
|
* rename a variable for clarityFelix Fietkau2011-10-051-0/+20
|
* device: duplicate the config earlier to avoid using stale dataFelix Fietkau2011-10-051-2/+7
|
* add a debug message when a device is createdFelix Fietkau2011-10-051-0/+1
|
* allow temporary duplicates of devicesFelix Fietkau2011-10-051-1/+1
|
* use device_(add|remove)_user when replacing devicesFelix Fietkau2011-10-051-2/+2
|
* rename check_device_state to device_check_stateFelix Fietkau2011-10-051-2/+2
|
* rework debugging code, add debugging levelsFelix Fietkau2011-10-041-5/+5
|
* fix device reload with no previous configFelix Fietkau2011-10-031-2/+5
|
* more changes for config reload handlingFelix Fietkau2011-10-031-5/+71
|
* use a common function for creating devices that avoids creating duplicatesFelix Fietkau2011-10-031-0/+13
|
* fix a compile error on non-linux systemsFelix Fietkau2011-09-241-0/+3
|
* fix compilation with GCC 4.6 on LinuxSteven Barth2011-09-221-0/+1
|
* use DPRINTF instead of fprintf(stderr)Felix Fietkau2011-09-111-2/+2
|
* remove code duplicationFelix Fietkau2011-09-051-15/+10
|
* improve interface for cleaning up unused devicesFelix Fietkau2011-09-051-7/+15
|
* make device_claim/device_release operate on the device_user instead of the ↵Felix Fietkau2011-09-041-2/+16
| | | | device to avoid refcount bugs
* use list_add_tail instead of list_addFelix Fietkau2011-09-041-1/+1
|
* make bridge configuration more dynamicFelix Fietkau2011-09-041-53/+43
|
* s/broadcast_device_event/device_broadcast_event/Felix Fietkau2011-07-291-6/+6
|
* s/release_device/device_release/Felix Fietkau2011-07-291-1/+1
|
* s/claim_device/device_claim/Felix Fietkau2011-07-291-1/+1
|
* s/init_virtual_device/device_init_virtual/Felix Fietkau2011-07-291-2/+2
|
* s/init_device/device_init/Felix Fietkau2011-07-291-2/+2
|
* s/get_device/device_get/Felix Fietkau2011-07-291-2/+2
|
* s/cleanup_device/device_cleanup/Felix Fietkau2011-07-291-2/+2
|
* s/set_device_present/device_set_present/Felix Fietkau2011-07-291-1/+1
|
* s/add_device_user/device_add_user/Felix Fietkau2011-07-291-1/+1
|
* s/remove_device_user/device_remove_user/gFelix Fietkau2011-07-291-1/+1
|
* s/free_device/device_free/gFelix Fietkau2011-07-291-2/+2
|
* s/cleanup_devices/device_free_all/Felix Fietkau2011-07-291-1/+1
|
* use uci_to_blob for creating devicesFelix Fietkau2011-07-291-0/+83
|
* add a __init define for constructorsFelix Fietkau2011-04-131-3/+1
|
* make avl_strcmp globally visibleFelix Fietkau2011-04-131-5/+0
|
* add code for cleaning up unused devices mentioned in the configFelix Fietkau2011-04-051-0/+13
|
* add a helper function for freeing a deviceFelix Fietkau2011-04-051-3/+3
|
* interface -> deviceFelix Fietkau2011-04-031-3/+3
|
* initialize device names earlierFelix Fietkau2011-04-031-3/+3
|