patch-2.4.3 linux/net/decnet/af_decnet.c
Next file: linux/net/ethernet/eth.c
Previous file: linux/net/core/dv.c
Back to the patch index
Back to the overall index
- Lines: 16
- Date:
Sun Mar 25 18:14:25 2001
- Orig file:
v2.4.2/linux/net/decnet/af_decnet.c
- Orig date:
Wed Feb 21 18:20:47 2001
diff -u --recursive --new-file v2.4.2/linux/net/decnet/af_decnet.c linux/net/decnet/af_decnet.c
@@ -1431,10 +1431,13 @@
struct sock *sk = sock->sk;
struct dn_scp *scp = DN_SK(sk);
struct linkinfo_dn link;
- int r_len = *optlen;
+ int r_len;
void *r_data = NULL;
- int val;
+ unsigned int val;
+ if(get_user(r_len , optlen))
+ return -EFAULT;
+
switch(optname) {
case DSO_CONDATA:
if (r_len > sizeof(struct optdata_dn))
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)