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;
}
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) {
if (pList->num == 0) {
*buf = NULL;
@ -170,15 +179,6 @@ static SIpWhiteList *cloneIpWhiteList(SIpWhiteList *pIpWhiteList) {
memcpy(pNew, pIpWhiteList, sz);
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) {
SUserObj userObj = {0};