1
0
Fork 0
mirror of https://github.com/warmcat/libwebsockets.git synced 2025-03-30 00:00:16 +01:00

server-name: default to no server name unless set in context

This commit is contained in:
Andy Green 2017-03-08 07:35:27 +08:00
parent 205ccedf6e
commit b9dd61bb6f
2 changed files with 4 additions and 5 deletions

View file

@ -816,9 +816,6 @@ lws_create_context(struct lws_context_creation_info *info)
context->server_string = info->server_string; context->server_string = info->server_string;
context->server_string_len = (short) context->server_string_len = (short)
strlen(context->server_string); strlen(context->server_string);
} else {
context->server_string = "libwebsockets";
context->server_string_len = 13;
} }
#if LWS_MAX_SMP > 1 #if LWS_MAX_SMP > 1

View file

@ -199,12 +199,14 @@ lws_add_http_header_status(struct lws *wsi, unsigned int code,
headers = headers->next; headers = headers->next;
} }
if (lws_add_http_header_by_token(wsi, WSI_TOKEN_HTTP_SERVER, if (wsi->context->server_string)
if (lws_add_http_header_by_token(wsi,
WSI_TOKEN_HTTP_SERVER,
(unsigned char *) (unsigned char *)
wsi->context->server_string, wsi->context->server_string,
wsi->context->server_string_len, wsi->context->server_string_len,
p, end)) p, end))
return 1; return 1;
if (wsi->vhost->options & LWS_SERVER_OPTION_STS) if (wsi->vhost->options & LWS_SERVER_OPTION_STS)
if (lws_add_http_header_by_name(wsi, (unsigned char *) if (lws_add_http_header_by_name(wsi, (unsigned char *)