|
|
@ -201,6 +201,9 @@ include_file "traffic-filter-role.cfg" |
|
|
#!ifdef PUSHER-ROLE |
|
|
#!ifdef PUSHER-ROLE |
|
|
include_file "pusher-role.cfg" |
|
|
include_file "pusher-role.cfg" |
|
|
#!endif |
|
|
#!endif |
|
|
|
|
|
#!ifdef RESPONDER-ROLE |
|
|
|
|
|
include_file "responder-role.cfg" |
|
|
|
|
|
#!endif |
|
|
|
|
|
|
|
|
####### Permissions module ########## |
|
|
####### Permissions module ########## |
|
|
loadmodule "permissions.so" |
|
|
loadmodule "permissions.so" |
|
|
@ -253,6 +256,9 @@ route |
|
|
route(PREPARE_INITIAL_REQUESTS); |
|
|
route(PREPARE_INITIAL_REQUESTS); |
|
|
|
|
|
|
|
|
if (isflagset(FLAG_INTERNALLY_SOURCED)) { |
|
|
if (isflagset(FLAG_INTERNALLY_SOURCED)) { |
|
|
|
|
|
#!ifdef RESPONDER-ROLE |
|
|
|
|
|
route(HANDLE_RESPOND); |
|
|
|
|
|
#!endif |
|
|
route(INTERNAL_TO_EXTERNAL_RELAY); |
|
|
route(INTERNAL_TO_EXTERNAL_RELAY); |
|
|
exit(); |
|
|
exit(); |
|
|
} |
|
|
} |
|
|
|