version 1.165, 2006/08/14 12:40:25 |
version 1.166, 2006/12/13 08:34:39 |
|
|
} |
} |
break; |
break; |
} |
} |
|
n = options->num_permitted_opens; /* modified later */ |
|
if (*activep && n == -1) |
|
channel_clear_adm_permitted_opens(); |
for (; arg != NULL && *arg != '\0'; arg = strdelim(&cp)) { |
for (; arg != NULL && *arg != '\0'; arg = strdelim(&cp)) { |
p = hpdelim(&arg); |
p = hpdelim(&arg); |
if (p == NULL) |
if (p == NULL) |
|
|
if (arg == NULL || (port = a2port(arg)) == 0) |
if (arg == NULL || (port = a2port(arg)) == 0) |
fatal("%s line %d: bad port number in " |
fatal("%s line %d: bad port number in " |
"PermitOpen", filename, linenum); |
"PermitOpen", filename, linenum); |
if (*activep && options->num_permitted_opens == -1) { |
if (*activep && n == -1) |
channel_clear_adm_permitted_opens(); |
|
options->num_permitted_opens = |
options->num_permitted_opens = |
channel_add_adm_permitted_opens(p, port); |
channel_add_adm_permitted_opens(p, port); |
} |
|
} |
} |
break; |
break; |
|
|