diff options
Diffstat (limited to 'src/backend/taler-merchant-httpd.h')
-rw-r--r-- | src/backend/taler-merchant-httpd.h | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/src/backend/taler-merchant-httpd.h b/src/backend/taler-merchant-httpd.h index 3f34557e..7ccf0575 100644 --- a/src/backend/taler-merchant-httpd.h +++ b/src/backend/taler-merchant-httpd.h @@ -410,7 +410,8 @@ struct TMH_HandlerContext; /** * Possible authorization scopes. This is a bit mask. */ -enum TMH_AuthScope { +enum TMH_AuthScope +{ /** * Nothing is authorized. */ @@ -672,13 +673,20 @@ struct TMH_SuspendedConnection extern char *TMH_currency; /** + * What is the base URL for this merchant backend? NULL if it is not + * configured and is to be determined from HTTP headers (X-Forwarded-Host and + * X-Forwarded-Port and X-Forwarded-Prefix) of the reverse proxy. + */ +extern char *TMH_base_url; + +/** * Length of the TMH_cspecs array. */ extern unsigned int TMH_num_cspecs; /** * Rendering specs for currencies. - */ + */ extern struct TALER_CurrencySpecification *TMH_cspecs; /** |