taglinefilesource code
optlen124include/linux/net.hchar *optval, int optlen);
optlen126include/linux/net.hchar *optval, int *optlen);
optlen97include/net/ip.hextern int     ip_setsockopt(struct sock *sk, int level, int optname, char *optval, int optlen);
optlen98include/net/ip.hextern int     ip_getsockopt(struct sock *sk, int level, int optname, char *optval, int *optlen);
optlen288include/net/sock.hchar *optval, int optlen);
optlen348include/net/sock.hint optlen);
optlen352include/net/sock.hint *optlen);
optlen946net/appletalk/ddp.cstatic int atalk_setsockopt(struct socket *sock, int level, int optname, char *optval, int optlen)
optlen972net/appletalk/ddp.creturn sock_setsockopt(sk,level,optname,optval,optlen);
optlen985net/appletalk/ddp.cchar *optval, int *optlen)
optlen1005net/appletalk/ddp.creturn sock_getsockopt(sk,level,optname,optval,optlen);
optlen1010net/appletalk/ddp.cerr=verify_area(VERIFY_WRITE,optlen,sizeof(int));
optlen1013net/appletalk/ddp.cput_user(sizeof(int),optlen);
optlen687net/ax25/af_ax25.cchar *optval, int optlen)
optlen695net/ax25/af_ax25.creturn sock_setsockopt(sk, level, optname, optval, optlen);
optlen762net/ax25/af_ax25.cchar *optval, int *optlen)
optlen771net/ax25/af_ax25.creturn sock_getsockopt(sk, level, optname, optval, optlen);
optlen813net/ax25/af_ax25.cif ((err = verify_area(VERIFY_WRITE, optlen, sizeof(int))) != 0)
optlen816net/ax25/af_ax25.cput_user(sizeof(int), optlen);
optlen119net/core/sock.cchar *optval, int optlen)
optlen217net/core/sock.cchar *optval, int *optlen)
optlen278net/core/sock.cerr=verify_area(VERIFY_WRITE,optlen,sizeof(int));
optlen281net/core/sock.cput_fs_long(sizeof(ling),(unsigned long *)optlen);
optlen292net/core/sock.cerr=verify_area(VERIFY_WRITE, optlen, sizeof(int));
optlen295net/core/sock.cput_fs_long(sizeof(int),(unsigned long *) optlen);
optlen441net/ipv4/af_inet.cchar *optval, int optlen)
optlen445net/ipv4/af_inet.creturn sock_setsockopt(sk,level,optname,optval,optlen);
optlen449net/ipv4/af_inet.creturn sk->prot->setsockopt(sk,level,optname,optval,optlen);
optlen457net/ipv4/af_inet.cchar *optval, int *optlen)
optlen461net/ipv4/af_inet.creturn sock_getsockopt(sk,level,optname,optval,optlen);
optlen465net/ipv4/af_inet.creturn sk->prot->getsockopt(sk,level,optname,optval,optlen);
optlen2086net/ipv4/ip.cint ip_setsockopt(struct sock *sk, int level, int optname, char *optval, int optlen)
optlen2112net/ipv4/ip.creturn ip_mroute_setsockopt(sk,optname,optval,optlen);
optlen2317net/ipv4/ip.cif(optlen>sizeof(tmp_fw) || optlen<1)
optlen2319net/ipv4/ip.cerr=verify_area(VERIFY_READ,optval,optlen);
optlen2322net/ipv4/ip.cmemcpy_fromfs(&tmp_fw,optval,optlen);
optlen2323net/ipv4/ip.cerr=ip_fw_ctl(optname, &tmp_fw,optlen);
optlen2334net/ipv4/ip.cif(optlen>sizeof(tmp_fw) || optlen<1)
optlen2336net/ipv4/ip.cerr=verify_area(VERIFY_READ,optval,optlen);
optlen2339net/ipv4/ip.cmemcpy_fromfs(&tmp_fw, optval,optlen);
optlen2340net/ipv4/ip.cerr=ip_acct_ctl(optname, &tmp_fw,optlen);
optlen2354net/ipv4/ip.cint ip_getsockopt(struct sock *sk, int level, int optname, char *optval, int *optlen)
optlen2367net/ipv4/ip.creturn ip_mroute_getsockopt(sk,optname,optval,optlen);
optlen2390net/ipv4/ip.cerr=verify_area(VERIFY_WRITE, optlen, sizeof(int));
optlen2397net/ipv4/ip.cput_user(len,(int *) optlen);
optlen2404net/ipv4/ip.cerr=verify_area(VERIFY_WRITE, optlen, sizeof(int));
optlen2407net/ipv4/ip.cput_user(sizeof(int),(int *) optlen);
optlen52net/ipv4/ipmr.cint ip_mroute_setsockopt(struct sock *sk,int optname,char *optval,int optlen)
optlen68net/ipv4/ipmr.cif(optlen!=sizeof(int))
optlen85net/ipv4/ipmr.cif(optlen!=sizeof(vif))
optlen173net/ipv4/ipmr.cif(optlen!=sizeof(int))
optlen192net/ipv4/ipmr.cint ip_mroute_getsockopt(struct sock *sk,int optname,char *optval,int *optlen)
optlen202net/ipv4/ipmr.colr=get_user(optlen);
optlen208net/ipv4/ipmr.cput_user(sizeof(int),optlen);
optlen5345net/ipv4/tcp.cint tcp_setsockopt(struct sock *sk, int level, int optname, char *optval, int optlen)
optlen5350net/ipv4/tcp.creturn ip_setsockopt(sk,level,optname,optval,optlen);
optlen5381net/ipv4/tcp.cint tcp_getsockopt(struct sock *sk, int level, int optname, char *optval, int *optlen)
optlen5386net/ipv4/tcp.creturn ip_getsockopt(sk,level,optname,optval,optlen);
optlen5399net/ipv4/tcp.cerr=verify_area(VERIFY_WRITE, optlen, sizeof(int));
optlen5402net/ipv4/tcp.cput_user(sizeof(int),(int *) optlen);
optlen1283net/ipx/af_ipx.cstatic int ipx_setsockopt(struct socket *sock, int level, int optname, char *optval, int optlen)
optlen1312net/ipx/af_ipx.creturn sock_setsockopt(sk,level,optname,optval,optlen);
optlen1320net/ipx/af_ipx.cchar *optval, int *optlen)
optlen1343net/ipx/af_ipx.creturn sock_getsockopt(sk,level,optname,optval,optlen);
optlen1348net/ipx/af_ipx.cerr=verify_area(VERIFY_WRITE,optlen,sizeof(int));
optlen1351net/ipx/af_ipx.cput_fs_long(sizeof(int),(unsigned long *)optlen);
optlen294net/netrom/af_netrom.cchar *optval, int optlen)
optlen302net/netrom/af_netrom.creturn sock_setsockopt(sk, level, optname, optval, optlen);
optlen344net/netrom/af_netrom.cchar *optval, int *optlen)
optlen353net/netrom/af_netrom.creturn sock_getsockopt(sk, level, optname, optval, optlen);
optlen379net/netrom/af_netrom.cif ((err = verify_area(VERIFY_WRITE, optlen, sizeof(int))) != 0)
optlen382net/netrom/af_netrom.cput_fs_long(sizeof(int), (unsigned long *)optlen);
optlen1042net/socket.casmlinkage int sys_setsockopt(int fd, int level, int optname, char *optval, int optlen)
optlen1052net/socket.creturn(sock->ops->setsockopt(sock, level, optname, optval, optlen));
optlen1060net/socket.casmlinkage int sys_getsockopt(int fd, int level, int optname, char *optval, int *optlen)
optlen1072net/socket.creturn(sock->ops->getsockopt(sock, level, optname, optval, optlen));
optlen206net/unix/af_unix.cstatic int unix_setsockopt(struct socket *sock, int level, int optname, char *optval, int optlen)
optlen211net/unix/af_unix.creturn sock_setsockopt(sk,level,optname,optval,optlen);  
optlen214net/unix/af_unix.cstatic int unix_getsockopt(struct socket *sock, int level, int optname, char *optval, int *optlen)
optlen219net/unix/af_unix.creturn sock_getsockopt(sk,level,optname,optval,optlen);