# HG changeset patch # User Ted Feng # Date 1604442700 -46800 # Node ID 605f7f9a20c0920234fbadb1e532fbfd773e3f77 # Parent 8f117781bb0694e527e89d22e72cb44b312a546d fix if_getnetworknamespace matching bug. (#19) Co-authored-by: Ted Feng diff -r 8f117781bb06 -r 605f7f9a20c0 src/if-linux.c --- a/src/if-linux.c Tue Nov 03 11:37:05 2020 +0000 +++ b/src/if-linux.c Wed Nov 04 11:31:40 2020 +1300 @@ -403,7 +403,7 @@ snprintf(file, sizeof(file), "/var/run/netns/%s", de->d_name); if (stat(file, &sb_netns) == -1) continue; - if (sb_self.st_dev != sb_netns.st_dev && + if (sb_self.st_dev != sb_netns.st_dev || sb_self.st_ino != sb_netns.st_ino) continue; strlcpy(buf, de->d_name, len);