From: Mahesh Bandewar <mahe...@google.com> The primary theme is to make clang compile the iproute2 package without warnings. Along with this there are two other misc patches in the series.
First patch uses the preferred_family when operating with maddr feature. Prior to this patch, it would always open an AF_INET socket irrespective of the family that is preferred via command-line. Second patch just removes extern from the prototype declarations from the m_ematch.h header file. Third patch mostly adds format attributes to make the c-lang compiler happy and not throw the warning messages. Mahesh Bandewar (3): ipmaddr: use preferred_family when given tc: remove extern from prototype declarations iproute: make clang happy with iproute2 package include/json_writer.h | 3 +-- ip/iplink_can.c | 19 ++++++++++++------- ip/ipmaddr.c | 13 ++++++++++++- lib/color.c | 1 + lib/json_print.c | 1 + lib/json_writer.c | 15 +-------------- misc/ss.c | 3 ++- tc/m_ematch.c | 1 + tc/m_ematch.h | 15 ++++++++------- 9 files changed, 39 insertions(+), 32 deletions(-) -- 2.18.0.865.gffc8e1a3cd6-goog