From e9bc312b38cf92f3536a2929abad5a958f9992b4 Mon Sep 17 00:00:00 2001 From: Carter Li Date: Wed, 19 Jun 2024 10:58:05 +0800 Subject: [PATCH] LocalIP: support MTU in `localip-format` --- src/modules/localip/localip.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/modules/localip/localip.c b/src/modules/localip/localip.c index 53bed6363..54d21f204 100644 --- a/src/modules/localip/localip.c +++ b/src/modules/localip/localip.c @@ -5,7 +5,7 @@ #include "util/stringUtils.h" #define FF_LOCALIP_DISPLAY_NAME "Local IP" -#define FF_LOCALIP_NUM_FORMAT_ARGS 5 +#define FF_LOCALIP_NUM_FORMAT_ARGS 6 #pragma GCC diagnostic ignored "-Wsign-conversion" static int sortIps(const FFLocalIpResult* left, const FFLocalIpResult* right) @@ -116,6 +116,7 @@ void ffPrintLocalIp(FFLocalIpOptions* options) {FF_FORMAT_ARG_TYPE_STRBUF, &ip->mac, "mac"}, {FF_FORMAT_ARG_TYPE_STRBUF, &ip->name, "ifname"}, {FF_FORMAT_ARG_TYPE_BOOL, &ip->defaultRoute, "is-default-route"}, + {FF_FORMAT_ARG_TYPE_INT, &ip->mtu, "mtu"}, })); } ++index; @@ -392,7 +393,8 @@ void ffPrintLocalIpHelpFormat(void) "Local IPv6 address - ipv6", "Physical (MAC) address - mac", "Interface name - ifname", - "Is default route - is-default-route" + "Is default route - is-default-route", + "MTU size in bytes - mtu", })); }