2918
2919
2920
2921
2922
2923
2924
2925
2926
2927
2928
2929
2930
2931
|
}else{
g.httpOut = stdout;
#if defined(_WIN32)
_setmode(_fileno(stdout), _O_BINARY);
#endif
}
zIpAddr = find_option("ipaddr",0,1);
useSCGI = find_option("scgi", 0, 0)!=0;
if( useSCGI ) g.zReqType = "SCGI";
zAltBase = find_option("baseurl", 0, 1);
if( find_option("nodelay",0,0)!=0 ) backoffice_no_delay();
if( zAltBase ) set_base_url(zAltBase);
if( find_option("https",0,0)!=0 ){
zIpAddr = fossil_getenv("REMOTE_HOST"); /* From stunnel */
|
>
>
>
>
>
>
>
>
>
>
>
>
>
|
2918
2919
2920
2921
2922
2923
2924
2925
2926
2927
2928
2929
2930
2931
2932
2933
2934
2935
2936
2937
2938
2939
2940
2941
2942
2943
2944
|
}else{
g.httpOut = stdout;
#if defined(_WIN32)
_setmode(_fileno(stdout), _O_BINARY);
#endif
}
zIpAddr = find_option("ipaddr",0,1);
#if defined(_WIN32)
/* The undocumented option "--as NAME" causes NAME to become
** the fake command name. This only happens on Windows and only
** if preceded by --in, --out, and --ipaddr. It is a work-around
** to get the original command-name down into the "http" command that
** is run in a subprocess to manage HTTP requests on Windows for
** commands like "fossil ui" and "fossil server".
*/
if( zInFile && zOutFile && zIpAddr ){
const char *z = find_option("as",0,1);
if( z ) g.zCmdName = z;
}
#endif
useSCGI = find_option("scgi", 0, 0)!=0;
if( useSCGI ) g.zReqType = "SCGI";
zAltBase = find_option("baseurl", 0, 1);
if( find_option("nodelay",0,0)!=0 ) backoffice_no_delay();
if( zAltBase ) set_base_url(zAltBase);
if( find_option("https",0,0)!=0 ){
zIpAddr = fossil_getenv("REMOTE_HOST"); /* From stunnel */
|