/ gen / build-export-data / sym_roken.c
sym_roken.c
  1  struct krb5_dh_moduli;
  2  struct _krb5_krb_auth_data;
  3  struct AlgorithmIdentifier;
  4  struct _krb5_key_data;
  5  struct _krb5_checksum_type;
  6  struct _krb5_key_type;
  7  struct _krb5_encryption_type;
  8  struct _krb5_srv_query_ctx;
  9  struct krb5_fast_state;
 10  struct _krb5_srp_group;
 11  struct _krb5_srp;
 12  
 13  #define KRB5_DEPRECATED
 14  #define KRB5_DEPRECATED_FUNCTION(x)
 15  #define GSSAPI_DEPRECATED
 16  #define HC_DEPRECATED
 17  #define HC_DEPRECATED_CRYPTO
 18  #define GSSAPI_DEPRECATED_FUNCTION(x)
 19  
 20  #include <config.h>
 21  #include <krb5.h>
 22  #include <krb5cf-protos.h>
 23  #include <krb5_asn1.h>
 24  #include "crypto-headers.h"
 25  #include <gssapi_rewrite.h>
 26  #include <GSS.h>
 27  #include <GSSPrivate.h>
 28  #include <gssapi.h>
 29  #include <gssapi_krb5.h>
 30  #include <gssapi_scram.h>
 31  #include <gssapi_spnego.h>
 32  #include <gssapi_ntlm.h>
 33  #include <gssapi_netlogon.h>
 34  #include <gssapi_apple.h>
 35  #include <gssapi_spi.h>
 36  #include <GSSItem.h>
 37  #include <heimbase.h>
 38  #include <heimbasepriv.h>
 39  #include <hx509.h>
 40  #include <krb5-private.h>
 41  #include <roken.h>
 42  #include <rtbl.h>
 43  #include <parse_bytes.h>
 44  #include <krb5_err.h>
 45  #include <heim_err.h>
 46  #include <krb_err.h>
 47  #include <hdb_err.h>
 48  #include <hx509_err.h>
 49  #include <heim-ipc.h>
 50  #include <wind.h>
 51  #include <parse_units.h>
 52  #include <parse_time.h>
 53  #include <base64.h>
 54  #include <hex.h>
 55  #include <com_err.h>
 56  #include <der.h>
 57  #include <rfc2459_asn1.h>
 58  #include <cms_asn1.h>
 59  #include <spnego_asn1.h>
 60  #include <gkrb5_err.h>
 61  #include <heimcred.h>
 62  
 63  krb5_error_code _gsskrb5_init (krb5_context *);
 64  
 65  extern int _krb5_AES_string_to_default_iterator;
 66  
 67  struct hx509_collector;
 68  struct hx_expr;
 69  struct hx509_generate_private_context;
 70  struct hx509_keyset_ops;
 71  typedef struct hx509_path hx509_path;
 72  typedef void (*_hx509_cert_release_func)(struct hx509_cert_data *, void *);
 73  
 74  #include <hx509-private.h>
 75  
 76  extern const void *roken_sym_export[];
 77  
 78  #pragma clang diagnostic push
 79  #pragma clang diagnostic ignored "-Wdeprecated-declarations"
 80  const void *roken_sym_export[] = {
 81  (const void *)base64_decode,
 82  (const void *)base64_encode,
 83  (const void *)ct_memcmp,
 84  (const void *)issuid,
 85  (const void *)parse_bytes,
 86  (const void *)parse_flags,
 87  (const void *)parse_time,
 88  (const void *)parse_units,
 89  (const void *)print_flags_table,
 90  (const void *)print_time_table,
 91  (const void *)rk_cfstring2cstring,
 92  (const void *)rk_cloexec_file,
 93  (const void *)rk_dumpdata,
 94  (const void *)rk_estrdup,
 95  (const void *)rk_hex_decode,
 96  (const void *)rk_hex_encode,
 97  (const void *)rk_socket_set_nopipe,
 98  (const void *)rk_socket_set_ipv6only,
 99  (const void *)rk_socket_set_reuseaddr,
100  (const void *)rk_strlwr,
101  (const void *)rk_strpoolcollect,
102  (const void *)rk_strpoolprintf,
103  (const void *)rk_strsep_copy,
104  (const void *)rk_strupr,
105  (const void *)rk_socket_sockaddr_size,
106  (const void *)rk_undumpdata,
107  (const void *)rtbl_add_column,
108  (const void *)rtbl_add_column_by_id,
109  (const void *)rtbl_add_column_entry,
110  (const void *)rtbl_add_column_entry_by_id,
111  (const void *)rtbl_add_column_entryv,
112  (const void *)rtbl_add_column_entryv_by_id,
113  (const void *)rtbl_create,
114  (const void *)rtbl_destroy,
115  (const void *)rtbl_format,
116  (const void *)rtbl_format_str,
117  (const void *)rtbl_get_flags,
118  (const void *)rtbl_new_row,
119  (const void *)rtbl_set_column_affix_by_id,
120  (const void *)rtbl_set_column_prefix,
121  (const void *)rtbl_set_flags,
122  (const void *)rtbl_set_prefix,
123  (const void *)rtbl_set_separator,
124  (const void *)unparse_bytes,
125  (const void *)unparse_bytes_short,
126  (const void *)unparse_flags,
127  (const void *)unparse_time,
128  NULL
129  };
130  
131  #pragma clang diagnostic pop
132