X-Git-Url: http://git.indexdata.com/?p=yazproxy-moved-to-github.git;a=blobdiff_plain;f=include%2Fyazproxy%2Fmodule.h;h=d28929f6dc08d747b6e2e994f96679f6c8913f8a;hp=2e9917bc9a3ac14f1e506d0ea2fbff7d9d521476;hb=e7f41bcf7b9b13a3a744ade63f5c00ba9097c990;hpb=654c4c47282bad586232db5e5cfbfa97035f1bad diff --git a/include/yazproxy/module.h b/include/yazproxy/module.h index 2e9917b..d28929f 100644 --- a/include/yazproxy/module.h +++ b/include/yazproxy/module.h @@ -1,4 +1,4 @@ -/* $Id: module.h,v 1.4 2005-06-10 22:53:43 adam Exp $ +/* $Id: module.h,v 1.5 2005-06-21 18:46:04 adam Exp $ Copyright (c) 1998-2005, Index Data. This file is part of the yaz-proxy. @@ -46,7 +46,8 @@ struct Yaz_ProxyModule_int0 { void *element_ptr, // xmlnodePtr thing to XML config this const char *user, // User ID (or NULL if no suppliied User ID) const char *group, // Group ID (or NULL if no supplied Group ID) - const char *pw // Password (or NULL if no supplied password) + const char *pw, // Password (or NULL if no supplied password) + const char *peer_IP// IP address of client ); }; @@ -61,7 +62,8 @@ class Yaz_ProxyModules { const char *target_name, void *element_ptr, const char *user, const char *group, - const char *password); + const char *password, + const char *peer_IP); int add_module(const char *fname); void unload_modules(); private: