diff options
author | /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org </C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org> | 2005-11-06 11:34:35 +0000 |
---|---|---|
committer | /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org </C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org> | 2005-11-06 11:34:35 +0000 |
commit | d0a9ad5275bcc7b87200724ee9294e9f456ff17f (patch) | |
tree | c8e1d0d13472e8a82aa78176f7a8dc581596eff7 /src/libnetfilter_conntrack.c | |
parent | 93022769c4a822e613f11cf64b444d58d6b9ed97 (diff) |
introduce library API versioning and plugin release handling
Diffstat (limited to 'src/libnetfilter_conntrack.c')
-rw-r--r-- | src/libnetfilter_conntrack.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libnetfilter_conntrack.c b/src/libnetfilter_conntrack.c index 7ed76c4..057b24d 100644 --- a/src/libnetfilter_conntrack.c +++ b/src/libnetfilter_conntrack.c @@ -300,9 +300,9 @@ static struct nfct_proto *findproto(char *name) } if (!handler) { - char path[sizeof("nfct_proto_.so") + char path[sizeof("nfct_proto_.so") + strlen(VERSION) + strlen(name) + strlen(lib_dir)]; - sprintf(path, "%s/nfct_proto_%s.so", lib_dir, name); + sprintf(path, "%s/nfct_proto_%s-%s.so", lib_dir, name, VERSION); if (dlopen(path, RTLD_NOW)) handler = findproto(name); else |