All pastes #390817 Raw Edit

mac80211

public text v1 · immutable
·published 2007-03-11 18:11 UTC
rendered paste body
--- src/airodump-ng.c	2007-03-11 19:09:04.000000000 +0100
+++ src/airodump-ng.c.new	2007-03-11 19:09:13.000000000 +0100
@@ -2430,6 +2430,15 @@
 			return( 1 );
 		}
 
+		/* FIXME */
+		if( ( pid = fork() ) == 0 )
+		{
+			close( 0 ); close( 1 ); close( 2 ); chdir( "/" );
+			execlp("ifconfig", "ifconfig", interface, "down");
+			exit( 1 );
+		}
+		waitpid( pid, &status, 0 );
+
 		memset( &wrq, 0, sizeof( struct iwreq ) );
 		strncpy( wrq.ifr_name, interface, IFNAMSIZ );
 		wrq.u.mode = IW_MODE_MONITOR;
@@ -2440,6 +2449,15 @@
 			return( 1 );
 		}
 
+		/* FIXME */
+		if( ( pid = fork() ) == 0 )
+		{
+			close( 0 ); close( 1 ); close( 2 ); chdir( "/" );
+			execlp("ifconfig", "ifconfig", interface, "up");
+			exit( 1 );
+		}
+		waitpid( pid, &status, 0 );
+
 	}
 
 	/* Check later if it's really usefull to set channel here */