mirror of
https://gitlab.com/openconnect/ocserv.git
synced 2026-02-10 00:37:00 +08:00
simplify radius usage
This commit is contained in:
@@ -162,7 +162,7 @@ static int radius_auth_pass(void *ctx, const char *pass, unsigned pass_len)
|
||||
goto cleanup;
|
||||
}
|
||||
|
||||
ret = rc_aaa(rh, 0, send, &recvd, pctx->msg, 1, PW_ACCESS_REQUEST);
|
||||
ret = rc_aaa(rh, 0, send, &recvd, NULL, 1, PW_ACCESS_REQUEST);
|
||||
|
||||
if (ret == OK_RC) {
|
||||
VALUE_PAIR *vp = recvd;
|
||||
@@ -305,7 +305,7 @@ uint32_t uin, uout;
|
||||
goto cleanup;
|
||||
}
|
||||
|
||||
ret = rc_aaa(rh, 0, send, &recvd, pctx->msg, 1, PW_ACCOUNTING_REQUEST);
|
||||
ret = rc_aaa(rh, 0, send, &recvd, NULL, 1, PW_ACCOUNTING_REQUEST);
|
||||
|
||||
if (recvd != NULL)
|
||||
rc_avpair_free(recvd);
|
||||
@@ -353,7 +353,7 @@ VALUE_PAIR *send = NULL, *recvd = NULL;
|
||||
goto cleanup;
|
||||
}
|
||||
|
||||
ret = rc_aaa(rh, 0, send, &recvd, pctx->msg, 1, PW_ACCOUNTING_REQUEST);
|
||||
ret = rc_aaa(rh, 0, send, &recvd, NULL, 1, PW_ACCOUNTING_REQUEST);
|
||||
|
||||
if (recvd != NULL)
|
||||
rc_avpair_free(recvd);
|
||||
@@ -392,7 +392,7 @@ VALUE_PAIR *send = NULL, *recvd = NULL;
|
||||
}
|
||||
|
||||
|
||||
ret = rc_aaa(rh, 0, send, &recvd, pctx->msg, 1, PW_ACCOUNTING_REQUEST);
|
||||
ret = rc_aaa(rh, 0, send, &recvd, NULL, 1, PW_ACCOUNTING_REQUEST);
|
||||
if (recvd != NULL)
|
||||
rc_avpair_free(recvd);
|
||||
|
||||
|
||||
@@ -29,8 +29,6 @@ struct radius_ctx_st {
|
||||
char groupname[MAX_GROUPNAME_SIZE];
|
||||
char sid[BASE64_LENGTH(SID_SIZE) + 1];
|
||||
|
||||
char msg[4096];
|
||||
|
||||
/* variables for configuration */
|
||||
char ipv4[MAX_IP_STR];
|
||||
char ipv4_mask[MAX_IP_STR];
|
||||
|
||||
Reference in New Issue
Block a user