
20 Feb
2020
20 Feb
'20
03:45
Hello all, After upgrading to netcfg 11.6 I find it has moved the file /etc/protocols to /usr/etc/protocols. This will break the assumption of some applications and function calls. For example, the getprotobyname() call (https://linux.die.net/man/3/getprotobyname) takes a protocol name and should return a struct protoent. However, on my machine this function call returns NULL. Creating a softlink from "/usr/etc/protocols" to "/etc/protocols" could workaround this problem. However, I believe we should fix it by patching glibc. Best Regards, ~xz -- Xu Zhao i@xuzhao.net