summaryrefslogtreecommitdiffstats
path: root/eurephiadb_session.h
diff options
context:
space:
mode:
authorDavid Sommerseth <dazo@users.sourceforge.net>2008-09-15 23:53:57 +0200
committerDavid Sommerseth <dazo@users.sourceforge.net>2008-09-15 23:53:57 +0200
commitd9981c4769ac3fe37700683a11b2ccbc32390348 (patch)
treef025ccc6d06d8593c5fc866bdded0423cfe65c47 /eurephiadb_session.h
parentf62f5ce8cb676304ea4d4304fcb40ec6745d3903 (diff)
downloadeurephia-d9981c4769ac3fe37700683a11b2ccbc32390348.tar.gz
eurephia-d9981c4769ac3fe37700683a11b2ccbc32390348.tar.xz
eurephia-d9981c4769ac3fe37700683a11b2ccbc32390348.zip
- Renamed eDBopen_session(...) to eDBopen_session_seed(...), for opening
session when we only have session seeds available - Added eDBopen_session_macaddr(...) for those times when we have MAC address available
Diffstat (limited to 'eurephiadb_session.h')
-rw-r--r--eurephiadb_session.h10
1 files changed, 6 insertions, 4 deletions
diff --git a/eurephiadb_session.h b/eurephiadb_session.h
index 292741d..de375b6 100644
--- a/eurephiadb_session.h
+++ b/eurephiadb_session.h
@@ -31,10 +31,12 @@ int eDBset_session_value(eurephiaCTX *ctx, eurephiaSESSION *sesskey, const char
char *eDBget_session_value(eurephiaCTX *ctx, eurephiaSESSION *sesskey, const char *key);
-eurephiaSESSION *eDBopen_session(eurephiaCTX *ctx, const char *digest,
- const char *cname, const char *username,
- const char *vpnipaddr, const char *vpnipmask,
- const char *remipaddr, const char *remport);
+eurephiaSESSION *eDBopen_session_seed(eurephiaCTX *ctx, const char *digest,
+ const char *cname, const char *username,
+ const char *vpnipaddr, const char *vpnipmask,
+ const char *remipaddr, const char *remport);
+
+eurephiaSESSION *eDBopen_session_macaddr(eurephiaCTX *ctx, const char *macaddr);
#define eDBfree_session(c, s) { eDBfree_session_func(c, s); s = NULL;}
void eDBfree_session_func(eurephiaCTX *ctx, eurephiaSESSION *sk);