X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=util-vserver%2Fsrc%2Flistdevip.c;h=abcbe7cfc6a05c28acd707794eed49146769b229;hb=a917f24ef7b003dcef54a3db2644cf9cb4bc2db2;hp=b854495956b81b45d8c40273bc3546acd2fd4d71;hpb=da691fd4bad5e187b307b7fd86bf5fd61e47c3fc;p=util-vserver.git diff --git a/util-vserver/src/listdevip.c b/util-vserver/src/listdevip.c index b854495..abcbe7c 100644 --- a/util-vserver/src/listdevip.c +++ b/util-vserver/src/listdevip.c @@ -21,6 +21,11 @@ Print the list of all network (IP) devices. Print the IP in fact, including all aliases. */ +#ifdef HAVE_CONFIG_H +# include +#endif +#include "compat.h" + #include #include #include @@ -47,7 +52,7 @@ static int devlist_read2_2() int ret = -1; int skfd = socket (AF_INET,SOCK_DGRAM,0); if (skfd < 0) { - perror ("socket"); + perror ("listdevip: socket()"); }else{ struct ifconf ifc; int numreqs = 30; @@ -58,7 +63,7 @@ static int devlist_read2_2() ifc.ifc_buf = (char*)realloc(ifc.ifc_buf, ifc.ifc_len); if (ioctl(skfd, SIOCGIFCONF, &ifc) < 0) { - perror("SIOCGIFCONF"); + perror("listdevip: SIOCGIFCONF"); ret = -1; break; } @@ -99,7 +104,7 @@ static int devlist_read2_2() return ret; } -int main (int argc, char *argv[]) +int main (int UNUSED argc, char UNUSED *argv[]) { devlist_read2_2(); return 0;