Merge pull request #9 from t-nelson/fix_vpath_build
[deb_libnfs.git] / examples / nfsclient-bcast.c
index 9fb8073c9dc9037b2c72ff905ddf915f0aa11778..f461a29adb2de0dc9df9c553a4f5b6da024c8494 100644 (file)
@@ -33,7 +33,6 @@
 #include "libnfs-raw.h"
 #include "libnfs-raw-mount.h"
 #include "libnfs-raw-portmap.h"
-#include "libnfs-private.h"
 
 struct nfs_list_data {
        int status;
@@ -158,12 +157,10 @@ int main(int argc _U_, char *argv[] _U_)
                        continue;
                }
                if (ioctl(rpc_get_fd(rpc), SIOCGIFBRDADDR, &ifc.ifc_req[i]) < 0) {
-                       printf("ioctl DRBADDR failed\n");
-                       exit(10);
+                       continue;
                }
                if (getnameinfo(&ifc.ifc_req[i].ifr_broadaddr, sizeof(struct sockaddr_in), &bcdd[0], sizeof(bcdd), NULL, 0, NI_NUMERICHOST) < 0) {
-                       printf("getnameinfo failed\n");
-                       exit(10);
+                       continue;
                }
                if (rpc_set_udp_destination(rpc, bcdd, 111, 1) < 0) {
                        printf("failed to set udp destination %s\n", rpc_get_error(rpc));