||2 years ago|
|.gitignore||10 years ago|
|Doxyfile||10 years ago|
|EXAMPLES.md||10 years ago|
|LICENSE||10 years ago|
|README.md||10 years ago|
|interface.cpp||2 years ago|
|interface.h||10 years ago|
|neighbor.cpp||10 years ago|
|neighbor.h||10 years ago|
|qiproute.pro||10 years ago|
|qiproute_global.h||10 years ago|
|utils.cpp||10 years ago|
|utils.h||10 years ago|
This library is designed to make it extremely easy to work with ethernet interfaces of a Linux system.
Currently supported functions are:
add/delete/list IP addresses get physical link state set admin link state up/down search/list ARP entries
Dependencies are Qt and libnl3.
Tested with Qt versions 4.8.5 and 5.2.0, and libnl 3.2.23.
To compile, simply run qmake followed by make. The resulting shared library can then be included in your project by linking it with -lQIPRoute.
Online documentation is available at: http://fiveforty.net/QIPRoute/doc/
Or you can generate the documentation with the included Doxyfile by running "doxygen" in the source directory, which will output HTML files under a new doc/ directory.
Please see the EXAMPLES file.
This project is licensed under the 2-clause BSD license.