summaryrefslogtreecommitdiffstats
path: root/python-ethtool
Commit message (Expand)AuthorAgeFilesLines
* cleanup: Rename etherinfo_py and ethtool_etherinfo_TypeDavid Sommerseth2014-01-097-41/+39
* Simplify the ethtool.etherinfo / ethtool_etherinfoType declarationDavid Sommerseth2013-12-201-38/+9
* Merge struct etherinfo and etherinfo_pyDavid Sommerseth2013-12-205-148/+80
* Make the device string a python object as wellDavid Sommerseth2013-12-204-9/+12
* Get rid of compiler warningDavid Sommerseth2013-12-201-0/+2
* Remove stray type declarationDavid Sommerseth2013-12-201-2/+0
* Get rid of the internal IP address listsDavid Sommerseth2013-12-204-85/+41
* Clean-up get_etherinfo() and move it to get_etherinfo_address()David Sommerseth2013-12-203-50/+56
* Split out the link info from get_etherinfo()David Sommerseth2013-12-203-44/+87
* Kick out struct etherinfo_obj_dataDavid Sommerseth2013-12-174-58/+37
* Reduce the NETLINK pointer complexityDavid Sommerseth2013-12-176-50/+58
* Splitting up get_etherinfo() callsDavid Sommerseth2013-12-163-33/+43
* Get rid of a single-user macro: RETURN_STRING()David Sommerseth2013-12-162-9/+5
* Make the internal MAC address a Python string objectDavid Sommerseth2013-12-163-23/+11
* Fix a memleak which would happen if querying for a non-existing devicev0.9David Sommerseth2013-12-111-0/+8
* Merge append_object_for_netlink_address() and callback_nl_address()David Sommerseth2013-12-101-49/+19
* Split out generic NETLINK functions from etherinfo.c to netlink.cDavid Sommerseth2013-12-102-86/+113
* Remove a memory leakDavid Sommerseth2013-09-131-0/+1
* Merge PyNetlinkIPv4Address and PyNetlinkIPv6Address classesDavid Sommerseth2013-09-134-167/+123
* Fix missing error checking when reading /proc/net/devDavid Sommerseth2013-09-131-2/+8
* Re-implement the IPv6 supportDavid Sommerseth2013-09-135-13/+194
* Rip out the old IPv6 implementation completelyDavid Sommerseth2013-09-136-461/+3
* Migrated from libnl-1 to libnl-3David Sommerseth2013-09-125-80/+68
* Fix get_active_devices() for IPv6 only interfacesBohuslav Kabrda2013-09-111-41/+11
* "char *devname" -> "const char *devname" throughoutDavid Malcolm2013-02-011-12/+12
* Support devices with multiple IPv4 addressesDavid Malcolm2013-01-305-63/+328
* Eliminate "ret" within _ethtool_etherinfo_getterDavid Malcolm2013-01-151-9/+6
* Fix memory leaks in get_interfaces_info()David Malcolm2013-01-151-4/+5
* Fix bad loop condition within get_devices()David Malcolm2013-01-151-1/+1
* Fix buffer overflow in get_module()David Malcolm2013-01-151-1/+1
* Force O_CLOEXEC on the NETLINK socketv0.7David Sommerseth2011-04-121-0/+8
* Only open the NETLINK interface when neededDavid Sommerseth2011-04-115-72/+115
* Fixed several memory leaksDavid Sommerseth2011-04-113-10/+22
* Improved error situations in case of NULL returnsDavid Sommerseth2011-02-251-0/+23
* RETURN_STRING() did not use Py_INCREF() when returning Py_NoneDavid Sommerseth2011-02-251-1/+1
* Avoid duplicating IPv6 address informationDavid Sommerseth2011-01-191-0/+8
* Added ethtool.version string constantDavid Sommerseth2011-01-191-0/+1
* Don't segfault if we don't receive any address from rtnl_link_get_addr()David Sommerseth2010-12-211-1/+1
* Python reference counter was not properly set for etherinfo_ipv6addr objectsDavid Sommerseth2010-08-092-5/+4
* Get rid of not needed struct wrappingDavid Sommerseth2010-08-034-32/+25
* Don't append newline when etherinfo_ipv6addr objects are used as stringsDavid Sommerseth2010-08-031-1/+1
* Moved etherinfo::ipv6_addresses to etherinfo::get_ipv6_addresses()David Sommerseth2010-08-031-29/+46
* Added missing copyright notifications and updated where neededDavid Sommerseth2010-08-037-3/+65
* Renamed etherinfo_ipv6_py to etherinfo_ipv6addr_pyDavid Sommerseth2010-08-022-13/+13
* Improved documentation in the codeDavid Sommerseth2010-08-024-25/+94
* Improved IPv6 supportDavid Sommerseth2010-07-306-38/+348
* Fixed a bug - IPv4 address quering tried to query NLQRY_LINK instead of NLQRY...David Sommerseth2010-05-311-1/+1
* Renamed get_interface_info() to get_interfaces_info() and updated help stringDavid Sommerseth2010-05-041-3/+5
* Clean up - avoid static variables in etherinfo_obj.hDavid Sommerseth2010-04-283-79/+80
* Updated to fetch the interface information when the "getter" function triggersDavid Sommerseth2010-04-286-137/+222