We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
--localip-show-loop
1 parent 5c43119 commit 8fdbadfCopy full SHA for 8fdbadf
src/modules/localip.c
@@ -5,6 +5,7 @@
5
#define FF_LOCALIP_NUM_FORMAT_ARGS 1
6
7
#include <string.h>
8
+#include <ctype.h>
9
#include <ifaddrs.h>
10
#include <netinet/in.h>
11
#include <arpa/inet.h>
@@ -54,7 +55,7 @@ void ffPrintLocalIp(FFinstance* instance)
54
55
continue;
56
57
// loop back
- if (strcmp(ifa->ifa_name, "lo") == 0 && !instance->config.localIpShowLoop)
58
+ if (strncmp(ifa->ifa_name, "lo", 2) == 0 && (ifa->ifa_name[2] == '\0' || isdigit(ifa->ifa_name[2])) && !instance->config.localIpShowLoop)
59
60
61
if (ifa->ifa_addr->sa_family == AF_INET) { // check it is IP4
0 commit comments