summaryrefslogtreecommitdiffstats
path: root/runtime/rsyslog.h
diff options
context:
space:
mode:
authorRainer Gerhards <rgerhards@adiscon.com>2008-07-02 11:56:54 +0200
committerRainer Gerhards <rgerhards@adiscon.com>2008-07-02 11:56:54 +0200
commitaeef9bbe727d80c5882cc0a883b8dfd5df461f10 (patch)
tree292836490a6c886b7c0054a55bc41e5b0f937404 /runtime/rsyslog.h
parentba35cbbfe3002e200e4561d93c234805d9a8d760 (diff)
downloadrsyslog-aeef9bbe727d80c5882cc0a883b8dfd5df461f10.tar.gz
rsyslog-aeef9bbe727d80c5882cc0a883b8dfd5df461f10.tar.xz
rsyslog-aeef9bbe727d80c5882cc0a883b8dfd5df461f10.zip
bugfix: machine certificate was required for client even in TLS anon mode
Reference: http://bugzilla.adiscon.com/show_bug.cgi?id=85 The fix also slightly improves performance by not storing certificates in client sessions when there is no need to do so.
Diffstat (limited to 'runtime/rsyslog.h')
-rw-r--r--runtime/rsyslog.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/runtime/rsyslog.h b/runtime/rsyslog.h
index 7771bea5..95b2c756 100644
--- a/runtime/rsyslog.h
+++ b/runtime/rsyslog.h
@@ -247,6 +247,7 @@ enum rsRetVal_ /** return value. All methods return this if not specified oth
RS_RET_CLOSED = -2099, /**< connection was closed */
RS_RET_RETRY = -2100, /**< call should be retried (e.g. EGAIN on recv) */
RS_RET_GSS_ERR = -2101, /**< generic error occured in GSSAPI subsystem */
+ RS_RET_CERTLESS = -2102, /**< state: we run without machine cert (this may be OK) */
/* RainerScript error messages (range 1000.. 1999) */
RS_RET_SYSVAR_NOT_FOUND = 1001, /**< system variable could not be found (maybe misspelled) */