wininet: Store security flags in WININET_NETCONNECTION.
diff --git a/dlls/wininet/http.c b/dlls/wininet/http.c index f5ae426..5c278d3 100644 --- a/dlls/wininet/http.c +++ b/dlls/wininet/http.c
@@ -1887,6 +1887,17 @@ http_request_t *req = (http_request_t*)hdr; switch(option) { + case INTERNET_OPTION_SECURITY_FLAGS: + { + DWORD flags; + + if (!buffer || size != sizeof(DWORD)) + return ERROR_INVALID_PARAMETER; + flags = *(DWORD *)buffer; + TRACE("%08x\n", flags); + req->netConnection.security_flags = flags; + return ERROR_SUCCESS; + } case INTERNET_OPTION_SEND_TIMEOUT: case INTERNET_OPTION_RECEIVE_TIMEOUT: TRACE("INTERNET_OPTION_SEND/RECEIVE_TIMEOUT\n");