X-Git-Url: http://git.osdn.net/view?p=android-x86%2Fexternal-wireless-tools.git;a=blobdiff_plain;f=wireless_tools%2Fiwpriv.c;h=1786e4d3b5102f4052451dfdd9e8b457ba779d6d;hp=986ffd88e03836ca402e6c1ceaf7c9bbf364d9a8;hb=db34c20cecd8e65eca87ef9a5397b6b69c24dcad;hpb=1b80ed8726aa0f9de14e4231e8d199e5e27ef533 diff --git a/wireless_tools/iwpriv.c b/wireless_tools/iwpriv.c index 986ffd8..1786e4d 100644 --- a/wireless_tools/iwpriv.c +++ b/wireless_tools/iwpriv.c @@ -223,7 +223,7 @@ set_private_cmd(int skfd, /* Socket */ /* Check if we have a token index. * Do it know so that sub-ioctl takes precendence, and so that we * don't have to bother with it later on... */ - if((count > 1) && (sscanf(args[0], "[%d]", &temp) == 1)) + if((count > 1) && (sscanf(args[0], "[%i]", &temp) == 1)) { subcmd = temp; args++; @@ -284,7 +284,7 @@ set_private_cmd(int skfd, /* Socket */ /* Fetch args */ for(; i < wrq.u.data.length; i++) { - sscanf(args[i], "%d", &temp); + sscanf(args[i], "%i", &temp); buffer[i] = (char) temp; } break; @@ -297,7 +297,7 @@ set_private_cmd(int skfd, /* Socket */ /* Fetch args */ for(; i < wrq.u.data.length; i++) { - sscanf(args[i], "%d", &temp); + sscanf(args[i], "%i", &temp); ((__s32 *) buffer)[i] = (__s32) temp; } break; @@ -339,7 +339,7 @@ set_private_cmd(int skfd, /* Socket */ if(index(args[i], 'G')) freq *= GIGA; if(index(args[i], 'M')) freq *= MEGA; if(index(args[i], 'k')) freq *= KILO; - sscanf(args[i], "%d", &temp); + sscanf(args[i], "%i", &temp); iw_float2freq(freq, ((struct iw_freq *) buffer) + i); } break; @@ -802,7 +802,7 @@ port_type(int skfd, /* Socket */ ptype = k; else /* ...or as an integer */ - if(sscanf(args[i], "%d", (int *) &ptype) != 1) + if(sscanf(args[i], "%i", (int *) &ptype) != 1) { iw_usage(); return(-1);