From 910fc8522ad39b6298b5a82132b097a70bdd9c30 Mon Sep 17 00:00:00 2001
From: Daniel Stenberg <daniel@haxx.se>
Date: Sat, 30 Dec 2000 11:48:51 +0000
Subject: [PATCH] Added '5.4 Does libcurl do Winsock initing on win32 systems?'

---
 docs/FAQ | 13 ++++++++++++-
 1 file changed, 12 insertions(+), 1 deletion(-)

diff --git a/docs/FAQ b/docs/FAQ
index 3b6a83ccf3..8b15f5c57c 100644
--- a/docs/FAQ
+++ b/docs/FAQ
@@ -1,4 +1,4 @@
-Updated: December 19, 2000 (http://curl.haxx.se/docs/faq.shtml)
+Updated: December 30, 2000 (http://curl.haxx.se/docs/faq.shtml)
                                   _   _ ____  _     
                               ___| | | |  _ \| |    
                              / __| | | | |_) | |    
@@ -51,6 +51,7 @@ FAQ
   5.1 Is libcurl thread safe?
   5.2 How can I receive all data into a large memory chunk?
   5.3 How do I fetch multiple files with libcurl?
+  5.4 Does libcurl do Winsock initing on win32 systems?
 
  6. License Issues
   6.1 I have a GPL program, can I use the libcurl library?
@@ -448,6 +449,16 @@ FAQ
   same connection. The only available way to do multiple requests is to
   init/perform/cleanup for each request.
 
+  5.4 Does libcurl do Winsock initing on win32 systems?
+
+  No.
+
+  On win32 systems, you need to init the winsock stuff manually, libcurl will
+  not do that for you. WSAStartup() and WSACleanup() should be used
+  accordingly. The reason for this is of course that a single application may
+  use several different libraries and parts, and there's no reason for every
+  single library to do this.
+
 6. License Issues
 
   Curl and libcurl are released under the MPL, the Mozilla Public License. To
-- 
GitLab