tcp.h (12abc5ee7873a085cc280240822b8ac53c86fecd) tcp.h (480aeb9639d6a077c611b303a22f9b1e5937d081)
1/* SPDX-License-Identifier: GPL-2.0 */
2#ifndef _RDS_TCP_H
3#define _RDS_TCP_H
4
5#define RDS_TCP_PORT 16385
6
7struct rds_tcp_incoming {
8 struct rds_incoming ti_inc;

--- 56 unchanged lines hidden (view full) ---

65void rds_tcp_conn_path_shutdown(struct rds_conn_path *conn);
66void rds_tcp_state_change(struct sock *sk);
67
68/* tcp_listen.c */
69struct socket *rds_tcp_listen_init(struct net *net, bool isv6);
70void rds_tcp_listen_stop(struct socket *sock, struct work_struct *acceptor);
71void rds_tcp_listen_data_ready(struct sock *sk);
72int rds_tcp_accept_one(struct socket *sock);
1/* SPDX-License-Identifier: GPL-2.0 */
2#ifndef _RDS_TCP_H
3#define _RDS_TCP_H
4
5#define RDS_TCP_PORT 16385
6
7struct rds_tcp_incoming {
8 struct rds_incoming ti_inc;

--- 56 unchanged lines hidden (view full) ---

65void rds_tcp_conn_path_shutdown(struct rds_conn_path *conn);
66void rds_tcp_state_change(struct sock *sk);
67
68/* tcp_listen.c */
69struct socket *rds_tcp_listen_init(struct net *net, bool isv6);
70void rds_tcp_listen_stop(struct socket *sock, struct work_struct *acceptor);
71void rds_tcp_listen_data_ready(struct sock *sk);
72int rds_tcp_accept_one(struct socket *sock);
73int rds_tcp_keepalive(struct socket *sock);
73void rds_tcp_keepalive(struct socket *sock);
74void *rds_tcp_listen_sock_def_readable(struct net *net);
75
76/* tcp_recv.c */
77int rds_tcp_recv_init(void);
78void rds_tcp_recv_exit(void);
79void rds_tcp_data_ready(struct sock *sk);
80int rds_tcp_recv_path(struct rds_conn_path *cp);
81void rds_tcp_inc_free(struct rds_incoming *inc);

--- 16 unchanged lines hidden ---
74void *rds_tcp_listen_sock_def_readable(struct net *net);
75
76/* tcp_recv.c */
77int rds_tcp_recv_init(void);
78void rds_tcp_recv_exit(void);
79void rds_tcp_data_ready(struct sock *sk);
80int rds_tcp_recv_path(struct rds_conn_path *cp);
81void rds_tcp_inc_free(struct rds_incoming *inc);

--- 16 unchanged lines hidden ---