dslinux/user/wfcdump wfcdump.c
pepsiman
dslinux_pepsiman at user.in-berlin.de
Fri Aug 4 16:50:06 CEST 2006
Update of /cvsroot/dslinux/dslinux/user/wfcdump
In directory antilope:/tmp/cvs-serv5241
Modified Files:
wfcdump.c
Log Message:
Add some escaping
Index: wfcdump.c
===================================================================
RCS file: /cvsroot/dslinux/dslinux/user/wfcdump/wfcdump.c,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -d -r1.12 -r1.13
--- wfcdump.c 4 Aug 2006 11:34:15 -0000 1.12
+++ wfcdump.c 4 Aug 2006 14:50:03 -0000 1.13
@@ -122,7 +122,17 @@
die();
if (fgets(essid, sizeof(essid), f) == NULL)
die();
- printf("\"%s\"", essid);
+ putchar('"');
+ for ( i = 0 ; essid[i] ; i++ )
+ {
+ if ( essid[i] == '\\' )
+ printf("\\\\");
+ else if ( essid[i] == '\"' )
+ printf("\\\"");
+ else
+ putchar(essid[i]);
+ }
+ putchar('"');
}
void print_wep()
More information about the dslinux-commit
mailing list