• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
2 /*
3  * Based on include/net/inet_connection_sock.h
4  * Authors:	Many people, see the TCP sources
5  *
6  * NewIP NET
7  * Generic infrastructure for NewIP INET connection oriented protocols.
8  */
9 #ifndef _NINET_CONNECTION_SOCK_H
10 #define _NINET_CONNECTION_SOCK_H
11 
12 #include <net/inet_sock.h>
13 #include <net/request_sock.h>
14 #include <linux/types.h>
15 
16 struct inet_bind_bucket;
17 struct request_sock;
18 struct sk_buff;
19 struct sock;
20 struct sockaddr;
21 
22 int ninet_csk_xmit(struct sock *sk, struct sk_buff *skb, struct flowi *fl);
23 void ninet_csk_reqsk_queue_hash_add(struct sock *sk, struct request_sock *req,
24 				   unsigned long timeout);
25 
26 #endif /* _NINET_CONNECTION_SOCK_H */
27