1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
|
/* $Id: xio-tcp.h,v 1.10 2004/12/03 21:53:24 gerhard Exp $ */
/* Copyright Gerhard Rieger 2001-2004 */
/* Published under the GNU General Public License V.2, see file COPYING */
#ifndef __xio_tcp_h_included
#define __xio_tcp_h_included 1
extern const struct addrdesc addr_tcp4_connect;
extern const struct addrdesc addr_tcp4_listen;
extern const struct addrdesc addr_tcp6_connect;
extern const struct addrdesc addr_tcp6_listen;
extern const struct optdesc opt_tcp_nodelay;
extern const struct optdesc opt_tcp_maxseg;
extern const struct optdesc opt_tcp_maxseg_late;
extern const struct optdesc opt_tcp_cork;
extern const struct optdesc opt_tcp_stdurg;
extern const struct optdesc opt_tcp_rfc1323;
extern const struct optdesc opt_tcp_keepidle;
extern const struct optdesc opt_tcp_keepintvl;
extern const struct optdesc opt_tcp_keepcnt;
extern const struct optdesc opt_tcp_syncnt;
extern const struct optdesc opt_tcp_linger2;
extern const struct optdesc opt_tcp_defer_accept;
extern const struct optdesc opt_tcp_window_clamp;
extern const struct optdesc opt_tcp_info;
extern const struct optdesc opt_tcp_quickack;
extern const struct optdesc opt_tcp_noopt;
extern const struct optdesc opt_tcp_nopush;
extern const struct optdesc opt_tcp_md5sig;
extern const struct optdesc opt_tcp_sack_disable;
extern const struct optdesc opt_tcp_signature_enable;
extern const struct optdesc opt_tcp_abort_threshold;
extern const struct optdesc opt_tcp_conn_abort_threshold;
extern const struct optdesc opt_tcp_keepinit;
extern const struct optdesc opt_tcp_paws;
extern const struct optdesc opt_tcp_sackena;
extern const struct optdesc opt_tcp_tsoptena;
extern int xioopen_tcp6_listen(char *a1, int rw, xiofile_t *fd,
unsigned groups, int dummy1, int dummy2,
void *dummyp1);
#endif /* !defined(__xio_tcp_h_included) */
|