Commit 9cd86abb authored by Dr. Stephen Henson's avatar Dr. Stephen Henson
Browse files

Make NO_SYS_UN_H compile.

parent 387b844f
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -1511,9 +1511,12 @@ bad:
#endif

re_start:

#ifdef NO_SYS_UN_H
	if (init_client(&s,host,port,socket_type) == 0)
#else
	if ((!unix_path && (init_client(&s,host,port,socket_type) == 0)) ||
			(unix_path && (init_client_unix(&s,unix_path) == 0)))
#endif
		{
		BIO_printf(bio_err,"connect:errno=%d\n",get_last_socket_error());
		SHUTDOWN(s);
+4 −0
Original line number Diff line number Diff line
@@ -1012,7 +1012,9 @@ int MAIN(int argc, char *argv[])
	int badarg = 0;
	short port=PORT;
	const char *unix_path=NULL;
#ifndef NO_SYS_UN_H
	int unlink_unix_path=0;
#endif
	int (*server_cb)(char *hostname, int s, int stype, unsigned char *context);
	char *CApath=NULL,*CAfile=NULL;
	char *chCApath=NULL,*chCAfile=NULL;
@@ -2141,6 +2143,7 @@ bad:
		server_cb = www_body;
	else
		server_cb = sv_body;
#ifndef NO_SYS_UN_H
	if (unix_path)
		{
		if (unlink_unix_path)
@@ -2148,6 +2151,7 @@ bad:
		do_server_unix(unix_path,&accept_socket,server_cb, context, naccept);
		}
	else
#endif
		do_server(port,socket_type,&accept_socket,server_cb, context, naccept);
	print_stats(bio_s_out,ctx);
	ret=0;