sock.c (51e4e7faba786d33e5e33f8776c5027a1c8d6fb7) | sock.c (8a8e04df4747661daaee77e98e102d99c9e09b98) |
---|---|
1/* 2 * INET An implementation of the TCP/IP protocol suite for the LINUX 3 * operating system. INET is implemented using the BSD Socket 4 * interface as the means of communication with the user level. 5 * 6 * Generic socket support routines. Memory allocators, socket lock/release 7 * handler for protocols to use and generic option handler. 8 * --- 312 unchanged lines hidden (view full) --- 321 current->flags |= PF_MEMALLOC; 322 ret = sk->sk_backlog_rcv(sk, skb); 323 tsk_restore_flags(current, pflags, PF_MEMALLOC); 324 325 return ret; 326} 327EXPORT_SYMBOL(__sk_backlog_rcv); 328 | 1/* 2 * INET An implementation of the TCP/IP protocol suite for the LINUX 3 * operating system. INET is implemented using the BSD Socket 4 * interface as the means of communication with the user level. 5 * 6 * Generic socket support routines. Memory allocators, socket lock/release 7 * handler for protocols to use and generic option handler. 8 * --- 312 unchanged lines hidden (view full) --- 321 current->flags |= PF_MEMALLOC; 322 ret = sk->sk_backlog_rcv(sk, skb); 323 tsk_restore_flags(current, pflags, PF_MEMALLOC); 324 325 return ret; 326} 327EXPORT_SYMBOL(__sk_backlog_rcv); 328 |
329#if defined(CONFIG_CGROUPS) 330#if !defined(CONFIG_NET_CLS_CGROUP) 331int net_cls_subsys_id = -1; 332EXPORT_SYMBOL_GPL(net_cls_subsys_id); 333#endif 334#if !defined(CONFIG_NETPRIO_CGROUP) 335int net_prio_subsys_id = -1; 336EXPORT_SYMBOL_GPL(net_prio_subsys_id); 337#endif 338#endif 339 | |
340static int sock_set_timeout(long *timeo_p, char __user *optval, int optlen) 341{ 342 struct timeval tv; 343 344 if (optlen < sizeof(tv)) 345 return -EINVAL; 346 if (copy_from_user(&tv, optval, sizeof(tv))) 347 return -EFAULT; --- 2405 unchanged lines hidden --- | 329static int sock_set_timeout(long *timeo_p, char __user *optval, int optlen) 330{ 331 struct timeval tv; 332 333 if (optlen < sizeof(tv)) 334 return -EINVAL; 335 if (copy_from_user(&tv, optval, sizeof(tv))) 336 return -EFAULT; --- 2405 unchanged lines hidden --- |