21 Commits (master)

Author SHA1 Message Date
Brad Parker 2552576426 add missing include for IFF_* macros 8 years ago
Brad Parker 244e9e4ab2 sort interface lists 10 years ago
Brad Parker cd934c2a0d fix return codes of setLinkUp/Down 10 years ago
Brad Parker b7e05ee6ee fix typo and use pre-compiled regex 10 years ago
Brad Parker 3e321f05b8 add missing destructors 11 years ago
Brad Parker 63173c54b9 change return type of setLinkUp/Down to int instead of bool, remove error argument 11 years ago
Brad Parker 3258ef5f29 revert merge 11 years ago
Brad Parker 3d8f02bb63 fix setLinkUp/Down commands 11 years ago
Brad Parker 266c401164 revert /sys/class/net hack and just resync the cache to find any new devices that have appeared 11 years ago
Brad Parker b3d657bb37 silence warning messages that pollute Leo output 11 years ago
Brad Parker 8a52a45dd1 add option to set interface state up/down, not working yet (returns "Object busy" from netlink) 11 years ago
Brad Parker 7be69181dc add doxygen comments for Wireless class, change Neighbor list() method to return string hash so we can give both ip and mac for arp entries 11 years ago
Brad Parker 175acacdba fix error detection in Neighbor member functions, add doxygen documentation/comments for Interface and Neighbor classes 11 years ago
Brad Parker b0f1d1d0eb fix error handling on cache allocation, finish removing all dependency on libnl-cli, add string-based conversion functions for wireless channels 11 years ago
Brad Parker 80c0706dd9 remove Utils class's CLI dependency, add extra error checking and hide Utils class from public view 11 years ago
Brad Parker df53e1c1b7 remove libnl-cli dependency from Interface class, working on other classes 11 years ago
Brad Parker c1303d8c1d move interface->index mapping to separate Utils class, initial work on Wireless class, currently gets list of supported frequencies but they aren't returned yet 11 years ago
Brad Parker 8a5ea276f9 add "deleteAddress" interface command, add "name" function for interface/neighbor and add some const qualifiers 11 years ago
Brad Parker 11666a2006 add "addAddress" interface command (for real) 11 years ago
Brad Parker a806500be9 split neighbor and interface functions into different classes, add static interface list function 11 years ago
Brad Parker 0c88b9d4b4 show mac for an ip and list addresses for an interface 11 years ago
Brad Parker bd422aa3fe initial commit 11 years ago