summaryrefslogtreecommitdiffstats
path: root/runtime
diff options
context:
space:
mode:
authorRainer Gerhards <rgerhards@adiscon.com>2013-04-24 09:26:07 +0200
committerRainer Gerhards <rgerhards@adiscon.com>2013-04-24 09:26:07 +0200
commit1244a50d85925d9b2a7d1ef615a2c9390977d2bf (patch)
treed55c7da353def5d98cb169a63136f2b42513ea4c /runtime
parentf349429c9db9ea5b32e1b5c35be8023352c9b067 (diff)
downloadrsyslog-1244a50d85925d9b2a7d1ef615a2c9390977d2bf.tar.gz
rsyslog-1244a50d85925d9b2a7d1ef615a2c9390977d2bf.tar.bz2
rsyslog-1244a50d85925d9b2a7d1ef615a2c9390977d2bf.zip
platform compatibility enhancement: solve compile issue with libgcrypt
do not use GCRY_CIPHER_MODE_AESWRAP where not available
Diffstat (limited to 'runtime')
-rw-r--r--runtime/libgcry.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/runtime/libgcry.h b/runtime/libgcry.h
index 5dde1576..83aa80cc 100644
--- a/runtime/libgcry.h
+++ b/runtime/libgcry.h
@@ -93,7 +93,9 @@ rsgcryModename2Mode(char *modename) {
if(!strcmp((char*)modename, "STREAM")) return GCRY_CIPHER_MODE_STREAM;
if(!strcmp((char*)modename, "OFB")) return GCRY_CIPHER_MODE_OFB;
if(!strcmp((char*)modename, "CTR")) return GCRY_CIPHER_MODE_CTR;
+# ifdef GCRY_CIPHER_MODE_AESWRAP
if(!strcmp((char*)modename, "AESWRAP")) return GCRY_CIPHER_MODE_AESWRAP;
+# endif
return GCRY_CIPHER_MODE_NONE;
}
#endif /* #ifndef INCLUDED_LIBGCRY_H */