patch-2.1.4 linux/net/ipv4/arp.c
Next file: linux/net/ipv4/ip_sockglue.c
Previous file: linux/net/ipv4/af_inet.c
Back to the patch index
Back to the overall index
- Lines: 36
- Date:
Sun Oct 13 21:11:27 1996
- Orig file:
v2.1.3/linux/net/ipv4/arp.c
- Orig date:
Thu Oct 10 19:10:58 1996
diff -u --recursive --new-file v2.1.3/linux/net/ipv4/arp.c linux/net/ipv4/arp.c
@@ -2182,7 +2182,7 @@
err = verify_area(VERIFY_READ, arg, sizeof(struct arpreq));
if (err)
return err;
- memcpy_fromfs(&r, arg, sizeof(struct arpreq));
+ copy_from_user(&r, arg, sizeof(struct arpreq));
break;
case OLD_SIOCDARP:
case OLD_SIOCSARP:
@@ -2192,7 +2192,7 @@
err = verify_area(VERIFY_READ, arg, sizeof(struct arpreq_old));
if (err)
return err;
- memcpy_fromfs(&r, arg, sizeof(struct arpreq_old));
+ copy_from_user(&r, arg, sizeof(struct arpreq_old));
memset(&r.arp_dev, 0, sizeof(r.arp_dev));
break;
default:
@@ -2255,7 +2255,7 @@
return err;
err = arp_req_get(&r, dev);
if (!err)
- memcpy_tofs(arg, &r, sizeof(r));
+ copy_to_user(arg, &r, sizeof(r));
return err;
case OLD_SIOCGARP:
err = verify_area(VERIFY_WRITE, arg, sizeof(struct arpreq_old));
@@ -2269,7 +2269,7 @@
err = arp_req_get(&r, dev);
}
if (!err)
- memcpy_tofs(arg, &r, sizeof(struct arpreq_old));
+ copy_to_user(arg, &r, sizeof(struct arpreq_old));
return err;
}
/*NOTREACHED*/
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov