git.stg.codes
/
stg.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Minor changes in plugin interface.
[stg.git]
/
projects
/
sgconf
/
admins.cpp
diff --git
a/projects/sgconf/admins.cpp
b/projects/sgconf/admins.cpp
index 7161e1efd421664ac6aa9e65fae140892af7006e..c16e6e2b2d981dfb1897e585c8fa209b00f6be25 100644
(file)
--- a/
projects/sgconf/admins.cpp
+++ b/
projects/sgconf/admins.cpp
@@
-120,6
+120,8
@@
bool GetAdminsFunction(const SGCONF::CONFIG & config,
{
STG::SERVCONF proto(config.server.data(),
config.port.data(),
{
STG::SERVCONF proto(config.server.data(),
config.port.data(),
+ config.localAddress.data(),
+ config.localPort.data(),
config.userName.data(),
config.userPass.data());
return proto.GetAdmins(GetAdminsCallback, NULL) == STG::st_ok;
config.userName.data(),
config.userPass.data());
return proto.GetAdmins(GetAdminsCallback, NULL) == STG::st_ok;
@@
-131,6
+133,8
@@
bool GetAdminFunction(const SGCONF::CONFIG & config,
{
STG::SERVCONF proto(config.server.data(),
config.port.data(),
{
STG::SERVCONF proto(config.server.data(),
config.port.data(),
+ config.localAddress.data(),
+ config.localPort.data(),
config.userName.data(),
config.userPass.data());
// STG currently doesn't support <GetAdmin login="..."/>.
config.userName.data(),
config.userPass.data());
// STG currently doesn't support <GetAdmin login="..."/>.
@@
-145,6
+149,8
@@
bool DelAdminFunction(const SGCONF::CONFIG & config,
{
STG::SERVCONF proto(config.server.data(),
config.port.data(),
{
STG::SERVCONF proto(config.server.data(),
config.port.data(),
+ config.localAddress.data(),
+ config.localPort.data(),
config.userName.data(),
config.userPass.data());
return proto.DelAdmin(arg, SimpleCallback, NULL) == STG::st_ok;
config.userName.data(),
config.userPass.data());
return proto.DelAdmin(arg, SimpleCallback, NULL) == STG::st_ok;
@@
-160,6
+166,8
@@
SGCONF::MaybeSet(options, "priv", conf.priv, ConvPriv);
SGCONF::MaybeSet(options, "password", conf.password);
STG::SERVCONF proto(config.server.data(),
config.port.data(),
SGCONF::MaybeSet(options, "password", conf.password);
STG::SERVCONF proto(config.server.data(),
config.port.data(),
+ config.localAddress.data(),
+ config.localPort.data(),
config.userName.data(),
config.userPass.data());
return proto.AddAdmin(arg, conf, SimpleCallback, NULL) == STG::st_ok;
config.userName.data(),
config.userPass.data());
return proto.AddAdmin(arg, conf, SimpleCallback, NULL) == STG::st_ok;
@@
-175,6
+183,8
@@
SGCONF::MaybeSet(options, "priv", conf.priv, ConvPriv);
SGCONF::MaybeSet(options, "password", conf.password);
STG::SERVCONF proto(config.server.data(),
config.port.data(),
SGCONF::MaybeSet(options, "password", conf.password);
STG::SERVCONF proto(config.server.data(),
config.port.data(),
+ config.localAddress.data(),
+ config.localPort.data(),
config.userName.data(),
config.userPass.data());
return proto.ChgAdmin(conf, SimpleCallback, NULL) == STG::st_ok;
config.userName.data(),
config.userPass.data());
return proto.ChgAdmin(conf, SimpleCallback, NULL) == STG::st_ok;