/kernel/linux/linux-5.10/tools/testing/selftests/bpf/ |
H A D | tcp_server.py | 11 def read(sock, n): 15 try: s = sock.recv(rem) 20 def send(sock, s): 24 try: n = sock.send(s) 66 for sock in readyRead: 67 if sock == serverSocket: 72 sock.settimeout(1); 73 s = read(sock, 1000) 74 n = send(sock, buf) 75 sock [all...] |
/kernel/linux/linux-5.10/include/net/ |
H A D | af_unix.h | 9 #include <net/sock.h> 16 struct sock *unix_get_socket(struct file *filp); 17 struct sock *unix_peer_get(struct sock *sk); 53 struct sock sk; 57 struct sock *peer; 69 static inline struct unix_sock *unix_sk(const struct sock *sk) in unix_sk() 82 static inline void unix_state_lock_nested(struct sock *sk, in unix_state_lock_nested() 90 long unix_inq_len(struct sock *sk); 91 long unix_outq_len(struct sock *s [all...] |
H A D | af_vsock.h | 29 struct sock sk; 48 struct sock *listener; 79 struct sock *vsock_create_connected(struct sock *parent); 189 void vsock_release_pending(struct sock *pending); 190 void vsock_add_pending(struct sock *listener, struct sock *pending); 191 void vsock_remove_pending(struct sock *listener, struct sock *pending); 192 void vsock_enqueue_accept(struct sock *listene [all...] |
H A D | ping.h | 30 int (*ipv6_recv_error)(struct sock *sk, struct msghdr *msg, int len, 32 void (*ip6_datagram_recv_common_ctl)(struct sock *sk, 35 void (*ip6_datagram_recv_specific_ctl)(struct sock *sk, 39 void (*ipv6_icmp_error)(struct sock *sk, struct sk_buff *skb, int err, 63 int ping_get_port(struct sock *sk, unsigned short ident); 64 int ping_hash(struct sock *sk); 65 void ping_unhash(struct sock *sk); 67 int ping_init_sock(struct sock *sk); 68 void ping_close(struct sock *sk, long timeout); 69 int ping_bind(struct sock *s [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | if_pppox.h | 42 #include <net/sock.h> 45 /* struct sock must be the first member of pppox_sock */ 46 struct sock sk; 60 static inline struct pppox_sock *pppox_sk(struct sock *sk) in pppox_sk() 65 static inline struct sock *sk_pppox(struct pppox_sock *po) in sk_pppox() 67 return (struct sock *)po; in sk_pppox() 73 int (*create)(struct net *net, struct socket *sock, int kern); 74 int (*ioctl)(struct socket *sock, unsigned int cmd, 81 extern void pppox_unbind_sock(struct sock *sk);/* delete ppp-channel binding */ 82 extern int pppox_ioctl(struct socket *sock, unsigne [all...] |
H A D | udp.h | 77 int (*encap_rcv)(struct sock *sk, struct sk_buff *skb); 78 int (*encap_err_lookup)(struct sock *sk, struct sk_buff *skb); 79 void (*encap_destroy)(struct sock *sk); 82 struct sk_buff * (*gro_receive)(struct sock *sk, 85 int (*gro_complete)(struct sock *sk, 98 static inline struct udp_sock *udp_sk(const struct sock *sk) in udp_sk() 103 static inline void udp_set_no_check6_tx(struct sock *sk, bool val) in udp_set_no_check6_tx() 108 static inline void udp_set_no_check6_rx(struct sock *sk, bool val) in udp_set_no_check6_rx() 113 static inline bool udp_get_no_check6_tx(struct sock *sk) in udp_get_no_check6_tx() 118 static inline bool udp_get_no_check6_rx(struct sock *s [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H A D | if_pppox.h | 40 #include <net/sock.h> 43 /* struct sock must be the first member of pppox_sock */ 44 struct sock sk; 58 static inline struct pppox_sock *pppox_sk(struct sock *sk) in pppox_sk() 63 static inline struct sock *sk_pppox(struct pppox_sock *po) in sk_pppox() 65 return (struct sock *)po; in sk_pppox() 71 int (*create)(struct net *net, struct socket *sock, int kern); 72 int (*ioctl)(struct socket *sock, unsigned int cmd, 79 extern void pppox_unbind_sock(struct sock *sk);/* delete ppp-channel binding */ 80 extern int pppox_ioctl(struct socket *sock, unsigne [all...] |
H A D | mroute.h | 19 int ip_mroute_setsockopt(struct sock *, int, sockptr_t, unsigned int); 20 int ip_mroute_getsockopt(struct sock *, int, sockptr_t, sockptr_t); 21 int ipmr_ioctl(struct sock *sk, int cmd, void *arg); 22 int ipmr_compat_ioctl(struct sock *sk, unsigned int cmd, void __user *arg); 25 int ipmr_sk_ioctl(struct sock *sk, unsigned int cmd, void __user *arg); 27 static inline int ip_mroute_setsockopt(struct sock *sock, int optname, in ip_mroute_setsockopt() argument 33 static inline int ip_mroute_getsockopt(struct sock *sk, int optname, in ip_mroute_getsockopt() 39 static inline int ipmr_ioctl(struct sock *sk, int cmd, void *arg) in ipmr_ioctl() 59 static inline int ipmr_sk_ioctl(struct sock *s [all...] |
/third_party/ltp/testcases/kernel/syscalls/setsockopt/ |
H A D | setsockopt09.c | 36 static int sock = -1; variable 60 sock = SAFE_SOCKET(AF_PACKET, SOCK_RAW, 0); in run() 61 TEST(setsockopt(sock, SOL_PACKET, PACKET_VERSION, &version, in run() 73 SAFE_SETSOCKOPT(sock, SOL_PACKET, PACKET_RX_RING, &req, in run() 77 SAFE_SETSOCKOPT(sock, SOL_PACKET, PACKET_RX_RING, &req, in run() 81 SAFE_SETSOCKOPT_INT(sock, SOL_PACKET, PACKET_VERSION, in run() 83 SAFE_SETSOCKOPT(sock, SOL_PACKET, PACKET_RX_RING, &req, in run() 85 SAFE_CLOSE(sock); in run() 101 if (sock >= 0) in cleanup() 102 SAFE_CLOSE(sock); in cleanup() [all...] |
/kernel/linux/common_modules/newip/third_party/linux-5.10/include/net/ |
H A D | nip.h | 66 int tcp_nip_queue_xmit(struct sock *sk, struct sk_buff *skb, struct flowi *fl); 67 void tcp_nip_actual_send_reset(struct sock *sk, struct sk_buff *skb, u32 seq, 103 void ninet_destroy_sock(struct sock *sk); 104 int nip_datagram_dst_update(struct sock *sk, bool fix_sk_saddr); 110 int nip_output(struct net *net, struct sock *sk, struct sk_buff *skb); 113 unsigned int tcp_nip_sync_mss(struct sock *sk, u32 pmtu); 114 unsigned int tcp_nip_current_mss(struct sock *sk); 115 int tcp_nip_send_mss(struct sock *sk, int *size_goal, int flags); 118 struct dst_entry *nip_sk_dst_lookup_flow(struct sock *sk, struct flow_nip *fln); 119 struct dst_entry *nip_dst_lookup_flow(struct net *net, const struct sock *s [all...] |
H A D | ninet_hashtables.h | 26 int ninet_hash(struct sock *sk); 27 void ninet_unhash(struct sock *sk); 29 struct sock *sk); 31 int __ninet_hash(struct sock *sk, struct sock *osk); 45 struct sock *__ninet_lookup_established(struct net *net, 52 struct sock *ninet_lookup_listener(struct net *net, 60 static inline struct sock *__ninet_lookup(struct net *net, in __ninet_lookup() 69 struct sock *sk = __ninet_lookup_established(net, hashinfo, saddr, in __ninet_lookup() 79 static inline struct sock *__ninet_lookup_sk [all...] |
/kernel/linux/linux-5.10/net/rxrpc/ |
H A D | af_rxrpc.c | 20 #include <net/sock.h> 46 static void rxrpc_sock_destructor(struct sock *); 51 static inline int rxrpc_writable(struct sock *sk) in rxrpc_writable() 59 static void rxrpc_write_space(struct sock *sk) in rxrpc_write_space() 129 static int rxrpc_bind(struct socket *sock, struct sockaddr *saddr, int len) in rxrpc_bind() argument 133 struct rxrpc_sock *rx = rxrpc_sk(sock->sk); in rxrpc_bind() 209 static int rxrpc_listen(struct socket *sock, int backlog) in rxrpc_listen() argument 211 struct sock *sk = sock->sk; in rxrpc_listen() 262 * @sock 280 rxrpc_kernel_begin_call(struct socket *sock, struct sockaddr_rxrpc *srx, struct key *key, unsigned long user_call_ID, s64 tx_total_len, gfp_t gfp, rxrpc_notify_rx_t notify_rx, bool upgrade, enum rxrpc_interruptibility interruptibility, unsigned int debug_id) rxrpc_kernel_begin_call() argument 352 rxrpc_kernel_end_call(struct socket *sock, struct rxrpc_call *call) rxrpc_kernel_end_call() argument 379 rxrpc_kernel_check_life(const struct socket *sock, const struct rxrpc_call *call) rxrpc_kernel_check_life() argument 394 rxrpc_kernel_get_epoch(struct socket *sock, struct rxrpc_call *call) rxrpc_kernel_get_epoch() argument 408 rxrpc_kernel_new_call_notification( struct socket *sock, rxrpc_notify_new_call_t notify_new_call, rxrpc_discard_new_call_t discard_new_call) rxrpc_kernel_new_call_notification() argument 429 rxrpc_kernel_set_max_life(struct socket *sock, struct rxrpc_call *call, unsigned long hard_timeout) rxrpc_kernel_set_max_life() argument 450 rxrpc_connect(struct socket *sock, struct sockaddr *addr, int addr_len, int flags) rxrpc_connect() argument 500 rxrpc_sendmsg(struct socket *sock, struct msghdr *m, size_t len) rxrpc_sendmsg() argument 591 rxrpc_setsockopt(struct socket *sock, int level, int optname, sockptr_t optval, unsigned int optlen) rxrpc_setsockopt() argument 690 rxrpc_getsockopt(struct socket *sock, int level, int optname, char __user *optval, int __user *_optlen) rxrpc_getsockopt() argument 718 rxrpc_poll(struct file *file, struct socket *sock, poll_table *wait) rxrpc_poll() argument 745 rxrpc_create(struct net *net, struct socket *sock, int protocol, int kern) rxrpc_create() argument 798 rxrpc_shutdown(struct socket *sock, int flags) rxrpc_shutdown() argument 905 rxrpc_release(struct socket *sock) rxrpc_release() argument [all...] |
/kernel/linux/linux-5.10/net/caif/ |
H A D | caif_socket.c | 23 #include <net/sock.h> 47 struct sock sk; /* must be first member */ 92 static void caif_read_lock(struct sock *sk) in caif_read_lock() 99 static void caif_read_unlock(struct sock *sk) in caif_read_unlock() 112 static void caif_flow_ctrl(struct sock *sk, int mode) in caif_flow_ctrl() 121 * Copied from sock.c:sock_queue_rcv_skb(), but changed so packets are 124 static void caif_queue_rcv_skb(struct sock *sk, struct sk_buff *skb) in caif_queue_rcv_skb() 254 static void caif_check_flow_release(struct sock *sk) in caif_check_flow_release() 271 static int caif_seqpkt_recvmsg(struct socket *sock, struct msghdr *m, in caif_seqpkt_recvmsg() argument 275 struct sock *s in caif_seqpkt_recvmsg() 347 caif_stream_recvmsg(struct socket *sock, struct msghdr *msg, size_t size, int flags) caif_stream_recvmsg() argument 518 caif_seqpkt_sendmsg(struct socket *sock, struct msghdr *msg, size_t len) caif_seqpkt_sendmsg() argument 594 caif_stream_sendmsg(struct socket *sock, struct msghdr *msg, size_t len) caif_stream_sendmsg() argument 673 setsockopt(struct socket *sock, int lvl, int opt, sockptr_t ov, unsigned int ol) setsockopt() argument 745 caif_connect(struct socket *sock, struct sockaddr *uaddr, int addr_len, int flags) caif_connect() argument 899 caif_release(struct socket *sock) caif_release() argument 938 caif_poll(struct file *file, struct socket *sock, poll_table *wait) caif_poll() argument 1027 caif_create(struct net *net, struct socket *sock, int protocol, int kern) caif_create() argument [all...] |
/kernel/linux/linux-6.6/net/caif/ |
H A D | caif_socket.c | 24 #include <net/sock.h> 48 struct sock sk; /* must be first member */ 87 static void caif_read_lock(struct sock *sk) in caif_read_lock() 94 static void caif_read_unlock(struct sock *sk) in caif_read_unlock() 107 static void caif_flow_ctrl(struct sock *sk, int mode) in caif_flow_ctrl() 116 * Copied from sock.c:sock_queue_rcv_skb(), but changed so packets are 119 static void caif_queue_rcv_skb(struct sock *sk, struct sk_buff *skb) in caif_queue_rcv_skb() 249 static void caif_check_flow_release(struct sock *sk) in caif_check_flow_release() 266 static int caif_seqpkt_recvmsg(struct socket *sock, struct msghdr *m, in caif_seqpkt_recvmsg() argument 270 struct sock *s in caif_seqpkt_recvmsg() 342 caif_stream_recvmsg(struct socket *sock, struct msghdr *msg, size_t size, int flags) caif_stream_recvmsg() argument 513 caif_seqpkt_sendmsg(struct socket *sock, struct msghdr *msg, size_t len) caif_seqpkt_sendmsg() argument 585 caif_stream_sendmsg(struct socket *sock, struct msghdr *msg, size_t len) caif_stream_sendmsg() argument 664 setsockopt(struct socket *sock, int lvl, int opt, sockptr_t ov, unsigned int ol) setsockopt() argument 736 caif_connect(struct socket *sock, struct sockaddr *uaddr, int addr_len, int flags) caif_connect() argument 890 caif_release(struct socket *sock) caif_release() argument 929 caif_poll(struct file *file, struct socket *sock, poll_table *wait) caif_poll() argument 1016 caif_create(struct net *net, struct socket *sock, int protocol, int kern) caif_create() argument [all...] |
/kernel/linux/linux-5.10/net/netlink/ |
H A D | af_netlink.c | 67 #include <net/sock.h> 81 static inline int netlink_is_kernel(struct sock *sk) in netlink_is_kernel() 129 static int netlink_dump(struct sock *sk); 255 struct sock *sk = skb->sk; in netlink_filter_tap() 279 struct sock *sk = skb->sk; in __netlink_deliver_tap_skb() 333 static void netlink_deliver_tap_kernel(struct sock *dst, struct sock *src, in netlink_deliver_tap_kernel() 340 static void netlink_overrun(struct sock *sk) in netlink_overrun() 354 static void netlink_rcv_wake(struct sock *sk) in netlink_rcv_wake() 377 static void netlink_skb_set_owner_r(struct sk_buff *skb, struct sock *s 630 __netlink_create(struct net *net, struct socket *sock, struct mutex *cb_mutex, int protocol, int kern) __netlink_create() argument 662 netlink_create(struct net *net, struct socket *sock, int protocol, int kern) netlink_create() argument 742 netlink_release(struct socket *sock) netlink_release() argument 815 netlink_autobind(struct socket *sock) netlink_autobind() argument 919 netlink_allowed(const struct socket *sock, unsigned int flag) netlink_allowed() argument 984 netlink_bind(struct socket *sock, struct sockaddr *addr, int addr_len) netlink_bind() argument 1072 netlink_connect(struct socket *sock, struct sockaddr *addr, int alen, int flags) netlink_connect() argument 1119 netlink_getname(struct socket *sock, struct sockaddr *addr, int peer) netlink_getname() argument 1143 netlink_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg) netlink_ioctl() argument 1153 struct sock *sock; netlink_getsockbyportid() local 1174 struct sock *sock; netlink_getsockbyfilp() local 1642 netlink_setsockopt(struct socket *sock, int level, int optname, sockptr_t optval, unsigned int optlen) netlink_setsockopt() argument 1743 netlink_getsockopt(struct socket *sock, int level, int optname, char __user *optval, int __user *optlen) netlink_getsockopt() argument 1834 netlink_sendmsg(struct socket *sock, struct msghdr *msg, size_t len) netlink_sendmsg() argument 1923 netlink_recvmsg(struct socket *sock, struct msghdr *msg, size_t len, int flags) netlink_recvmsg() argument 2026 struct socket *sock; __netlink_kernel_create() local [all...] |
/kernel/linux/linux-6.6/include/net/bluetooth/ |
H A D | bluetooth.h | 30 #include <net/sock.h> 378 struct sock sk; 380 struct sock *parent; 383 void (*skb_put_cmsg)(struct sk_buff *, struct msghdr *, struct sock *); 402 void bt_sock_link(struct bt_sock_list *l, struct sock *s); 403 void bt_sock_unlink(struct bt_sock_list *l, struct sock *s); 404 struct sock *bt_sock_alloc(struct net *net, struct socket *sock, 406 int bt_sock_recvmsg(struct socket *sock, struct msghdr *msg, size_t len, 408 int bt_sock_stream_recvmsg(struct socket *sock, struc [all...] |
/kernel/linux/linux-6.6/crypto/ |
H A D | algif_aead.c | 37 #include <net/sock.h> 44 static inline bool aead_sufficient_data(struct sock *sk) in aead_sufficient_data() 47 struct sock *psk = ask->parent; in aead_sufficient_data() 61 static int aead_sendmsg(struct socket *sock, struct msghdr *msg, size_t size) in aead_sendmsg() argument 63 struct sock *sk = sock->sk; in aead_sendmsg() 65 struct sock *psk = ask->parent; in aead_sendmsg() 71 return af_alg_sendmsg(sock, msg, size, ivsize); in aead_sendmsg() 88 static int _aead_recvmsg(struct socket *sock, struct msghdr *msg, in _aead_recvmsg() argument 91 struct sock *s in _aead_recvmsg() 325 aead_recvmsg(struct socket *sock, struct msghdr *msg, size_t ignored, int flags) aead_recvmsg() argument 377 aead_check_key(struct socket *sock) aead_check_key() argument 412 aead_sendmsg_nokey(struct socket *sock, struct msghdr *msg, size_t size) aead_sendmsg_nokey() argument 424 aead_recvmsg_nokey(struct socket *sock, struct msghdr *msg, size_t ignored, int flags) aead_recvmsg_nokey() argument [all...] |
/kernel/linux/linux-5.10/net/ipv6/ |
H A D | udp_impl.h | 15 int udpv6_init_sock(struct sock *sk); 16 int udp_v6_get_port(struct sock *sk, unsigned short snum); 17 void udp_v6_rehash(struct sock *sk); 19 int udpv6_getsockopt(struct sock *sk, int level, int optname, 21 int udpv6_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval, 23 int udpv6_sendmsg(struct sock *sk, struct msghdr *msg, size_t len); 24 int udpv6_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, int noblock, 26 void udpv6_destroy_sock(struct sock *sk);
|
/kernel/linux/linux-6.6/net/ipv6/ |
H A D | udp_impl.h | 15 int udpv6_init_sock(struct sock *sk); 16 int udp_v6_get_port(struct sock *sk, unsigned short snum); 17 void udp_v6_rehash(struct sock *sk); 19 int udpv6_getsockopt(struct sock *sk, int level, int optname, 21 int udpv6_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval, 23 int udpv6_sendmsg(struct sock *sk, struct msghdr *msg, size_t len); 24 int udpv6_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, int flags, 26 void udpv6_destroy_sock(struct sock *sk);
|
/foundation/communication/netmanager_base/test/netmanagernative/unittest/netsys_manager_test/ |
H A D | netsys_udp_transfer_test.cpp | 46 int32_t sock = 34343; in HWTEST_F() local 53 int32_t ret = PollUdpDataTransfer::PollUdpSendData(sock, data, size, addr, addrLen); in HWTEST_F() 59 int32_t sock = 34343; in HWTEST_F() local 66 int32_t ret = PollUdpDataTransfer::PollUdpSendData(sock, data, size, addr, addrLen); in HWTEST_F() 72 int32_t sock = 34343; in HWTEST_F() local 78 int32_t ret = PollUdpDataTransfer::PollUdpRecvData(sock, requesData, MAX_REQUESTDATA_LEN, addr, addrLen); in HWTEST_F() 84 int32_t sock = 34343; in HWTEST_F() local 90 int32_t ret = PollUdpDataTransfer::PollUdpRecvData(sock, requesData, MAX_REQUESTDATA_LEN, addr, addrLen); in HWTEST_F() 96 int32_t sock = -1; in HWTEST_F() local 97 bool ret = PollUdpDataTransfer::MakeUdpNonBlock(sock); in HWTEST_F() 103 int32_t sock = 34343; HWTEST_F() local [all...] |
/kernel/linux/linux-5.10/tools/testing/selftests/vm/ |
H A D | map_populate.c | 33 static int parent_f(int sock, unsigned long *smap, int child) in parent_f() argument 37 ret = read(sock, &status, sizeof(int)); in parent_f() 38 BUG_ON(ret <= 0, "read(sock)"); in parent_f() 44 ret = write(sock, &status, sizeof(int)); in parent_f() 45 BUG_ON(ret <= 0, "write(sock)"); in parent_f() 53 static int child_f(int sock, unsigned long *smap, int fd) in child_f() argument 63 ret = write(sock, &buf, sizeof(int)); in child_f() 64 BUG_ON(ret <= 0, "write(sock)"); in child_f() 66 ret = read(sock, &buf, sizeof(int)); in child_f() 67 BUG_ON(ret <= 0, "read(sock)"); in child_f() 77 int sock[2], child, ret; main() local [all...] |
/kernel/linux/linux-5.10/net/rds/ |
H A D | tcp.h | 52 void rds_tcp_tune(struct socket *sock); 53 void rds_tcp_set_callbacks(struct socket *sock, struct rds_conn_path *cp); 54 void rds_tcp_reset_callbacks(struct socket *sock, struct rds_conn_path *cp); 55 void rds_tcp_restore_callbacks(struct socket *sock, 61 void rds_tcp_accept_work(struct sock *sk); 67 void rds_tcp_state_change(struct sock *sk); 71 void rds_tcp_listen_stop(struct socket *sock, struct work_struct *acceptor); 72 void rds_tcp_listen_data_ready(struct sock *sk); 73 int rds_tcp_accept_one(struct socket *sock); 74 void rds_tcp_keepalive(struct socket *sock); [all...] |
/kernel/linux/linux-5.10/include/net/phonet/ |
H A D | phonet.h | 24 struct sock sk; 30 static inline struct pn_sock *pn_sk(struct sock *sk) in pn_sk() 38 struct sock *pn_find_sock_by_sa(struct net *net, const struct sockaddr_pn *sa); 41 int pn_sock_hash(struct sock *sk); 42 void pn_sock_unhash(struct sock *sk); 43 int pn_sock_get_port(struct sock *sk, unsigned short sport); 45 struct sock *pn_find_sock_by_res(struct net *net, u8 res); 46 int pn_sock_bind_res(struct sock *sock, u8 res); 47 int pn_sock_unbind_res(struct sock *s [all...] |
/kernel/linux/linux-5.10/drivers/staging/gdm724x/ |
H A D | netlink_k.c | 11 #include <net/sock.h> 75 struct sock *netlink_init(int unit, in netlink_init() 79 struct sock *sock; in netlink_init() local 84 sock = netlink_kernel_create(&init_net, unit, &cfg); in netlink_init() 86 if (sock) in netlink_init() 89 return sock; in netlink_init() 92 int netlink_send(struct sock *sock, int group, u16 type, void *msg, int len, in netlink_send() argument 103 if (!netlink_has_listeners(sock, grou in netlink_send() [all...] |
/kernel/linux/linux-6.6/include/net/ |
H A D | ping.h | 23 int (*ipv6_recv_error)(struct sock *sk, struct msghdr *msg, int len, 25 void (*ip6_datagram_recv_common_ctl)(struct sock *sk, 28 void (*ip6_datagram_recv_specific_ctl)(struct sock *sk, 32 void (*ipv6_icmp_error)(struct sock *sk, struct sk_buff *skb, int err, 56 int ping_get_port(struct sock *sk, unsigned short ident); 57 int ping_hash(struct sock *sk); 58 void ping_unhash(struct sock *sk); 60 int ping_init_sock(struct sock *sk); 61 void ping_close(struct sock *sk, long timeout); 62 int ping_bind(struct sock *s [all...] |