patch-2.2.13 linux/drivers/net/wavelan.c
Next file: linux/drivers/pci/oldproc.c
Previous file: linux/drivers/net/via-rhine.c
Back to the patch index
Back to the overall index
- Lines: 33
- Date:
Tue Oct 19 17:14:01 1999
- Orig file:
v2.2.12/linux/drivers/net/wavelan.c
- Orig date:
Mon Aug 9 16:05:56 1999
diff -u --recursive --new-file v2.2.12/linux/drivers/net/wavelan.c linux/drivers/net/wavelan.c
@@ -2094,7 +2094,7 @@
wrq->u.data.length = sizeof(struct iw_range);
/* Set information in the range struct. */
- range.throughput = 1.6 * 1024 * 1024; /* don't argue on this ! */
+ range.throughput = 1.6 * 1000 * 1000; /* don't argue on this ! */
range.min_nwid = 0x0000;
range.max_nwid = 0xFFFF;
@@ -2240,7 +2240,10 @@
case SIOCSIPQTHR:
if(!suser())
- return -EPERM;
+ {
+ ret = -EPERM;
+ break;
+ }
psa.psa_quality_thr = *(wrq->u.name) & 0x0F;
psa_write(ioaddr, lp->hacr, (char *)&psa.psa_quality_thr - (char *)&psa,
(unsigned char *)&psa.psa_quality_thr, 1);
@@ -2259,7 +2262,10 @@
case SIOCSIPHISTO:
/* Verify that the user is root. */
if(!suser())
- return -EPERM;
+ {
+ ret = -EPERM;
+ break;
+ }
/* Check the number of intervals. */
if(wrq->u.data.length > 16)
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)