• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/sctp/

Lines Matching refs:optlen

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 != sizeof(struct sctp_paddrparams))
2177 if (copy_from_user(&params, optval, optlen))
2272 char __user *optval, int optlen)
2279 if (optlen != sizeof(struct sctp_assoc_value))
2282 if (copy_from_user(&params, optval, optlen))
2357 static int sctp_setsockopt_initmsg(struct sock *sk, char __user *optval, int optlen)
2362 if (optlen != sizeof(struct sctp_initmsg))
2364 if (copy_from_user(&sinit, optval, optlen))
2394 char __user *optval, int optlen)
2400 if (optlen != sizeof(struct sctp_sndrcvinfo))
2402 if (copy_from_user(&info, optval, optlen))
2433 int optlen)
2438 if (optlen != sizeof(struct sctp_prim))
2462 int optlen)
2466 if (optlen < sizeof(int))
2487 static int sctp_setsockopt_rtoinfo(struct sock *sk, char __user *optval, int optlen) {
2491 if (optlen != sizeof (struct sctp_rtoinfo))
2494 if (copy_from_user(&rtoinfo, optval, optlen))
2539 static int sctp_setsockopt_associnfo(struct sock *sk, char __user *optval, int optlen)
2545 if (optlen != sizeof(struct sctp_assocparams))
2547 if (copy_from_user(&assocparams, optval, optlen))
2614 static int sctp_setsockopt_mappedv4(struct sock *sk, char __user *optval, int optlen)
2619 if (optlen < sizeof(int))
2641 static int sctp_setsockopt_maxseg(struct sock *sk, char __user *optval, int optlen)
2648 if (optlen < sizeof(int))
2675 int optlen)
2690 if (optlen != sizeof(struct sctp_setpeerprim))
2693 if (copy_from_user(&prim, optval, optlen))
2726 int optlen)
2730 if (optlen != sizeof(struct sctp_setadaptation))
2732 if (copy_from_user(&adaptation, optval, optlen))
2755 int optlen)
2761 if (optlen != sizeof(struct sctp_assoc_value))
2763 if (copy_from_user(&params, optval, optlen))
2806 int optlen)
2810 if (optlen != sizeof(int))
2832 int optlen)
2836 if (optlen != sizeof(u32))
2859 int optlen)
2863 if (optlen != sizeof(int))
2885 * int __user *optlen);
2887 * int optlen);
2893 * optlen - the size of the buffer.
2896 char __user *optval, int optlen)
2911 retval = af->setsockopt(sk, level, optname, optval, optlen);
2919 /* 'optlen' is the size of the addresses buffer. */
2921 optlen, SCTP_BINDX_ADD_ADDR);
2925 /* 'optlen' is the size of the addresses buffer. */
2927 optlen, SCTP_BINDX_REM_ADDR);
2931 /* 'optlen' is the size of the addresses buffer. */
2933 optlen);
2937 retval = sctp_setsockopt_disable_fragments(sk, optval, optlen);
2941 retval = sctp_setsockopt_events(sk, optval, optlen);
2945 retval = sctp_setsockopt_autoclose(sk, optval, optlen);
2949 retval = sctp_setsockopt_peer_addr_params(sk, optval, optlen);
2953 retval = sctp_setsockopt_delayed_ack_time(sk, optval, optlen);
2956 retval = sctp_setsockopt_partial_delivery_point(sk, optval, optlen);
2960 retval = sctp_setsockopt_initmsg(sk, optval, optlen);
2964 optlen);
2967 retval = sctp_setsockopt_primary_addr(sk, optval, optlen);
2970 retval = sctp_setsockopt_peer_primary_addr(sk, optval, optlen);
2973 retval = sctp_setsockopt_nodelay(sk, optval, optlen);
2976 retval = sctp_setsockopt_rtoinfo(sk, optval, optlen);
2979 retval = sctp_setsockopt_associnfo(sk, optval, optlen);
2982 retval = sctp_setsockopt_mappedv4(sk, optval, optlen);
2985 retval = sctp_setsockopt_maxseg(sk, optval, optlen);
2988 retval = sctp_setsockopt_adaptation_layer(sk, optval, optlen);
2991 retval = sctp_setsockopt_context(sk, optval, optlen);
2994 retval = sctp_setsockopt_fragment_interleave(sk, optval, optlen);
2997 retval = sctp_setsockopt_maxburst(sk, optval, optlen);
3302 int __user *optlen)
3354 if (put_user(len, optlen)) {
3382 int __user *optlen)
3414 if (put_user(len, optlen)) {
3436 char __user *optval, int __user *optlen)
3445 if (put_user(len, optlen))
3458 int __user *optlen)
3463 if (put_user(len, optlen))
3481 static int sctp_getsockopt_autoclose(struct sock *sk, int len, char __user *optval, int __user *optlen)
3489 if (put_user(len, optlen))
3535 static int sctp_getsockopt_peeloff(struct sock *sk, int len, char __user *optval, int __user *optlen)
3572 if (put_user(len, optlen))
3675 char __user *optval, int __user *optlen)
3742 if (put_user(len, optlen))
3777 int __user *optlen)
3817 if (put_user(len, optlen))
3834 static int sctp_getsockopt_initmsg(struct sock *sk, int len, char __user *optval, int __user *optlen)
3839 if (put_user(len, optlen))
3848 int __user *optlen)
3879 int __user *optlen)
3919 if (put_user(len, optlen))
3928 char __user *optval, int __user *optlen)
3973 if (put_user(bytes_copied, optlen))
3981 int __user *optlen)
4115 char __user *optval, int __user *optlen)
4218 char __user *optval, int __user *optlen)
4314 if (put_user(bytes_copied, optlen))
4328 char __user *optval, int __user *optlen)
4355 if (put_user(len, optlen))
4370 char __user *optval, int __user *optlen)
4381 if (put_user(len, optlen))
4410 int __user *optlen)
4442 if (put_user(len, optlen))
4461 char __user *optval, int __user *optlen)
4470 if (put_user(len, optlen))
4491 int __user *optlen) {
4522 if (put_user(len, optlen))
4544 int __user *optlen)
4594 if (put_user(len, optlen))
4614 char __user *optval, int __user *optlen)
4624 if (put_user(len, optlen))
4637 char __user *optval, int __user *optlen)
4662 if (put_user(len, optlen))
4681 char __user *optval, int __user *optlen)
4691 if (put_user(len, optlen))
4704 char __user *optval, int __user *optlen)
4714 if (put_user(len, optlen))
4728 int __user *optlen)
4738 if (put_user(len, optlen))
4752 int __user *optlen)
4762 if (put_user(len, optlen))
4771 char __user *optval, int __user *optlen)
4788 retval = af->getsockopt(sk, level, optname, optval, optlen);
4792 if (get_user(len, optlen))
4799 retval = sctp_getsockopt_sctp_status(sk, len, optval, optlen);
4803 optlen);
4806 retval = sctp_getsockopt_events(sk, len, optval, optlen);
4809 retval = sctp_getsockopt_autoclose(sk, len, optval, optlen);
4812 retval = sctp_getsockopt_peeloff(sk, len, optval, optlen);
4816 optlen);
4820 optlen);
4823 retval = sctp_getsockopt_initmsg(sk, len, optval, optlen);
4827 optlen);
4831 optlen);
4835 optlen);
4839 optlen);
4843 optlen);
4847 optlen);
4851 optval, optlen);
4854 retval = sctp_getsockopt_primary_addr(sk, len, optval, optlen);
4857 retval = sctp_getsockopt_nodelay(sk, len, optval, optlen);
4860 retval = sctp_getsockopt_rtoinfo(sk, len, optval, optlen);
4863 retval = sctp_getsockopt_associnfo(sk, len, optval, optlen);
4866 retval = sctp_getsockopt_mappedv4(sk, len, optval, optlen);
4869 retval = sctp_getsockopt_maxseg(sk, len, optval, optlen);
4873 optlen);
4877 optlen);
4880 retval = sctp_getsockopt_context(sk, len, optval, optlen);
4884 optlen);
4888 optlen);
4891 retval = sctp_getsockopt_maxburst(sk, len, optval, optlen);