Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Mike Perry
Tor
Commits
c058f875
Commit
c058f875
authored
Feb 28, 2004
by
Roger Dingledine
Browse files
disallow changing from ORPort==0 to ORPort>0 on hup
svn:r1172
parent
928db6da
Changes
1
Hide whitespace changes
Inline
Side-by-side
src/or/config.c
View file @
c058f875
...
...
@@ -400,6 +400,7 @@ int getconfig(int argc, char **argv, or_options_t *options) {
static
int
backup_argc
;
char
*
previous_pidfile
=
NULL
;
int
previous_runasdaemon
=
0
;
int
previous_orport
=
-
1
;
int
using_default_torrc
;
if
(
first_load
)
{
/* first time we're called. save commandline args */
...
...
@@ -414,6 +415,7 @@ int getconfig(int argc, char **argv, or_options_t *options) {
if
(
options
->
PidFile
)
previous_pidfile
=
tor_strdup
(
options
->
PidFile
);
previous_runasdaemon
=
options
->
RunAsDaemon
;
previous_orport
=
options
->
ORPort
;
free_options
(
options
);
}
init_options
(
options
);
...
...
@@ -476,6 +478,11 @@ int getconfig(int argc, char **argv, or_options_t *options) {
return
-
1
;
}
if
(
previous_orport
==
0
&&
options
->
ORPort
>
0
)
{
log_fn
(
LOG_WARN
,
"During reload, change from ORPort=0 to =%d not allowed. Failing."
,
options
->
ORPort
);
return
-
1
;
}
if
(
options
->
LogLevel
)
{
if
(
!
strcmp
(
options
->
LogLevel
,
"err"
))
options
->
loglevel
=
LOG_ERR
;
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment