s3-krb5: Remove unused smb_krb5_get_keyinfo_from_ap_req()
authorAndrew Bartlett <abartlet@samba.org>
Mon, 12 Mar 2012 07:40:06 +0000 (18:40 +1100)
committerStefan Metzmacher <metze@samba.org>
Tue, 3 Apr 2012 15:47:32 +0000 (17:47 +0200)
Signed-off-by: Stefan Metzmacher <metze@samba.org>
source3/include/krb5_protos.h
source3/libsmb/clikrb5.c

index 8ea12705c2a384ed6cf252326fbb07dd6083c260..c2d4517665d24de9640b91d0c203f27f7c180d39 100644 (file)
@@ -75,10 +75,6 @@ krb5_principal kerberos_fetch_salt_princ_for_host_princ(krb5_context context, kr
 void kerberos_set_creds_enctype(krb5_creds *pcreds, int enctype);
 bool kerberos_compatible_enctypes(krb5_context context, krb5_enctype enctype1, krb5_enctype enctype2);
 void kerberos_free_data_contents(krb5_context context, krb5_data *pdata);
-krb5_error_code smb_krb5_get_keyinfo_from_ap_req(krb5_context context,
-                                                const krb5_data *inbuf,
-                                                krb5_kvno *kvno,
-                                                krb5_enctype *enctype);
 krb5_error_code smb_krb5_parse_name_norealm(krb5_context context,
                                            const char *name,
                                            krb5_principal *principal);
index 7a1950f7557756510f0a4aa84531907faeb8f267..957557dbf0b90d7644fe94f0c5052188b40a7f6c 100644 (file)
@@ -711,32 +711,6 @@ static krb5_enctype get_enctype_from_ap_req(krb5_ap_req *ap_req)
 
 /* Prototypes */
 
- krb5_error_code smb_krb5_get_keyinfo_from_ap_req(krb5_context context, 
-                                                const krb5_data *inbuf, 
-                                                krb5_kvno *kvno, 
-                                                krb5_enctype *enctype)
-{
-#ifdef HAVE_KRB5_DECODE_AP_REQ /* Heimdal */
-       {
-               krb5_error_code ret;
-               krb5_ap_req ap_req;
-               
-               ret = krb5_decode_ap_req(context, inbuf, &ap_req);
-               if (ret)
-                       return ret;
-
-               *kvno = get_kvno_from_ap_req(&ap_req);
-               *enctype = get_enctype_from_ap_req(&ap_req);
-
-               free_AP_REQ(&ap_req);
-               return 0;
-       }
-#endif
-
-       /* Possibly not an appropriate error code. */
-       return KRB5KDC_ERR_BADOPTION;
-}
-
  krb5_error_code smb_krb5_renew_ticket(const char *ccache_string,      /* FILE:/tmp/krb5cc_0 */
                                       const char *client_string,       /* gd@BER.SUSE.DE */
                                       const char *service_string,      /* krbtgt/BER.SUSE.DE@BER.SUSE.DE */