[BusyBox-cvs] busybox/networking ipcalc.c,1.8,1.9

Erik Andersen andersen at busybox.net
Tue Apr 13 19:26:00 UTC 2004


Update of /var/cvs/busybox/networking
In directory nail:/tmp/cvs-serv31717/networking

Modified Files:
	ipcalc.c 
Log Message:
slightly clean the whacked out formatting


Index: ipcalc.c
===================================================================
RCS file: /var/cvs/busybox/networking/ipcalc.c,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -d -r1.8 -r1.9
--- a/ipcalc.c	6 Mar 2004 22:11:44 -0000	1.8
+++ b/ipcalc.c	13 Apr 2004 19:25:57 -0000	1.9
@@ -44,15 +44,15 @@
 static int get_prefix(unsigned long netmask)
 {
 	unsigned long msk = 0x80000000;
-        int ret = 0;
+	int ret = 0;
 
 	netmask = htonl(netmask);
 	while(msk) {
 		if (netmask & msk)
 			ret++;
 		msk >>= 1;
-        }
-        return ret;
+	}
+	return ret;
 }
 #endif
 
@@ -81,13 +81,13 @@
 #endif
 
 	static const struct option long_options[] = {
-		{"netmask", no_argument, NULL, 'm'},
-		{"broadcast", no_argument, NULL, 'b'},
-		{"network", no_argument, NULL, 'n'},
+		{"netmask",		no_argument, NULL, 'm'},
+		{"broadcast",	no_argument, NULL, 'b'},
+		{"network",		no_argument, NULL, 'n'},
 #ifdef CONFIG_FEATURE_IPCALC_FANCY
-                {"prefix", no_argument, NULL, 'p'},
-		{"hostname", no_argument, NULL, 'h'},
-		{"silent", no_argument, NULL, 's'},
+		{"prefix",		no_argument, NULL, 'p'},
+		{"hostname",	no_argument, NULL, 'h'},
+		{"silent",		no_argument, NULL, 's'},
 #endif
 		{NULL, 0, NULL, 0}
 	};
@@ -95,10 +95,11 @@
 	bb_applet_long_options = long_options;
 	mode = bb_getopt_ulflags(argc, argv,
 #ifdef CONFIG_FEATURE_IPCALC_FANCY
-							  "mbnphs");
+			"mbnphs"
 #else
-							  "mbn");
+			"mbn"
 #endif
+			);
 	if (mode & (BROADCAST | NETWORK | NETPREFIX)) {
 		if (argc - optind > 2) {
 			bb_show_usage();
@@ -110,35 +111,35 @@
 	}
 
 #ifdef CONFIG_FEATURE_IPCALC_FANCY
-        prefixstr = ipstr = argv[optind];
+	prefixstr = ipstr = argv[optind];
 
-        while(*prefixstr) {
-                if (*prefixstr == '/') {
-                        *prefixstr = (char)0;
-                        prefixstr++;
-                        if (*prefixstr) {
+	while(*prefixstr) {
+		if (*prefixstr == '/') {
+			*prefixstr = (char)0;
+			prefixstr++;
+			if (*prefixstr) {
 				unsigned int msk;
 
-								if (safe_strtoul(prefixstr, &netprefix) || netprefix > 32) {
-                                        IPCALC_MSG(bb_error_msg_and_die("bad IP prefix: %s\n", prefixstr),
-                                                exit(EXIT_FAILURE));
-                                }
+				if (safe_strtoul(prefixstr, &netprefix) || netprefix > 32) {
+					IPCALC_MSG(bb_error_msg_and_die("bad IP prefix: %s\n", prefixstr),
+							exit(EXIT_FAILURE));
+				}
 				netmask = 0;
 				msk = 0x80000000;
 				while (netprefix > 0) {
 					netmask |= msk;
 					msk >>= 1;
-                                                netprefix--;
-                                        }
-                                        netmask = htonl(netmask);
-                                /* Even if it was 0, we will signify that we have a netmask. This allows */
-                                /* for specification of default routes, etc which have a 0 netmask/prefix */
-                                have_netmask = 1;
-                        }
-                        break;
-                }
-                prefixstr++;
-        }
+					netprefix--;
+				}
+				netmask = htonl(netmask);
+				/* Even if it was 0, we will signify that we have a netmask. This allows */
+				/* for specification of default routes, etc which have a 0 netmask/prefix */
+				have_netmask = 1;
+			}
+			break;
+		}
+		prefixstr++;
+	}
 	ipaddr = inet_aton(ipstr, &a);
 #else
 	ipaddr = inet_aton(argv[optind], &a);
@@ -146,31 +147,31 @@
 
 	if (ipaddr == 0) {
 		IPCALC_MSG(bb_error_msg_and_die("bad IP address: %s", argv[optind]),
-				   exit(EXIT_FAILURE));
+				exit(EXIT_FAILURE));
 	}
 	ipaddr = a.s_addr;
 
 	if (argc - optind == 2) {
 #ifdef CONFIG_FEATURE_IPCALC_FANCY
-	       if (have_netmask) {
-                        IPCALC_MSG(bb_error_msg_and_die("Both prefix and netmask were specified, use one or the other.\n"),
-                                exit(EXIT_FAILURE));
-                }
+		if (have_netmask) {
+			IPCALC_MSG(bb_error_msg_and_die("Both prefix and netmask were specified, use one or the other.\n"),
+					exit(EXIT_FAILURE));
+		}
 
 #endif
 		netmask = inet_aton(argv[optind + 1], &a);
 		if (netmask == 0) {
-		IPCALC_MSG(bb_error_msg_and_die("bad netmask: %s", argv[optind + 1]),
-				   exit(EXIT_FAILURE));
-	}
+			IPCALC_MSG(bb_error_msg_and_die("bad netmask: %s", argv[optind + 1]),
+					exit(EXIT_FAILURE));
+		}
 		netmask = a.s_addr;
 	} else {
 #ifdef CONFIG_FEATURE_IPCALC_FANCY
 
 		if (!have_netmask)
 #endif
-	/* JHC - If the netmask wasn't provided then calculate it */
-		netmask = get_netmask(ipaddr);
+			/* JHC - If the netmask wasn't provided then calculate it */
+			netmask = get_netmask(ipaddr);
 	}
 
 	if (mode & NETMASK) {
@@ -188,9 +189,9 @@
 	}
 
 #ifdef CONFIG_FEATURE_IPCALC_FANCY
-        if (mode & NETPREFIX) {
-                printf("PREFIX=%i\n", get_prefix(netmask));
-        }
+	if (mode & NETPREFIX) {
+		printf("PREFIX=%i\n", get_prefix(netmask));
+	}
 
 	if (mode & HOSTNAME) {
 		struct hostent *hostinfo;
@@ -199,7 +200,7 @@
 		hostinfo = gethostbyaddr((char *) &ipaddr, sizeof(ipaddr), AF_INET);
 		if (!hostinfo) {
 			IPCALC_MSG(bb_herror_msg_and_die(
-				"cannot find hostname for %s", argv[optind]),);
+						"cannot find hostname for %s", argv[optind]),);
 			exit(EXIT_FAILURE);
 		}
 		for (x = 0; hostinfo->h_name[x]; x++) {




More information about the busybox-cvs mailing list