Sophie

Sophie

distrib > Fedora > 14 > x86_64 > by-pkgid > 0778169c613c655cac3f77c206d2ad44 > files > 4

macchanger-1.5.0-9.fc14.src.rpm

Return non-zero exit status in case of error.

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=547596

Based on Debian 04-fix_exit_code.patch .

--- macchanger-1.5.0/src/main.c.orig	2010-10-11 18:05:26.000000000 +0200
+++ macchanger-1.5.0/src/main.c	2010-10-11 18:25:54.000000000 +0200
@@ -115,6 +115,7 @@ main (int argc, char *argv[])
 	char       *device_name;
 
 	int val;
+	int ret = 1;
 
 	
 	/* Read the parameters */
@@ -221,6 +222,8 @@ main (int argc, char *argv[])
 		if (mc_mac_equal (mac, mac_faked)) {
 			printf ("It's the same MAC!!\n");
 		}
+
+		ret = 0;
 	}
 	
 	/* Memory free */
@@ -229,5 +232,5 @@ main (int argc, char *argv[])
 	mc_net_info_free (net);
 	mc_maclist_free();
 	
-	return 0;
+	return ret;
 }