mirror of
https://gitlab.com/openconnect/ocserv.git
synced 2026-02-10 16:57:00 +08:00
Added configuration option restrict-user-to-routes
This option, if set, will call /usr/bin/ocserv-fw for each user connecting, i.e., adding firewall restrictions based on its allowed routes.
This commit is contained in:
@@ -861,9 +861,11 @@ int common_info_cmd(UserListRep * args, FILE *out, cmd_params_st *params)
|
||||
if ((r = print_list_entries(out, params, "No-routes", args->user[i]->no_routes, args->user[i]->n_no_routes, 1)) < 0)
|
||||
goto error_parse;
|
||||
|
||||
if (print_list_entries(out, params, "iRoutes", args->user[i]->iroutes, args->user[i]->n_iroutes, 0) < 0)
|
||||
if (print_list_entries(out, params, "iRoutes", args->user[i]->iroutes, args->user[i]->n_iroutes, 1) < 0)
|
||||
goto error_parse;
|
||||
|
||||
print_single_value(out, params, "Restricted to routes", args->user[i]->restrict_to_routes?"True":"False", 0);
|
||||
|
||||
print_end_block(out, params, i<(args->n_user-1)?1:0);
|
||||
|
||||
at_least_one = 1;
|
||||
|
||||
Reference in New Issue
Block a user