updated the 3.0 branch from the head branch - ready for alpha18
[tprouty/samba.git] / source / nsswitch / wb_common.c
index d3feaeb4504bea07920cd17e880724f71d4b6468..89dd6252412719eede0aab1756b7efea0b637fce 100644 (file)
@@ -1,6 +1,5 @@
 /* 
-   Unix SMB/Netbios implementation.
-   Version 2.0
+   Unix SMB/CIFS implementation.
 
    winbind client common code
 
@@ -58,6 +57,8 @@ void init_request(struct winbindd_request *request, int request_type)
         static char *domain_env;
         static BOOL initialised;
 
+       request->length = sizeof(struct winbindd_request);
+
        request->cmd = (enum winbindd_cmd)request_type;
        request->pid = getpid();
        request->domain[0] = '\0';
@@ -85,7 +86,7 @@ void init_response(struct winbindd_response *response)
 
 /* Close established socket */
 
-void close_sock(void)
+static void close_sock(void)
 {
        if (winbindd_fd != -1) {
                close(winbindd_fd);
@@ -167,7 +168,7 @@ int winbind_open_pipe_sock(void)
        return winbindd_fd;
 }
 
-/* Write data to winbindd socket with timeout */
+/* Write data to winbindd socket */
 
 int write_sock(void *buffer, int count)
 {
@@ -233,7 +234,7 @@ int write_sock(void *buffer, int count)
        return nwritten;
 }
 
-/* Read data from winbindd socket with timeout */
+/* Read data from winbindd socket */
 
 static int read_sock(void *buffer, int count)
 {