Ignore:
Timestamp:
May 20, 2009, 6:46:53 PM (16 years ago)
Author:
Herwig Bauernfeind
Message:

Update 3.2 branch to 3.2.4

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/samba-3.2.x/source/libsmb/clikrb5.c

    r149 r204  
    744744                                                &in_data );
    745745                if (retval) {
    746                         DEBUG( 1, ("ads_krb5_get_fwd_ticket failed (%s)\n", error_message( retval ) ) );
    747                         goto cleanup_creds;
    748                 }
    749 
    750                 if (retval) {
    751                         DEBUG( 1, ("krb5_auth_con_set_req_cksumtype failed (%s)\n",
    752                                 error_message( retval ) ) );
    753                         goto cleanup_creds;
    754                 }
    755 
     746                        DEBUG( 3, ("ads_krb5_get_fwd_ticket failed (%s)\n", error_message( retval ) ) );
     747
     748                        /*
     749                         * This is not fatal. Delete the *auth_context and continue
     750                         * with krb5_mk_req_extended to get a non-forwardable ticket.
     751                         */
     752
     753                        if (in_data.data) {
     754                                free( in_data.data );
     755                                in_data.data = NULL;
     756                                in_data.length = 0;
     757                        }
     758                        krb5_auth_con_free(context, *auth_context);
     759                        *auth_context = NULL;
     760                }
    756761        }
    757762#endif
Note: See TracChangeset for help on using the changeset viewer.