From f67509d5707978f2acd0e335af58266afc04e372 Mon Sep 17 00:00:00 2001 From: Rainer Gerhards Date: Fri, 28 Dec 2007 15:59:24 +0000 Subject: omgssapi created --- tcpsyslog.h | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'tcpsyslog.h') diff --git a/tcpsyslog.h b/tcpsyslog.h index 09f61d5a..811d769f 100644 --- a/tcpsyslog.h +++ b/tcpsyslog.h @@ -25,10 +25,16 @@ #ifndef TCPSYSLOG_H_INCLUDED #define TCPSYSLOG_H_INCLUDED 1 +#include #if defined(SYSLOG_INET) && defined(USE_GSSAPI) #include #endif +typedef enum _TCPFRAMINGMODE { + TCP_FRAMING_OCTET_STUFFING = 0, /* traditional LF-delimited */ + TCP_FRAMING_OCTET_COUNTING = 1 /* -transport-tls like octet count */ + } TCPFRAMINGMODE; + struct TCPSession { int sock; int iMsg; /* index of next char to store in msg */ @@ -75,6 +81,7 @@ void TCPSessGSSDeinit(void); #endif /* TCP Send support (shall go into its own module later) */ +int TCPSendCreateSocket(struct addrinfo *addrDest); int TCPSend(void *pData, char *msg, size_t len, TCPFRAMINGMODE rqdFraming, rsRetVal (*initFunc)(void*), rsRetVal (*sendFunc)(void*, char*, size_t), -- cgit