#define DEBUG 0
#endif
+#ifndef PARANOID_CHECKS
+# define PARANOID_CHECKS 0
+#endif
//#define EOS '\000' // end of string marker
// general info block flags
#define GIF_SHUTDOWN 0x01 // shutdown in progress
#define GIF_NODELAY 0x02 // set no delay flag on t_opens
-#define GIF_SESS_CHANGE 0x04 // session list has changed; new poll list needed
// transmission provider block flags
#define TPF_LISTENFD 0x01 // set on tp blk that is fd for tcp listens
#define TPF_UNBIND 0x04 // SIterm should unbind the fd
#define TPF_DRAIN 0x08 // session is being drained
#define TPF_DELETE 0x10 // block is ready for deletion -- when safe
+#define TPF_SAFEC 0x20 // use safe connect when connecting
+#define TPF_ABORT 0x40 // connection should be aborted at termination
#define MAX_CBS 8 // number of supported callbacks in table
#define MAX_RBUF 8192 // max size of receive buffer