/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/ipv4/ |
H A D | ip_options.c | 46 memcpy(iph+sizeof(struct iphdr), opt->__data, opt->optlen); 93 int optlen; local 102 if (sopt->optlen == 0) { 103 dopt->optlen = 0; 116 optlen = sptr[sopt->rr+1]; 118 dopt->rr = dopt->optlen + sizeof(struct iphdr); 119 memcpy(dptr, sptr+sopt->rr, optlen); 120 if (sopt->rr_needaddr && soffset <= optlen) { 121 if (soffset + 3 > optlen) 126 dptr += optlen; 224 int optlen; local 262 int optlen; local 514 ip_options_get_alloc(const int optlen) argument 523 ip_options_get_finish(struct ip_options **optp, struct ip_options *opt, int optlen) argument 539 ip_options_get_from_user(struct ip_options **optp, unsigned char __user *data, int optlen) argument 552 ip_options_get(struct ip_options **optp, unsigned char *data, int optlen) argument [all...] |
H A D | xfrm4_mode_beet.c | 33 int hdrlen, optlen; local 39 optlen = iph->ihl * 4 - sizeof(*iph); 40 if (unlikely(optlen)) 41 hdrlen += IPV4_BEET_PHMAXLEN - (optlen & 4); 49 if (unlikely(optlen)) { 52 BUG_ON(optlen < 0); 55 ph->padlen = 4 - (optlen & 4); 56 ph->hdrlen = optlen / 8; 75 int optlen = 0; local 87 optlen [all...] |
H A D | ip_sockglue.c | 87 if (IPCB(skb)->opt.optlen == 0) 90 put_cmsg(msg, SOL_IP, IP_RECVOPTS, IPCB(skb)->opt.optlen, 100 if (IPCB(skb)->opt.optlen == 0) 109 put_cmsg(msg, SOL_IP, IP_RETOPTS, opt->optlen, opt->__data); 412 int optname, char __user *optval, int optlen) 426 if (optlen >= sizeof(int)) { 429 } else if (optlen >= sizeof(char)) { 438 /* If optlen==0, it is equivalent to val == 0 */ 442 return ip_mroute_setsockopt(sk,optname,optval,optlen); 452 if (optlen > 4 411 do_ip_setsockopt(struct sock *sk, int level, int optname, char __user *optval, int optlen) argument 896 ip_setsockopt(struct sock *sk, int level, int optname, char __user *optval, int optlen) argument 922 compat_ip_setsockopt(struct sock *sk, int level, int optname, char __user *optval, int optlen) argument 956 do_ip_getsockopt(struct sock *sk, int level, int optname, char __user *optval, int __user *optlen) argument 1162 ip_getsockopt(struct sock *sk, int level, int optname, char __user *optval, int __user *optlen) argument 1193 compat_ip_getsockopt(struct sock *sk, int level, int optname, char __user *optval, int __user *optlen) argument [all...] |
H A D | udp_impl.h | 18 char __user *optval, int optlen); 20 char __user *optval, int __user *optlen); 24 char __user *optval, int optlen); 26 char __user *optval, int __user *optlen);
|
H A D | ah4.c | 21 int optlen; local 32 optlen = optptr[1]; 33 if (optlen<2 || optlen>l) 44 if (optlen < 6) 46 memcpy(daddr, optptr+optlen-4, 4); 49 memset(optptr+2, 0, optlen-2); 51 l -= optlen; 52 optptr += optlen;
|
H A D | raw.c | 642 static int raw_seticmpfilter(struct sock *sk, char __user *optval, int optlen) argument 644 if (optlen > sizeof(struct icmp_filter)) 645 optlen = sizeof(struct icmp_filter); 646 if (copy_from_user(&raw_sk(sk)->filter, optval, optlen)) 651 static int raw_geticmpfilter(struct sock *sk, char __user *optval, int __user *optlen) argument 655 if (get_user(len, optlen)) 663 if (put_user(len, optlen) || 671 char __user *optval, int optlen) 677 return raw_seticmpfilter(sk, optval, optlen); 683 char __user *optval, int optlen) 670 do_raw_setsockopt(struct sock *sk, int level, int optname, char __user *optval, int optlen) argument 682 raw_setsockopt(struct sock *sk, int level, int optname, char __user *optval, int optlen) argument 691 compat_raw_setsockopt(struct sock *sk, int level, int optname, char __user *optval, int optlen) argument 700 do_raw_getsockopt(struct sock *sk, int level, int optname, char __user *optval, int __user *optlen) argument 712 raw_getsockopt(struct sock *sk, int level, int optname, char __user *optval, int __user *optlen) argument 721 compat_raw_getsockopt(struct sock *sk, int level, int optname, char __user *optval, int __user *optlen) argument [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/netfilter/ |
H A D | xt_tcpmss.c | 40 unsigned int i, optlen; local 51 optlen = th->doff*4 - sizeof(*th); 52 if (!optlen) 56 op = skb_header_pointer(skb, protoff + sizeof(*th), optlen, _opt); 60 for (i = 0; i < optlen; ) { 62 && (optlen - i) >= TCPOLEN_MSS
|
H A D | xt_dccp.c | 44 unsigned int optlen = dh->dccph_doff*4 - __dccp_hdr_len(dh); local 52 if (!optlen) 56 op = skb_header_pointer(skb, protoff + optoff, optlen, dccp_optbuf); 64 for (i = 0; i < optlen; ) {
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/ipv6/ |
H A D | udp_impl.h | 14 char __user *optval, int __user *optlen); 16 char __user *optval, int optlen); 19 char __user *optval, int optlen); 21 char __user *optval, int __user *optlen);
|
H A D | ipv6_sockglue.c | 199 char __user *optval, int optlen) 214 return ip6_mroute_setsockopt(sk,optname,optval,optlen); 382 if (optlen == 0) 391 if (optlen & 0x7 || optlen > 8 * 255) 396 optlen); 456 if (optlen == 0) 463 if (optlen > 64*1024) 466 opt = sock_kmalloc(sk, sizeof(*opt) + optlen, GFP_KERNEL); 472 opt->tot_len = sizeof(*opt) + optlen; 198 do_ipv6_setsockopt(struct sock *sk, int level, int optname, char __user *optval, int optlen) argument 726 ipv6_setsockopt(struct sock *sk, int level, int optname, char __user *optval, int optlen) argument 754 compat_ipv6_setsockopt(struct sock *sk, int level, int optname, char __user *optval, int optlen) argument 820 do_ipv6_getsockopt(struct sock *sk, int level, int optname, char __user *optval, int __user *optlen) argument 1049 ipv6_getsockopt(struct sock *sk, int level, int optname, char __user *optval, int __user *optlen) argument 1084 compat_ipv6_getsockopt(struct sock *sk, int level, int optname, char __user *optval, int __user *optlen) argument [all...] |
H A D | ah6.c | 44 int optlen = 0; local 54 optlen = 1; 59 optlen = opt[off+1]+2; 60 if (len < optlen) 67 off += optlen; 68 len -= optlen; 88 int optlen = 0; local 98 optlen = 1; 103 optlen = opt[off+1]+2; 104 if (len < optlen) [all...] |
H A D | raw.c | 872 char __user *optval, int optlen) 876 if (optlen > sizeof(struct icmp6_filter)) 877 optlen = sizeof(struct icmp6_filter); 878 if (copy_from_user(&raw6_sk(sk)->filter, optval, optlen)) 889 char __user *optval, int __user *optlen) 895 if (get_user(len, optlen)) 901 if (put_user(len, optlen)) 915 char __user *optval, int optlen) 945 char __user *optval, int optlen) 955 optlen); 871 rawv6_seticmpfilter(struct sock *sk, int level, int optname, char __user *optval, int optlen) argument 888 rawv6_geticmpfilter(struct sock *sk, int level, int optname, char __user *optval, int __user *optlen) argument 914 do_rawv6_setsockopt(struct sock *sk, int level, int optname, char __user *optval, int optlen) argument 944 rawv6_setsockopt(struct sock *sk, int level, int optname, char __user *optval, int optlen) argument 968 compat_rawv6_setsockopt(struct sock *sk, int level, int optname, char __user *optval, int optlen) argument 989 do_rawv6_getsockopt(struct sock *sk, int level, int optname, char __user *optval, int __user *optlen) argument 1019 rawv6_getsockopt(struct sock *sk, int level, int optname, char __user *optval, int __user *optlen) argument 1043 compat_rawv6_getsockopt(struct sock *sk, int level, int optname, char __user *optval, int __user *optlen) argument [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/timemachine/gdbm-1.8.3/ |
H A D | gdbmsetopt.c | 43 gdbm_setopt(dbf, optflag, optval, optlen) 47 int optlen; /* size of optval. */
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/ipv6/netfilter/ |
H A D | ip6t_hbh.c | 49 unsigned int optlen; local 131 optlen = *lp + 2; 134 optlen = 1; 138 DEBUGP("len%04X \n", optlen); 140 if ((ptr > skb->len - optlen || hdrlen < optlen) && 145 ptr += optlen; 146 hdrlen -= optlen;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/rxrpc/ |
H A D | ar-key.c | 213 int rxrpc_request_key(struct rxrpc_sock *rx, char __user *optval, int optlen) argument 220 if (optlen <= 0 || optlen > PAGE_SIZE - 1) 223 description = kmalloc(optlen + 1, GFP_KERNEL); 227 if (copy_from_user(description, optval, optlen)) { 231 description[optlen] = 0; 250 int optlen) 257 if (optlen <= 0 || optlen > PAGE_SIZE - 1) 260 description = kmalloc(optlen 249 rxrpc_server_keyring(struct rxrpc_sock *rx, char __user *optval, int optlen) argument [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/router/radvd/ |
H A D | radvdump.c | 214 int optlen; local 225 optlen = (opt_str[1] << 3); 227 if (optlen == 0) 232 else if (optlen > len) 235 " length in RA (type %d, optlen %d, len %d)", 236 (int)*opt_str, optlen, len); 293 len -= optlen; 294 opt_str += optlen; 306 int optlen; local 319 optlen [all...] |
H A D | process.c | 157 int optlen; local 165 optlen = (opt_str[1] << 3); 167 if (optlen == 0) 172 else if (optlen > len) 184 len -= optlen; 185 opt_str += optlen; 274 int optlen; local 291 optlen = (opt_str[1] << 3); 293 if (optlen == 0) 299 else if (optlen > le [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/sctp/ |
H A D | socket.c | 1874 char __user *optval, int optlen) 1878 if (optlen < sizeof(int)) 1890 int optlen) 1892 if (optlen != sizeof(struct sctp_event_subscribe)) 1894 if (copy_from_user(&sctp_sk(sk)->subscribe, optval, optlen)) 1911 int optlen) 1918 if (optlen != sizeof(int)) 1920 if (copy_from_user(&sp->autoclose, optval, optlen)) 2165 char __user *optval, int optlen) 2174 if (optlen ! 1873 sctp_setsockopt_disable_fragments(struct sock *sk, char __user *optval, int optlen) argument 1889 sctp_setsockopt_events(struct sock *sk, char __user *optval, int optlen) argument 1910 sctp_setsockopt_autoclose(struct sock *sk, char __user *optval, int optlen) argument 2164 sctp_setsockopt_peer_addr_params(struct sock *sk, char __user *optval, int optlen) argument 2271 sctp_setsockopt_delayed_ack_time(struct sock *sk, char __user *optval, int optlen) argument 2357 sctp_setsockopt_initmsg(struct sock *sk, char __user *optval, int optlen) argument 2393 sctp_setsockopt_default_send_param(struct sock *sk, char __user *optval, int optlen) argument 2432 sctp_setsockopt_primary_addr(struct sock *sk, char __user *optval, int optlen) argument 2461 sctp_setsockopt_nodelay(struct sock *sk, char __user *optval, int optlen) argument 2487 sctp_setsockopt_rtoinfo(struct sock *sk, char __user *optval, int optlen) argument 2539 sctp_setsockopt_associnfo(struct sock *sk, char __user *optval, int optlen) argument 2614 sctp_setsockopt_mappedv4(struct sock *sk, char __user *optval, int optlen) argument 2641 sctp_setsockopt_maxseg(struct sock *sk, char __user *optval, int optlen) argument 2674 sctp_setsockopt_peer_primary_addr(struct sock *sk, char __user *optval, int optlen) argument 2725 sctp_setsockopt_adaptation_layer(struct sock *sk, char __user *optval, int optlen) argument 2754 sctp_setsockopt_context(struct sock *sk, char __user *optval, int optlen) argument 2804 sctp_setsockopt_fragment_interleave(struct sock *sk, char __user *optval, int optlen) argument 2830 sctp_setsockopt_partial_delivery_point(struct sock *sk, char __user *optval, int optlen) argument 2857 sctp_setsockopt_maxburst(struct sock *sk, char __user *optval, int optlen) argument 2895 sctp_setsockopt(struct sock *sk, int level, int optname, char __user *optval, int optlen) argument 3300 sctp_getsockopt_sctp_status(struct sock *sk, int len, char __user *optval, int __user *optlen) argument 3380 sctp_getsockopt_peer_addr_info(struct sock *sk, int len, char __user *optval, int __user *optlen) argument 3435 sctp_getsockopt_disable_fragments(struct sock *sk, int len, char __user *optval, int __user *optlen) argument 3457 sctp_getsockopt_events(struct sock *sk, int len, char __user *optval, int __user *optlen) argument 3481 sctp_getsockopt_autoclose(struct sock *sk, int len, char __user *optval, int __user *optlen) argument 3535 sctp_getsockopt_peeloff(struct sock *sk, int len, char __user *optval, int __user *optlen) argument 3674 sctp_getsockopt_peer_addr_params(struct sock *sk, int len, char __user *optval, int __user *optlen) argument 3775 sctp_getsockopt_delayed_ack_time(struct sock *sk, int len, char __user *optval, int __user *optlen) argument 3834 sctp_getsockopt_initmsg(struct sock *sk, int len, char __user *optval, int __user *optlen) argument 3846 sctp_getsockopt_peer_addrs_num_old(struct sock *sk, int len, char __user *optval, int __user *optlen) argument 3877 sctp_getsockopt_peer_addrs_old(struct sock *sk, int len, char __user *optval, int __user *optlen) argument 3927 sctp_getsockopt_peer_addrs(struct sock *sk, int len, char __user *optval, int __user *optlen) argument 3979 sctp_getsockopt_local_addrs_num_old(struct sock *sk, int len, char __user *optval, int __user *optlen) argument 4114 sctp_getsockopt_local_addrs_old(struct sock *sk, int len, char __user *optval, int __user *optlen) argument 4217 sctp_getsockopt_local_addrs(struct sock *sk, int len, char __user *optval, int __user *optlen) argument 4327 sctp_getsockopt_primary_addr(struct sock *sk, int len, char __user *optval, int __user *optlen) argument 4369 sctp_getsockopt_adaptation_layer(struct sock *sk, int len, char __user *optval, int __user *optlen) argument 4408 sctp_getsockopt_default_send_param(struct sock *sk, int len, char __user *optval, int __user *optlen) argument 4460 sctp_getsockopt_nodelay(struct sock *sk, int len, char __user *optval, int __user *optlen) argument 4489 sctp_getsockopt_rtoinfo(struct sock *sk, int len, char __user *optval, int __user *optlen) argument 4542 sctp_getsockopt_associnfo(struct sock *sk, int len, char __user *optval, int __user *optlen) argument 4613 sctp_getsockopt_mappedv4(struct sock *sk, int len, char __user *optval, int __user *optlen) argument 4636 sctp_getsockopt_context(struct sock *sk, int len, char __user *optval, int __user *optlen) argument 4680 sctp_getsockopt_maxseg(struct sock *sk, int len, char __user *optval, int __user *optlen) argument 4703 sctp_getsockopt_fragment_interleave(struct sock *sk, int len, char __user *optval, int __user *optlen) argument 4726 sctp_getsockopt_partial_delivery_point(struct sock *sk, int len, char __user *optval, int __user *optlen) argument 4750 sctp_getsockopt_maxburst(struct sock *sk, int len, char __user *optval, int __user *optlen) argument 4770 sctp_getsockopt(struct sock *sk, int level, int optname, char __user *optval, int __user *optlen) argument [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/atm/ |
H A D | common.h | 23 char __user *optval, int optlen); 25 char __user *optval, int __user *optlen);
|
H A D | pvc.c | 62 char __user *optval, int optlen) 68 error = vcc_setsockopt(sock, level, optname, optval, optlen); 75 char __user *optval, int __user *optlen) 81 error = vcc_getsockopt(sock, level, optname, optval, optlen); 61 pvc_setsockopt(struct socket *sock, int level, int optname, char __user *optval, int optlen) argument 74 pvc_getsockopt(struct socket *sock, int level, int optname, char __user *optval, int __user *optlen) argument
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/router/dhcp6/ |
H A D | common.c | 991 int i, opt, optlen, reqopts, num; local 1015 optlen = ntohs(opth.dh6opt_len); 1019 np = (struct dhcp6opt *)(cp + optlen); 1022 FNAME, dhcp6optstr(opt), optlen); 1033 if (optlen == 0) 1035 duid0.duid_len = optlen; 1045 if (optlen == 0) 1047 duid0.duid_len = optlen; 1057 if (optlen != sizeof(u_int16_t)) 1065 if (optlen < sizeo 1434 int optlen, opt; local 1695 int len = 0, optlen = 0; local [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/dccp/ |
H A D | proto.c | 380 char __user *optval, int optlen) 386 optlen > DCCP_SERVICE_LIST_MAX_LEN * sizeof(u32)) 389 if (optlen > sizeof(service)) { 390 sl = kmalloc(optlen, GFP_KERNEL); 394 sl->dccpsl_nr = optlen / sizeof(u32) - 1; 397 optlen - sizeof(service)) || 448 char __user *optval, int optlen) 453 if (optlen < sizeof(int)) 460 return dccp_setsockopt_service(sk, val, optval, optlen); 469 if (optlen ! 379 dccp_setsockopt_service(struct sock *sk, const __be32 service, char __user *optval, int optlen) argument 447 do_dccp_setsockopt(struct sock *sk, int level, int optname, char __user *optval, int optlen) argument 506 dccp_setsockopt(struct sock *sk, int level, int optname, char __user *optval, int optlen) argument 519 compat_dccp_setsockopt(struct sock *sk, int level, int optname, char __user *optval, int optlen) argument 531 dccp_getsockopt_service(struct sock *sk, int len, __be32 __user *optval, int __user *optlen) argument 559 do_dccp_getsockopt(struct sock *sk, int level, int optname, char __user *optval, int __user *optlen) argument 604 dccp_getsockopt(struct sock *sk, int level, int optname, char __user *optval, int __user *optlen) argument 617 compat_dccp_getsockopt(struct sock *sk, int level, int optname, char __user *optval, int __user *optlen) argument [all...] |
H A D | ccid.h | 63 int __user *optlen); 67 int __user *optlen); 171 u32 __user *optval, int __user *optlen) 176 optval, optlen); 182 u32 __user *optval, int __user *optlen) 187 optval, optlen); 169 ccid_hc_rx_getsockopt(struct ccid *ccid, struct sock *sk, const int optname, int len, u32 __user *optval, int __user *optlen) argument 180 ccid_hc_tx_getsockopt(struct ccid *ccid, struct sock *sk, const int optname, int len, u32 __user *optval, int __user *optlen) argument
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/ |
H A D | compat.c | 329 char __user *optval, int optlen) 345 if (optlen != sizeof(*urepl) + origsize) 355 if (!access_ok(VERIFY_READ, urepl, optlen) || 356 !access_ok(VERIFY_WRITE, repl_nat, optlen)) 419 char __user *optval, int optlen) 439 int optname, char __user *optval, int optlen) 446 if (optlen < sizeof(*up)) 461 char __user *optval, int optlen) 465 optval, optlen); 467 return do_set_sock_timeout(sock, level, optname, optval, optlen); 328 do_netfilter_replace(int fd, int level, int optname, char __user *optval, int optlen) argument 418 do_set_attach_filter(struct socket *sock, int level, int optname, char __user *optval, int optlen) argument 438 do_set_sock_timeout(struct socket *sock, int level, int optname, char __user *optval, int optlen) argument 460 compat_sock_setsockopt(struct socket *sock, int level, int optname, char __user *optval, int optlen) argument 472 compat_sys_setsockopt(int fd, int level, int optname, char __user *optval, int optlen) argument 507 do_get_sock_timeout(struct socket *sock, int level, int optname, char __user *optval, int __user *optlen) argument 536 compat_sock_getsockopt(struct socket *sock, int level, int optname, char __user *optval, int __user *optlen) argument 592 compat_sys_getsockopt(int fd, int level, int optname, char __user *optval, int __user *optlen) argument [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/ |
H A D | net.h | 152 int optname, char __user *optval, int optlen); 154 int optname, char __user *optval, int __user *optlen); 156 int optname, char __user *optval, int optlen); 158 int optname, char __user *optval, int __user *optlen); 219 char *optval, int *optlen); 221 char *optval, int optlen); 276 char __user *optval, int optlen), (sock, level, optname, optval, optlen)) \ 278 char __user *optval, int __user *optlen), (sock, level, optname, optval, optlen)) \ [all...] |