From 3ca10bb62faaed6a5242ff760ed6c76330a750ef Mon Sep 17 00:00:00 2001 From: Nick Mathewson Date: Sun, 31 May 2009 13:36:18 -0400 Subject: Fix-ups for dynamic OpenSSL engine patch. Include a changelog, and don't try to compare strings with !=. --- src/or/config.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/or/config.c b/src/or/config.c index 0d176670e..dea76391d 100644 --- a/src/or/config.c +++ b/src/or/config.c @@ -3671,8 +3671,8 @@ options_transition_allowed(or_options_t *old, or_options_t *new_val, } if ((old->HardwareAccel != new_val->HardwareAccel) - || (old->AccelName != new_val->AccelName) - || (old->AccelDir != new_val->AccelDir)) { + || !opt_streq(old->AccelName, new_val->AccelName) + || !opt_streq(old->AccelDir, new_val->AccelDir)) { *msg = tor_strdup("While Tor is running, changing OpenSSL hardware " "acceleration engine is not allowed."); return -1; -- cgit v1.2.3