From: David Decotigny <de...@googlers.com> This adds support for the new ETHTOOL_xLINKSETTINGS ioctls. This also fixes a few compilation warnings as well as a heap corruption bug.
History: v3 TRUE/FALSE obvious-ification v2 added do_seeprom patch added netdev@ as recipient v1 initial submission ############################################ # Patch Set Summary: David Decotigny (8): ethtool.c: don't ignore fread() return value ethtool.c: fix dump_regs heap corruption ethtool.c: do_seeprom checks for params & stdin sanity ethtool-copy.h: sync with net-next internal.h: fix build for latest ethtool-copy.h internal.h: TRUE/FALSE macros ethtool.c: add support for ETHTOOL_xLINKSETTINGS ioctls ethtool.c: use v6 socket when v4 is not available Maciej Żenczykowski (4): internal.h: change to new sane powerpc64 kernel headers marvell.c: fix strict alias warnings test-common.c: fix test_realloc(NULL, ...) test-features.c: add braces around array initialization ethtool-copy.h | 485 ++++++++++++++++++++++++++++++------ ethtool.c | 752 ++++++++++++++++++++++++++++++++++++++++++-------------- internal.h | 85 ++++++- marvell.c | 21 +- test-cmdline.c | 12 + test-common.c | 2 +- test-features.c | 2 +- 7 files changed, 1085 insertions(+), 274 deletions(-) -- 2.7.0.rc3.207.g0ac5344