cvsdist 10d380a
--- net-tools-1.60/nameif.c.return	2004-08-03 18:01:37.000000000 +0900
cvsdist 10d380a
+++ net-tools-1.60/nameif.c	2004-08-03 18:03:37.000000000 +0900
cvsdist 10d380a
@@ -27,6 +27,7 @@
cvsdist 10d380a
 const char *fname = default_conf; 
cvsdist 10d380a
 int use_syslog; 
cvsdist 10d380a
 int ctl_sk = -1; 
cvsdist 10d380a
+int frag = 0;
cvsdist 10d380a
 
cvsdist 10d380a
 void err(char *msg) 
cvsdist 10d380a
 { 
cvsdist 10d380a
@@ -288,13 +289,15 @@
cvsdist 10d380a
 	while (clist) { 
cvsdist 10d380a
 		struct change *ch = clist;
cvsdist 10d380a
 		clist = clist->next;
cvsdist 10d380a
-		if (!ch->found)
cvsdist 10d380a
+		if (!ch->found){
cvsdist 10d380a
 			warning(_("interface '%s' not found"), ch->ifname); 
cvsdist 10d380a
+			frag = 1;
cvsdist 10d380a
+		}
cvsdist 10d380a
 		free(ch); 
cvsdist 10d380a
 	}
cvsdist 10d380a
 
cvsdist 10d380a
 	if (use_syslog)
cvsdist 10d380a
 		closelog();
cvsdist 10d380a
-	return 0;
cvsdist 10d380a
+	return frag;
cvsdist 10d380a
 } 
cvsdist 10d380a