mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-24 04:13:28 +01:00
Kill duplicated code in connection_listener_new()
This commit is contained in:
parent
78956f5d85
commit
62f297fff0
@ -1234,18 +1234,10 @@ connection_listener_new(const struct sockaddr *listensockaddr,
|
||||
}
|
||||
#endif
|
||||
|
||||
if (type == CONN_TYPE_CONTROL_LISTENER &&
|
||||
options->ControlSocketsGroupWritable) {
|
||||
/* We need to use chmod; fchmod doesn't work on sockets on all
|
||||
* platforms. */
|
||||
if (chmod(address, 0660) < 0) {
|
||||
log_warn(LD_FS,"Unable to make %s group-writable.", address);
|
||||
goto err;
|
||||
}
|
||||
}
|
||||
|
||||
if (type == CONN_TYPE_AP_LISTENER &&
|
||||
options->SocksSocketsGroupWritable) {
|
||||
if ((type == CONN_TYPE_CONTROL_LISTENER &&
|
||||
options->ControlSocketsGroupWritable) ||
|
||||
(type == CONN_TYPE_AP_LISTENER &&
|
||||
options->SocksSocketsGroupWritable)) {
|
||||
/* We need to use chmod; fchmod doesn't work on sockets on all
|
||||
* platforms. */
|
||||
if (chmod(address, 0660) < 0) {
|
||||
|
Loading…
Reference in New Issue
Block a user