summaryrefslogtreecommitdiffstats
path: root/mmss/protocol.cpp
diff options
context:
space:
mode:
authorMatthias Schiffer <mschiffer@universe-factory.net>2013-07-26 17:45:15 +0200
committerMatthias Schiffer <mschiffer@universe-factory.net>2013-07-26 17:47:35 +0200
commit1f67abe0f324a226de619ba9de44dbd5eb54ecaa (patch)
tree493fd3d7b7a0dcdd12e199f3db8b9285d88823f8 /mmss/protocol.cpp
parent0ffde34faac958a28842a952157852fd072834a5 (diff)
downloadgmrf-1f67abe0f324a226de619ba9de44dbd5eb54ecaa.tar
gmrf-1f67abe0f324a226de619ba9de44dbd5eb54ecaa.zip
Clean up queue implementation, fix namespaces
Diffstat (limited to 'mmss/protocol.cpp')
-rw-r--r--mmss/protocol.cpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/mmss/protocol.cpp b/mmss/protocol.cpp
index ace3560..f08d13e 100644
--- a/mmss/protocol.cpp
+++ b/mmss/protocol.cpp
@@ -30,7 +30,9 @@
#include <cstdio>
-const mmss_protocol_t* mmss_load_protocol(const char *module) {
+namespace MMSS {
+
+const protocol_t* load_protocol(const char *module) {
void *handle = dlopen(module, RTLD_NOW);
if (!handle) {
fprintf(stderr, "unable to load protocol from `%s': %s\n", module, dlerror());
@@ -38,7 +40,7 @@ const mmss_protocol_t* mmss_load_protocol(const char *module) {
}
dlerror();
- const mmss_protocol_t *proto = reinterpret_cast<const mmss_protocol_t*>(dlsym(handle, "mmss_protocol_info"));
+ const protocol_t *proto = reinterpret_cast<const protocol_t*>(dlsym(handle, "mmss_protocol_info"));
if (!proto) {
fprintf(stderr, "unable to load protocol from `%s': %s\n", module, dlerror());
dlclose(handle);
@@ -49,3 +51,5 @@ const mmss_protocol_t* mmss_load_protocol(const char *module) {
return proto;
}
+
+}