Ignore:
Timestamp:
May 24, 2009, 7:45:16 AM (16 years ago)
Author:
Herwig Bauernfeind
Message:

Update Samba 3.3 branch to 3.3.2

Location:
branches/samba-3.3.x/source/libsmb
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/samba-3.3.x/source/libsmb/dsgetdcname.c

    r206 r222  
    201201        /* FIXME */
    202202        r->sockaddr_size = 0x10; /* the w32 winsock addr size */
    203         r->sockaddr.sa_family = 2; /* AF_INET */
     203        r->sockaddr.sockaddr_family = 2; /* AF_INET */
    204204        r->sockaddr.pdc_ip = talloc_strdup(mem_ctx, addr);
    205205
  • branches/samba-3.3.x/source/libsmb/libsmb_context.c

    r221 r222  
    631631 */
    632632void
    633 smbc_set_credentials(char *workgroup,
    634                      char *user,
    635                      char *password,
     633smbc_set_credentials(const char *workgroup,
     634                     const char *user,
     635                     const char *password,
    636636                     smbc_bool use_kerberos,
    637                      char *signing_state)
     637                     const char *signing_state)
    638638{
    639639       
     
    676676        }
    677677
    678         /* Using CONST_DISCARD here is ugly, but
    679          * we know that smbc_set_credentials() doesn't
    680          * actually modify the strings, and should have
    681          * been const from the start. We're constrained
    682          * by the ABI here.
    683          */
    684 
    685         smbc_set_credentials(CONST_DISCARD(char *,workgroup),
    686                              CONST_DISCARD(char *,user),
    687                              CONST_DISCARD(char *,password),
    688                              use_kerberos,
    689                              CONST_DISCARD(char *,signing_state));
     678        smbc_set_credentials(workgroup, user, password,
     679                             use_kerberos, signing_state);
    690680
    691681        if (smbc_getOptionFallbackAfterKerberos(context)) {
  • branches/samba-3.3.x/source/libsmb/smb_signing.c

    r206 r222  
    866866************************************************************/
    867867
    868 void srv_cancel_sign_response(uint16 mid)
     868void srv_cancel_sign_response(uint16 mid, bool cancel)
    869869{
    870870        struct smb_basic_signing_context *data;
     
    885885
    886886        /* cancel doesn't send a reply so doesn't burn a sequence number. */
    887         data->send_seq_num -= 1;
     887        if (cancel) {
     888                data->send_seq_num -= 1;
     889        }
    888890}
    889891
Note: See TracChangeset for help on using the changeset viewer.