add rpc update interface

This commit is contained in:
yihaoDeng 2023-09-06 09:32:26 +08:00
parent 6f6c517342
commit 393ef21348
1 changed files with 9 additions and 9 deletions

View File

@ -91,6 +91,15 @@ static void ipRangeListToStr(SIpV4Range *range, int32_t num, char *buf) {
} }
if (len > 0) buf[len - 1] = 0; if (len > 0) buf[len - 1] = 0;
} }
static bool isRangeInIpWhiteList(SIpWhiteList *pList, SIpV4Range *tgt) {
for (int i = 0; i < pList->num; i++) {
SIpV4Range *el = &pList->pIpRange[i];
if (tgt->ip == el->ip && tgt->mask == el->mask) {
return true;
}
}
return false;
}
int32_t convertIpWhiteListToStr(SIpWhiteList *pList, char **buf) { int32_t convertIpWhiteListToStr(SIpWhiteList *pList, char **buf) {
if (pList->num == 0) { if (pList->num == 0) {
*buf = NULL; *buf = NULL;
@ -170,15 +179,6 @@ static SIpWhiteList *cloneIpWhiteList(SIpWhiteList *pIpWhiteList) {
memcpy(pNew, pIpWhiteList, sz); memcpy(pNew, pIpWhiteList, sz);
return pNew; return pNew;
} }
static bool isRangeInIpWhiteList(SIpWhiteList *pList, SIpV4Range *tgt) {
for (int i = 0; i < pList->num; i++) {
SIpV4Range *el = &pList->pIpRange[i];
if (tgt->ip == el->ip && tgt->mask == el->mask) {
return true;
}
}
return false;
}
static int32_t mndCreateDefaultUser(SMnode *pMnode, char *acct, char *user, char *pass) { static int32_t mndCreateDefaultUser(SMnode *pMnode, char *acct, char *user, char *pass) {
SUserObj userObj = {0}; SUserObj userObj = {0};