Loading src/admin.cpp +1 −1 Changes for src/admin.cpp: 1 added line, 1 removed line. Original line number Diff line number Diff line Loading @@ -2407,7 +2407,7 @@ namespace authdb { rd=_AdminBackend.getPos()+cur->datasize; if(cur->type == DataType::DomainData && strcmp(cur->fieldname,"domainname")==0){ class DomainData ddat(cur->uuid); class DomainData ddat(cur->ruid); try { size_t dpos=sizeof(authdb::AuthHeader); Loading src/client.cpp +4 −4 Changes for src/client.cpp: 4 added lines, 4 removed lines. Original line number Diff line number Diff line Loading @@ -77,7 +77,7 @@ const char *authdb::ClientData::getName(){ void authdb::Client::create(AuthBackend& backend, class ClientData* data){ int exi=0; if(exits(backend,data->Data.uuid,data->getName(),exi)){ if(exits(backend,data->Data.ruid,data->getName(),exi)){ switch(exi){ case 1: throw authdb::AuthBackendError("Create Client: Clientname already Exists aborting!"); Loading Loading @@ -106,7 +106,7 @@ bool authdb::Client::exits(AuthBackend& backend,const uuid &clid, const char* na ret=1; return true; }else if(!clid.empty() && cur.uuid==clid){ }else if(!clid.empty() && cur.ruid==clid){ delete[] cur.data; ret=2; return true; Loading @@ -121,7 +121,7 @@ bool authdb::Client::exits(AuthBackend& backend,const uuid &clid, const char* na void authdb::Client::info(AuthBackend& backend, class ClientData& dat, size_t& pos){ size_t end=backend.end(); if(dat.Data.uuid.empty()) if(dat.Data.ruid.empty()) throw AuthBackendError("user info uid required!"); while(pos<end){ Loading @@ -129,7 +129,7 @@ void authdb::Client::info(AuthBackend& backend, class ClientData& dat, size_t& p backend.setPos(pos); backend.read((unsigned char*)cur,sizeof(AuthData::Record)); pos=backend.getPos()+cur->datasize; if(cur->type == ClientData && dat.Data.uuid==cur->uuid if(cur->type == ClientData && dat.Data.ruid==cur->ruid && strcmp(cur->fieldname,"clientname")==0 ){ Loading src/domain.cpp +5 −5 Changes for src/domain.cpp: 5 added lines, 5 removed lines. Original line number Diff line number Diff line Loading @@ -70,7 +70,7 @@ void authdb::Domain::create(authdb::AuthBackend& backend,class DomainData *data) int exi=0; if(exits(backend,data->Data.uuid,data->getDomainName(),exi)){ if(exits(backend,data->Data.ruid,data->getDomainName(),exi)){ switch(exi){ case 1: throw authdb::AuthBackendError("Create Domain: Domainname already Exists aborting!"); Loading @@ -91,7 +91,7 @@ void authdb::Domain::remove(AuthBackend& backend, const uuid &uid){ backend.setPos(rd); backend.read((unsigned char*)&cur,sizeof(AuthData::Record)); rd=backend.getPos()+cur.datasize; if( cur.uuid==uid && if( cur.ruid==uid && cur.type==DataType::DomainData && strcmp(cur.fieldname,"domainoptions")==0){ Loading Loading @@ -125,7 +125,7 @@ bool authdb::Domain::exits(AuthBackend& backend,const uuid& did, const char* nam delete[] cur.data; ret=1; return true; }else if(!did.empty() && cur.uuid==did ){ }else if(!did.empty() && cur.ruid==did ){ delete[] cur.data; ret=2; return true; Loading @@ -140,7 +140,7 @@ bool authdb::Domain::exits(AuthBackend& backend,const uuid& did, const char* nam void authdb::Domain::info(AuthBackend& backend, class DomainData& dat, size_t& pos){ size_t end=backend.end(); if(dat.Data.uuid.empty()) if(dat.Data.ruid.empty()) throw AuthBackendError("Domain info domainid required!"); while(pos<end){ Loading @@ -148,7 +148,7 @@ void authdb::Domain::info(AuthBackend& backend, class DomainData& dat, size_t& p backend.setPos(pos); backend.read((unsigned char*)cur,sizeof(AuthData::Record)); pos=backend.getPos()+cur->datasize; if(cur->type == DataType::DomainData && dat.Data.uuid==cur->uuid && if(cur->type == DataType::DomainData && dat.Data.ruid==cur->ruid && strcmp(cur->fieldname,"domainname")==0 ){ Loading Loading
src/admin.cpp +1 −1 Changes for src/admin.cpp: 1 added line, 1 removed line. Original line number Diff line number Diff line Loading @@ -2407,7 +2407,7 @@ namespace authdb { rd=_AdminBackend.getPos()+cur->datasize; if(cur->type == DataType::DomainData && strcmp(cur->fieldname,"domainname")==0){ class DomainData ddat(cur->uuid); class DomainData ddat(cur->ruid); try { size_t dpos=sizeof(authdb::AuthHeader); Loading
src/client.cpp +4 −4 Changes for src/client.cpp: 4 added lines, 4 removed lines. Original line number Diff line number Diff line Loading @@ -77,7 +77,7 @@ const char *authdb::ClientData::getName(){ void authdb::Client::create(AuthBackend& backend, class ClientData* data){ int exi=0; if(exits(backend,data->Data.uuid,data->getName(),exi)){ if(exits(backend,data->Data.ruid,data->getName(),exi)){ switch(exi){ case 1: throw authdb::AuthBackendError("Create Client: Clientname already Exists aborting!"); Loading Loading @@ -106,7 +106,7 @@ bool authdb::Client::exits(AuthBackend& backend,const uuid &clid, const char* na ret=1; return true; }else if(!clid.empty() && cur.uuid==clid){ }else if(!clid.empty() && cur.ruid==clid){ delete[] cur.data; ret=2; return true; Loading @@ -121,7 +121,7 @@ bool authdb::Client::exits(AuthBackend& backend,const uuid &clid, const char* na void authdb::Client::info(AuthBackend& backend, class ClientData& dat, size_t& pos){ size_t end=backend.end(); if(dat.Data.uuid.empty()) if(dat.Data.ruid.empty()) throw AuthBackendError("user info uid required!"); while(pos<end){ Loading @@ -129,7 +129,7 @@ void authdb::Client::info(AuthBackend& backend, class ClientData& dat, size_t& p backend.setPos(pos); backend.read((unsigned char*)cur,sizeof(AuthData::Record)); pos=backend.getPos()+cur->datasize; if(cur->type == ClientData && dat.Data.uuid==cur->uuid if(cur->type == ClientData && dat.Data.ruid==cur->ruid && strcmp(cur->fieldname,"clientname")==0 ){ Loading
src/domain.cpp +5 −5 Changes for src/domain.cpp: 5 added lines, 5 removed lines. Original line number Diff line number Diff line Loading @@ -70,7 +70,7 @@ void authdb::Domain::create(authdb::AuthBackend& backend,class DomainData *data) int exi=0; if(exits(backend,data->Data.uuid,data->getDomainName(),exi)){ if(exits(backend,data->Data.ruid,data->getDomainName(),exi)){ switch(exi){ case 1: throw authdb::AuthBackendError("Create Domain: Domainname already Exists aborting!"); Loading @@ -91,7 +91,7 @@ void authdb::Domain::remove(AuthBackend& backend, const uuid &uid){ backend.setPos(rd); backend.read((unsigned char*)&cur,sizeof(AuthData::Record)); rd=backend.getPos()+cur.datasize; if( cur.uuid==uid && if( cur.ruid==uid && cur.type==DataType::DomainData && strcmp(cur.fieldname,"domainoptions")==0){ Loading Loading @@ -125,7 +125,7 @@ bool authdb::Domain::exits(AuthBackend& backend,const uuid& did, const char* nam delete[] cur.data; ret=1; return true; }else if(!did.empty() && cur.uuid==did ){ }else if(!did.empty() && cur.ruid==did ){ delete[] cur.data; ret=2; return true; Loading @@ -140,7 +140,7 @@ bool authdb::Domain::exits(AuthBackend& backend,const uuid& did, const char* nam void authdb::Domain::info(AuthBackend& backend, class DomainData& dat, size_t& pos){ size_t end=backend.end(); if(dat.Data.uuid.empty()) if(dat.Data.ruid.empty()) throw AuthBackendError("Domain info domainid required!"); while(pos<end){ Loading @@ -148,7 +148,7 @@ void authdb::Domain::info(AuthBackend& backend, class DomainData& dat, size_t& p backend.setPos(pos); backend.read((unsigned char*)cur,sizeof(AuthData::Record)); pos=backend.getPos()+cur->datasize; if(cur->type == DataType::DomainData && dat.Data.uuid==cur->uuid && if(cur->type == DataType::DomainData && dat.Data.ruid==cur->ruid && strcmp(cur->fieldname,"domainname")==0 ){ Loading