#ifndef UTIL_H
#define UTIL_H
-
+#include <stdarg.h>
#ifdef HAVE_CONFIG_H
#include "config.h"
#endif
* set/getsockopt wrappers for SO_RCVBUF and SO_SNDBUF; TCP_MAXSEG
* socket.c
* ------------------------------------------------------------------- */
-int setsock_tcp_windowsize( int inSock, int inTCPWin, int inSend );
-int getsock_tcp_windowsize( int inSock, int inSend );
+int setsock_tcp_windowsize(int inSock, int inTCPWin, int inSend);
+int set_buffer_sock_size(int inSock, int inWinSize, bool inSend);
+int get_buffer_sock_size(int inSock, int inSend);
void setsock_tcp_mss( int inSock, int inTCPWin );
int getsock_tcp_mss( int inSock );
+int getsock_dccp_mps( int inSock );
+
/* -------------------------------------------------------------------
* signal handlers
* signal.c
* error handlers
* error.c
* ------------------------------------------------------------------- */
+void die(const char *fmt, ...);
void warn ( const char *inMessage, const char *inFile, int inLine );
void warn_errno( const char *inMessage, const char *inFile, int inLine );
#ifdef __cplusplus
} /* end extern "C" */
#endif
-
#endif /* UTIL_H */