tcp_offload.h (9122aeeaa60ee2a1381ea935d749194b32940e7a) | tcp_offload.h (f1f93475463891194c453aff5f7c872fa9109b45) |
---|---|
1/*- 2 * SPDX-License-Identifier: BSD-2-Clause-FreeBSD 3 * 4 * Copyright (c) 2012 Chelsio Communications, Inc. 5 * All rights reserved. 6 * 7 * Redistribution and use in source and binary forms, with or without 8 * modification, are permitted provided that the following conditions --- 32 unchanged lines hidden (view full) --- 41int tcp_offload_connect(struct socket *, struct sockaddr *); 42void tcp_offload_listen_start(struct tcpcb *); 43void tcp_offload_listen_stop(struct tcpcb *); 44void tcp_offload_input(struct tcpcb *, struct mbuf *); 45int tcp_offload_output(struct tcpcb *); 46void tcp_offload_rcvd(struct tcpcb *); 47void tcp_offload_ctloutput(struct tcpcb *, int, int); 48void tcp_offload_tcp_info(struct tcpcb *, struct tcp_info *); | 1/*- 2 * SPDX-License-Identifier: BSD-2-Clause-FreeBSD 3 * 4 * Copyright (c) 2012 Chelsio Communications, Inc. 5 * All rights reserved. 6 * 7 * Redistribution and use in source and binary forms, with or without 8 * modification, are permitted provided that the following conditions --- 32 unchanged lines hidden (view full) --- 41int tcp_offload_connect(struct socket *, struct sockaddr *); 42void tcp_offload_listen_start(struct tcpcb *); 43void tcp_offload_listen_stop(struct tcpcb *); 44void tcp_offload_input(struct tcpcb *, struct mbuf *); 45int tcp_offload_output(struct tcpcb *); 46void tcp_offload_rcvd(struct tcpcb *); 47void tcp_offload_ctloutput(struct tcpcb *, int, int); 48void tcp_offload_tcp_info(struct tcpcb *, struct tcp_info *); |
49int tcp_offload_alloc_tls_session(struct tcpcb *, struct ktls_session *); | 49int tcp_offload_alloc_tls_session(struct tcpcb *, struct ktls_session *, int); |
50void tcp_offload_detach(struct tcpcb *); 51 52#endif | 50void tcp_offload_detach(struct tcpcb *); 51 52#endif |