Ignore:
Timestamp:
May 27, 2007, 12:26:26 AM (18 years ago)
Author:
Paul Smedley
Message:

Upgrade source to 3.0.25a

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/samba/source/libsmb/libsmbclient.c

    r26 r39  
    501501                  SMBCSRV * server)
    502502{
    503         size_t size;
     503        socklen_t size;
    504504        struct sockaddr addr;
    505505
     
    45574557                                        }
    45584558                                        n = strlen(p);
    4559                                 } else {
     4559                                } else if (sidstr[0] != '\0') {
    45604560                                        n = snprintf(buf, bufsize,
    45614561                                                     ",OWNER:%s", sidstr);
     
    46024602                                        }
    46034603                                        n = strlen(p);
    4604                                 } else {
     4604                                } else if (sidstr[0] != '\0') {
    46054605                                        n = snprintf(buf, bufsize,
    46064606                                                     ",GROUP:%s", sidstr);
     
    47104710                                        }
    47114711                                }
    4712                                 if (n > bufsize) {
     4712                                if (!determine_size && n > bufsize) {
    47134713                                        errno = ERANGE;
    47144714                                        return -1;
     
    53285328                                           workgroup, user, password,
    53295329                                           &pol);
    5330                 srv->no_nt_session = True;
     5330                if (! ipc_srv) {
     5331                        srv->no_nt_session = True;
     5332                }
    53315333        } else {
    53325334                ipc_srv = NULL;
     
    57535755                                           workgroup, user, password,
    57545756                                           &pol);
    5755                 srv->no_nt_session = True;
     5757                if (! ipc_srv) {
     5758                        srv->no_nt_session = True;
     5759                }
    57565760        } else {
    57575761                ipc_srv = NULL;
Note: See TracChangeset for help on using the changeset viewer.