003 File Manager
Current Path:
/usr/src/contrib/wpa/src/crypto
usr
/
src
/
contrib
/
wpa
/
src
/
crypto
/
📁
..
📄
aes-cbc.c
(1.93 KB)
📄
aes-ccm.c
(4.92 KB)
📄
aes-ctr.c
(1.64 KB)
📄
aes-eax.c
(3.24 KB)
📄
aes-encblock.c
(704 B)
📄
aes-gcm.c
(6.47 KB)
📄
aes-internal-dec.c
(3.64 KB)
📄
aes-internal-enc.c
(2.66 KB)
📄
aes-internal.c
(41.23 KB)
📄
aes-omac1.c
(4.46 KB)
📄
aes-siv.c
(4.06 KB)
📄
aes-unwrap.c
(1.78 KB)
📄
aes-wrap.c
(1.62 KB)
📄
aes.h
(548 B)
📄
aes_i.h
(4.16 KB)
📄
aes_siv.h
(565 B)
📄
aes_wrap.h
(2.91 KB)
📄
crypto.h
(28.61 KB)
📄
crypto_gnutls.c
(11.42 KB)
📄
crypto_internal-cipher.c
(5.08 KB)
📄
crypto_internal-modexp.c
(2.95 KB)
📄
crypto_internal-rsa.c
(2.81 KB)
📄
crypto_internal.c
(6.84 KB)
📄
crypto_libtomcrypt.c
(15.07 KB)
📄
crypto_linux.c
(21.77 KB)
📄
crypto_module_tests.c
(61.19 KB)
📄
crypto_nettle.c
(9.7 KB)
📄
crypto_none.c
(461 B)
📄
crypto_openssl.c
(44.34 KB)
📄
crypto_wolfssl.c
(33.91 KB)
📄
des-internal.c
(14.83 KB)
📄
des_i.h
(709 B)
📄
dh_group5.c
(806 B)
📄
dh_group5.h
(556 B)
📄
dh_groups.c
(54.26 KB)
📄
dh_groups.h
(692 B)
📄
fips_prf_internal.c
(1.37 KB)
📄
fips_prf_openssl.c
(2.05 KB)
📄
fips_prf_wolfssl.c
(1.75 KB)
📄
md4-internal.c
(7.91 KB)
📄
md5-internal.c
(8.79 KB)
📄
md5.c
(2.64 KB)
📄
md5.h
(505 B)
📄
md5_i.h
(516 B)
📄
milenage.c
(9.5 KB)
📄
milenage.h
(1019 B)
📄
ms_funcs.c
(16.16 KB)
📄
ms_funcs.h
(2.41 KB)
📄
random.c
(11.66 KB)
📄
random.h
(855 B)
📄
rc4.c
(1009 B)
📄
sha1-internal.c
(8.93 KB)
📄
sha1-pbkdf2.c
(2.34 KB)
📄
sha1-prf.c
(1.58 KB)
📄
sha1-tlsprf.c
(2.69 KB)
📄
sha1-tprf.c
(1.75 KB)
📄
sha1.c
(2.69 KB)
📄
sha1.h
(1.03 KB)
📄
sha1_i.h
(590 B)
📄
sha256-internal.c
(6 KB)
📄
sha256-kdf.c
(2.08 KB)
📄
sha256-prf.c
(2.84 KB)
📄
sha256-tlsprf.c
(1.81 KB)
📄
sha256.c
(2.64 KB)
📄
sha256.h
(1.07 KB)
📄
sha256_i.h
(584 B)
📄
sha384-internal.c
(2.17 KB)
📄
sha384-kdf.c
(2.08 KB)
📄
sha384-prf.c
(2.85 KB)
📄
sha384.c
(2.63 KB)
📄
sha384.h
(949 B)
📄
sha384_i.h
(573 B)
📄
sha512-internal.c
(7.71 KB)
📄
sha512-kdf.c
(2.08 KB)
📄
sha512-prf.c
(2.85 KB)
📄
sha512.c
(2.63 KB)
📄
sha512.h
(949 B)
📄
sha512_i.h
(591 B)
📄
tls.h
(23.71 KB)
📄
tls_gnutls.c
(44.97 KB)
📄
tls_internal.c
(18.93 KB)
📄
tls_none.c
(3.9 KB)
📄
tls_openssl.c
(137.99 KB)
📄
tls_openssl.h
(477 B)
📄
tls_openssl_ocsp.c
(20.52 KB)
📄
tls_wolfssl.c
(51.88 KB)
Editing: tls_none.c
/* * SSL/TLS interface functions for no TLS case * Copyright (c) 2004-2009, Jouni Malinen <j@w1.fi> * * This software may be distributed under the terms of the BSD license. * See README for more details. */ #include "includes.h" #include "common.h" #include "tls.h" void * tls_init(const struct tls_config *conf) { return (void *) 1; } void tls_deinit(void *ssl_ctx) { } int tls_get_errors(void *tls_ctx) { return 0; } struct tls_connection * tls_connection_init(void *tls_ctx) { return NULL; } void tls_connection_deinit(void *tls_ctx, struct tls_connection *conn) { } int tls_connection_established(void *tls_ctx, struct tls_connection *conn) { return -1; } char * tls_connection_peer_serial_num(void *tls_ctx, struct tls_connection *conn) { return NULL; } int tls_connection_shutdown(void *tls_ctx, struct tls_connection *conn) { return -1; } int tls_connection_set_params(void *tls_ctx, struct tls_connection *conn, const struct tls_connection_params *params) { return -1; } int tls_global_set_params(void *tls_ctx, const struct tls_connection_params *params) { return -1; } int tls_global_set_verify(void *tls_ctx, int check_crl, int strict) { return -1; } int tls_connection_set_verify(void *tls_ctx, struct tls_connection *conn, int verify_peer, unsigned int flags, const u8 *session_ctx, size_t session_ctx_len) { return -1; } int tls_connection_get_random(void *tls_ctx, struct tls_connection *conn, struct tls_random *data) { return -1; } int tls_connection_export_key(void *tls_ctx, struct tls_connection *conn, const char *label, const u8 *context, size_t context_len, u8 *out, size_t out_len) { return -1; } int tls_connection_get_eap_fast_key(void *tls_ctx, struct tls_connection *conn, u8 *out, size_t out_len) { return -1; } struct wpabuf * tls_connection_handshake(void *tls_ctx, struct tls_connection *conn, const struct wpabuf *in_data, struct wpabuf **appl_data) { return NULL; } struct wpabuf * tls_connection_server_handshake(void *tls_ctx, struct tls_connection *conn, const struct wpabuf *in_data, struct wpabuf **appl_data) { return NULL; } struct wpabuf * tls_connection_encrypt(void *tls_ctx, struct tls_connection *conn, const struct wpabuf *in_data) { return NULL; } struct wpabuf * tls_connection_decrypt(void *tls_ctx, struct tls_connection *conn, const struct wpabuf *in_data) { return NULL; } int tls_connection_resumed(void *tls_ctx, struct tls_connection *conn) { return 0; } int tls_connection_set_cipher_list(void *tls_ctx, struct tls_connection *conn, u8 *ciphers) { return -1; } int tls_get_version(void *ssl_ctx, struct tls_connection *conn, char *buf, size_t buflen) { return -1; } int tls_get_cipher(void *tls_ctx, struct tls_connection *conn, char *buf, size_t buflen) { return -1; } int tls_connection_enable_workaround(void *tls_ctx, struct tls_connection *conn) { return -1; } int tls_connection_client_hello_ext(void *tls_ctx, struct tls_connection *conn, int ext_type, const u8 *data, size_t data_len) { return -1; } int tls_connection_get_failed(void *tls_ctx, struct tls_connection *conn) { return 0; } int tls_connection_get_read_alerts(void *tls_ctx, struct tls_connection *conn) { return 0; } int tls_connection_get_write_alerts(void *tls_ctx, struct tls_connection *conn) { return 0; } int tls_get_library_version(char *buf, size_t buf_len) { return os_snprintf(buf, buf_len, "none"); } void tls_connection_set_success_data(struct tls_connection *conn, struct wpabuf *data) { } void tls_connection_set_success_data_resumed(struct tls_connection *conn) { } const struct wpabuf * tls_connection_get_success_data(struct tls_connection *conn) { return NULL; } void tls_connection_remove_session(struct tls_connection *conn) { }
Upload File
Create Folder