patch-2.1.5 linux/drivers/net/ppp.c
Next file: linux/drivers/net/slip.c
Previous file: linux/drivers/char/vc_screen.c
Back to the patch index
Back to the overall index
- Lines: 57
- Date:
Wed Oct 16 09:17:30 1996
- Orig file:
v2.1.4/linux/drivers/net/ppp.c
- Orig date:
Wed Oct 16 10:48:18 1996
diff -u --recursive --new-file v2.1.4/linux/drivers/net/ppp.c linux/drivers/net/ppp.c
@@ -2250,7 +2250,7 @@
error = verify_area (VERIFY_READ, (void *) param3,
sizeof (temp_i));
if (error == 0) {
- temp_i = get_user ((int *) param3);
+ get_user (temp_i, (int *) param3);
if (ppp->flags & SC_DEBUG)
printk (KERN_INFO
"ppp_tty_ioctl: set mru to %x\n", temp_i);
@@ -2285,7 +2285,8 @@
error = verify_area (VERIFY_READ, (void *) param3,
sizeof (temp_i));
if (error == 0) {
- temp_i = get_user ((int *) param3) & SC_MASK;
+ get_user (temp_i, (int *) param3);
+ temp_i &= SC_MASK;
temp_i |= (ppp->flags & ~SC_MASK);
if ((ppp->flags & SC_CCP_OPEN) &&
@@ -2328,7 +2329,7 @@
error = verify_area (VERIFY_READ, (void *) param3,
sizeof (temp_i));
if (error == 0) {
- ppp->xmit_async_map[0] = get_user ((int *) param3);
+ get_user (ppp->xmit_async_map[0],(int *) param3);
if (ppp->flags & SC_DEBUG)
printk (KERN_INFO
"ppp_tty_ioctl: set xmit asyncmap %x\n",
@@ -2342,7 +2343,7 @@
error = verify_area (VERIFY_READ, (void *) param3,
sizeof (temp_i));
if (error == 0) {
- ppp->recv_async_map = get_user ((int *) param3);
+ get_user (ppp->recv_async_map,(int *) param3);
if (ppp->flags & SC_DEBUG)
printk (KERN_INFO
"ppp_tty_ioctl: set rcv asyncmap %x\n",
@@ -2370,7 +2371,8 @@
error = verify_area (VERIFY_READ, (void *) param3,
sizeof (temp_i));
if (error == 0) {
- temp_i = (get_user ((int *) param3) & 0x1F) << 16;
+ get_user (temp_i, (int *) param3);
+ temp_i = (temp_i & 0x1F) << 16;
temp_i |= (ppp->flags & ~0x1F0000);
if ((ppp->flags | temp_i) & SC_DEBUG)
@@ -2469,7 +2471,8 @@
error = verify_area (VERIFY_READ, (void *) param3,
sizeof (temp_i));
if (error == 0) {
- temp_i = get_user ((int *) param3) + 1;
+ get_user (temp_i, (int *) param3);
+ ++temp_i;
if (ppp->flags & SC_DEBUG)
printk (KERN_INFO
"ppp_tty_ioctl: set maxcid to %d\n",
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov