Symbol: BIO_ADDR
crypto/openssl/apps/include/apps.h
58
extern BIO_ADDR *ourpeer;
crypto/openssl/apps/include/s_apps.h
40
BIO_ADDR **ba_ret);
crypto/openssl/apps/lib/s_cb.c
847
BIO_ADDR *lpeer = NULL, *peer = NULL;
crypto/openssl/apps/lib/s_socket.c
309
const BIO_ADDR *sock_address;
crypto/openssl/apps/lib/s_socket.c
311
const BIO_ADDR *sock_address_fallback = NULL;
crypto/openssl/apps/lib/s_socket.c
49
BIO_ADDR *ourpeer = NULL;
crypto/openssl/apps/lib/s_socket.c
78
BIO_ADDR **ba_ret)
crypto/openssl/apps/s_client.c
1048
BIO_ADDR *peer_addr = NULL;
crypto/openssl/apps/s_server.c
3054
BIO_ADDR *client = NULL;
crypto/openssl/crypto/bio/bio_addr.c
105
int BIO_ADDR_make(BIO_ADDR *ap, const struct sockaddr *sa)
crypto/openssl/crypto/bio/bio_addr.c
107
memset(ap, 0, sizeof(BIO_ADDR));
crypto/openssl/crypto/bio/bio_addr.c
128
int BIO_ADDR_rawmake(BIO_ADDR *ap, int family,
crypto/openssl/crypto/bio/bio_addr.c
166
int BIO_ADDR_family(const BIO_ADDR *ap)
crypto/openssl/crypto/bio/bio_addr.c
171
int BIO_ADDR_rawaddress(const BIO_ADDR *ap, void *p, size_t *l)
crypto/openssl/crypto/bio/bio_addr.c
205
unsigned short BIO_ADDR_rawport(const BIO_ADDR *ap)
crypto/openssl/crypto/bio/bio_addr.c
229
static int addr_strings(const BIO_ADDR *ap, int numeric,
crypto/openssl/crypto/bio/bio_addr.c
303
char *BIO_ADDR_hostname_string(const BIO_ADDR *ap, int numeric)
crypto/openssl/crypto/bio/bio_addr.c
313
char *BIO_ADDR_service_string(const BIO_ADDR *ap, int numeric)
crypto/openssl/crypto/bio/bio_addr.c
323
char *BIO_ADDR_path_string(const BIO_ADDR *ap)
crypto/openssl/crypto/bio/bio_addr.c
337
const struct sockaddr *BIO_ADDR_sockaddr(const BIO_ADDR *ap)
crypto/openssl/crypto/bio/bio_addr.c
348
struct sockaddr *BIO_ADDR_sockaddr_noconst(BIO_ADDR *ap)
crypto/openssl/crypto/bio/bio_addr.c
359
socklen_t BIO_ADDR_sockaddr_size(const BIO_ADDR *ap)
crypto/openssl/crypto/bio/bio_addr.c
446
const BIO_ADDR *BIO_ADDRINFO_address(const BIO_ADDRINFO *bai)
crypto/openssl/crypto/bio/bio_addr.c
449
return (BIO_ADDR *)bai->bai_addr;
crypto/openssl/crypto/bio/bio_addr.c
52
BIO_ADDR *BIO_ADDR_new(void)
crypto/openssl/crypto/bio/bio_addr.c
54
BIO_ADDR *ret = OPENSSL_zalloc(sizeof(*ret));
crypto/openssl/crypto/bio/bio_addr.c
63
void BIO_ADDR_free(BIO_ADDR *ap)
crypto/openssl/crypto/bio/bio_addr.c
630
BIO_ADDR *addr = BIO_ADDR_new();
crypto/openssl/crypto/bio/bio_addr.c
68
int BIO_ADDR_copy(BIO_ADDR *dst, const BIO_ADDR *src)
crypto/openssl/crypto/bio/bio_addr.c
81
BIO_ADDR *BIO_ADDR_dup(const BIO_ADDR *ap)
crypto/openssl/crypto/bio/bio_addr.c
83
BIO_ADDR *ret = NULL;
crypto/openssl/crypto/bio/bio_addr.c
95
void BIO_ADDR_clear(BIO_ADDR *ap)
crypto/openssl/crypto/bio/bio_local.h
128
int BIO_ADDR_make(BIO_ADDR *ap, const struct sockaddr *sa);
crypto/openssl/crypto/bio/bio_local.h
129
const struct sockaddr *BIO_ADDR_sockaddr(const BIO_ADDR *ap);
crypto/openssl/crypto/bio/bio_local.h
130
struct sockaddr *BIO_ADDR_sockaddr_noconst(BIO_ADDR *ap);
crypto/openssl/crypto/bio/bio_local.h
131
socklen_t BIO_ADDR_sockaddr_size(const BIO_ADDR *ap);
crypto/openssl/crypto/bio/bio_sock.c
292
BIO_ADDR res;
crypto/openssl/crypto/bio/bio_sock2.c
219
int BIO_bind(int sock, const BIO_ADDR *addr, int options)
crypto/openssl/crypto/bio/bio_sock2.c
295
int BIO_listen(int sock, const BIO_ADDR *addr, int options)
crypto/openssl/crypto/bio/bio_sock2.c
429
int BIO_accept_ex(int accept_sock, BIO_ADDR *addr_, int options)
crypto/openssl/crypto/bio/bio_sock2.c
433
BIO_ADDR locaddr;
crypto/openssl/crypto/bio/bio_sock2.c
434
BIO_ADDR *addr = addr_ == NULL ? &locaddr : addr_;
crypto/openssl/crypto/bio/bio_sock2.c
92
int BIO_connect(int sock, const BIO_ADDR *addr, int options)
crypto/openssl/crypto/bio/bss_acpt.c
30
BIO_ADDR cache_accepting_addr; /* Useful if we asked for port 0 */
crypto/openssl/crypto/bio/bss_acpt.c
32
BIO_ADDR cache_peer_addr;
crypto/openssl/crypto/bio/bss_conn.c
449
const BIO_ADDR *dg_addr;
crypto/openssl/crypto/bio/bss_conn.c
531
const BIO_ADDR *addr = (const BIO_ADDR *)ptr;
crypto/openssl/crypto/bio/bss_dgram.c
1129
static int extract_local(BIO *b, MSGHDR_TYPE *mh, BIO_ADDR *local)
crypto/openssl/crypto/bio/bss_dgram.c
1192
static int pack_local(BIO *b, MSGHDR_TYPE *mh, const BIO_ADDR *local)
crypto/openssl/crypto/bio/bss_dgram.c
219
BIO_ADDR peer;
crypto/openssl/crypto/bio/bss_dgram.c
220
BIO_ADDR local_addr;
crypto/openssl/crypto/bio/bss_dgram.c
427
BIO_ADDR peer;
crypto/openssl/crypto/bio/bss_dgram.c
480
static long dgram_get_mtu_overhead(BIO_ADDR *addr)
crypto/openssl/crypto/bio/bss_dgram.c
577
BIO_ADDR addr;
crypto/openssl/crypto/bio/bss_dgram.c
599
BIO_ADDR_make(&data->peer, BIO_ADDR_sockaddr((BIO_ADDR *)&ss));
crypto/openssl/crypto/bio/bss_dgram.c
633
BIO_ADDR_make(&data->peer, BIO_ADDR_sockaddr((BIO_ADDR *)ptr));
crypto/openssl/crypto/bio/bss_dgram.c
745
BIO_ADDR_make(&data->peer, BIO_ADDR_sockaddr((BIO_ADDR *)ptr));
crypto/openssl/crypto/bio/bss_dgram.c
760
BIO_ADDR_make(&data->peer, BIO_ADDR_sockaddr((BIO_ADDR *)ptr));
crypto/openssl/crypto/bio/bss_dgram.c
763
BIO_ADDR xaddr, *p = &data->peer;
crypto/openssl/crypto/bio/bss_dgram_pair.c
1217
const BIO_ADDR *local, const BIO_ADDR *peer,
crypto/openssl/crypto/bio/bss_dgram_pair.c
1220
static const BIO_ADDR zero_addr;
crypto/openssl/crypto/bio/bss_dgram_pair.c
245
BIO_ADDR src_addr, dst_addr; /* family == 0: not present */
crypto/openssl/crypto/bio/bss_dgram_pair.c
260
BIO_ADDR *local_addr;
crypto/openssl/crypto/bio/bss_dgram_pair.c
640
static int dgram_pair_ctrl_set0_local_addr(BIO *bio, BIO_ADDR *addr)
crypto/openssl/crypto/bio/bss_dgram_pair.c
747
ret = (long)dgram_pair_ctrl_set0_local_addr(bio, (BIO_ADDR *)ptr);
crypto/openssl/crypto/bio/bss_dgram_pair.c
891
BIO_ADDR *local, BIO_ADDR *peer,
crypto/openssl/crypto/bio/bss_sock.c
260
BIO_ADDR_sockaddr((const BIO_ADDR *)ptr));
crypto/openssl/crypto/bio/bss_sock.c
32
BIO_ADDR tfo_peer;
crypto/openssl/demos/guide/quic-client-block.c
129
BIO_ADDR *peer_addr = NULL;
crypto/openssl/demos/guide/quic-client-block.c
30
int family, BIO_ADDR **peer_addr)
crypto/openssl/demos/guide/quic-client-non-block.c
236
BIO_ADDR *peer_addr = NULL;
crypto/openssl/demos/guide/quic-client-non-block.c
31
int family, BIO_ADDR **peer_addr)
crypto/openssl/demos/guide/quic-multi-stream.c
147
BIO_ADDR *peer_addr = NULL;
crypto/openssl/demos/guide/quic-multi-stream.c
30
int family, BIO_ADDR **peer_addr)
crypto/openssl/fuzz/quic-client.c
61
BIO_ADDR *peer_addr = NULL;
crypto/openssl/include/internal/quic_channel.h
285
int ossl_quic_channel_on_new_conn(QUIC_CHANNEL *ch, const BIO_ADDR *peer,
crypto/openssl/include/internal/quic_channel.h
327
int ossl_quic_channel_get_peer_addr(QUIC_CHANNEL *ch, BIO_ADDR *peer_addr);
crypto/openssl/include/internal/quic_channel.h
328
int ossl_quic_channel_set_peer_addr(QUIC_CHANNEL *ch, const BIO_ADDR *peer_addr);
crypto/openssl/include/internal/quic_channel.h
467
int ossl_quic_bind_channel(QUIC_CHANNEL *ch, const BIO_ADDR *peer,
crypto/openssl/include/internal/quic_demux.h
120
BIO_ADDR peer, local;
crypto/openssl/include/internal/quic_demux.h
294
const BIO_ADDR *peer,
crypto/openssl/include/internal/quic_demux.h
295
const BIO_ADDR *local);
crypto/openssl/include/internal/quic_record_rx.h
210
const BIO_ADDR *peer;
crypto/openssl/include/internal/quic_record_rx.h
216
const BIO_ADDR *local;
crypto/openssl/include/internal/quic_record_tx.h
172
const BIO_ADDR *peer;
crypto/openssl/include/internal/quic_record_tx.h
178
const BIO_ADDR *local;
crypto/openssl/include/internal/quic_ssl.h
100
const BIO_ADDR *peer_addr);
crypto/openssl/include/internal/quic_ssl.h
44
int ossl_quic_set_peer_token(SSL_CTX *ctx, BIO_ADDR *peer,
crypto/openssl/include/internal/quic_ssl.h
46
int ossl_quic_get_peer_token(SSL_CTX *ctx, BIO_ADDR *peer,
crypto/openssl/include/internal/quic_txp.h
156
const BIO_ADDR *peer);
crypto/openssl/include/internal/quic_txp.h
36
BIO_ADDR peer; /* Current destination L4 address we use. */
crypto/openssl/include/internal/recordmethod.h
135
BIO_ADDR *local,
crypto/openssl/include/internal/recordmethod.h
136
BIO_ADDR *peer,
crypto/openssl/include/openssl/bio.h
404
BIO_ADDR *peer, *local;
crypto/openssl/include/openssl/bio.h
525
#define BIO_get_conn_address(b) ((const BIO_ADDR *)BIO_ptr_ctrl(b, BIO_C_GET_CONNECT, 2))
crypto/openssl/include/openssl/bio.h
842
BIO_ADDR *BIO_ADDR_new(void);
crypto/openssl/include/openssl/bio.h
843
int BIO_ADDR_copy(BIO_ADDR *dst, const BIO_ADDR *src);
crypto/openssl/include/openssl/bio.h
844
BIO_ADDR *BIO_ADDR_dup(const BIO_ADDR *ap);
crypto/openssl/include/openssl/bio.h
845
int BIO_ADDR_rawmake(BIO_ADDR *ap, int family,
crypto/openssl/include/openssl/bio.h
847
void BIO_ADDR_free(BIO_ADDR *);
crypto/openssl/include/openssl/bio.h
848
void BIO_ADDR_clear(BIO_ADDR *ap);
crypto/openssl/include/openssl/bio.h
849
int BIO_ADDR_family(const BIO_ADDR *ap);
crypto/openssl/include/openssl/bio.h
850
int BIO_ADDR_rawaddress(const BIO_ADDR *ap, void *p, size_t *l);
crypto/openssl/include/openssl/bio.h
851
unsigned short BIO_ADDR_rawport(const BIO_ADDR *ap);
crypto/openssl/include/openssl/bio.h
852
char *BIO_ADDR_hostname_string(const BIO_ADDR *ap, int numeric);
crypto/openssl/include/openssl/bio.h
853
char *BIO_ADDR_service_string(const BIO_ADDR *ap, int numeric);
crypto/openssl/include/openssl/bio.h
854
char *BIO_ADDR_path_string(const BIO_ADDR *ap);
crypto/openssl/include/openssl/bio.h
860
const BIO_ADDR *BIO_ADDRINFO_address(const BIO_ADDRINFO *bai);
crypto/openssl/include/openssl/bio.h
898
BIO_ADDR *addr;
crypto/openssl/include/openssl/bio.h
914
int BIO_connect(int sock, const BIO_ADDR *addr, int options);
crypto/openssl/include/openssl/bio.h
915
int BIO_bind(int sock, const BIO_ADDR *addr, int options);
crypto/openssl/include/openssl/bio.h
916
int BIO_listen(int sock, const BIO_ADDR *addr, int options);
crypto/openssl/include/openssl/bio.h
917
int BIO_accept_ex(int accept_sock, BIO_ADDR *addr, int options);
crypto/openssl/include/openssl/ssl.h
2361
__owur int SSL_set1_initial_peer_addr(SSL *s, const BIO_ADDR *peer_addr);
crypto/openssl/include/openssl/ssl.h
2421
const BIO_ADDR *peer,
crypto/openssl/include/openssl/ssl.h
2422
const BIO_ADDR *local);
crypto/openssl/include/openssl/ssl.h
2626
int DTLSv1_listen(SSL *s, BIO_ADDR *client);
crypto/openssl/ssl/d1_lib.c
417
int DTLSv1_listen(SSL *ssl, BIO_ADDR *client)
crypto/openssl/ssl/d1_lib.c
427
BIO_ADDR *tmpclient = NULL;
crypto/openssl/ssl/quic/quic_channel.c
2274
static int bio_addr_eq(const BIO_ADDR *a, const BIO_ADDR *b)
crypto/openssl/ssl/quic/quic_channel.c
3624
static int ch_on_new_conn_common(QUIC_CHANNEL *ch, const BIO_ADDR *peer,
crypto/openssl/ssl/quic/quic_channel.c
3677
int ossl_quic_channel_on_new_conn(QUIC_CHANNEL *ch, const BIO_ADDR *peer,
crypto/openssl/ssl/quic/quic_channel.c
3714
int ossl_quic_bind_channel(QUIC_CHANNEL *ch, const BIO_ADDR *peer,
crypto/openssl/ssl/quic/quic_channel.c
509
int ossl_quic_channel_get_peer_addr(QUIC_CHANNEL *ch, BIO_ADDR *peer_addr)
crypto/openssl/ssl/quic/quic_channel.c
517
int ossl_quic_channel_set_peer_addr(QUIC_CHANNEL *ch, const BIO_ADDR *peer_addr)
crypto/openssl/ssl/quic/quic_channel_local.h
73
BIO_ADDR cur_peer_addr;
crypto/openssl/ssl/quic/quic_demux.c
412
const BIO_ADDR *peer,
crypto/openssl/ssl/quic/quic_demux.c
413
const BIO_ADDR *local)
crypto/openssl/ssl/quic/quic_impl.c
1132
static int csm_analyse_init_peer_addr(BIO *net_wbio, BIO_ADDR *peer)
crypto/openssl/ssl/quic/quic_impl.c
1283
const BIO_ADDR *peer_addr)
crypto/openssl/ssl/quic/quic_impl.c
3237
const BIO_ADDR *peer,
crypto/openssl/ssl/quic/quic_impl.c
3238
const BIO_ADDR *local)
crypto/openssl/ssl/quic/quic_impl.c
4837
static QUIC_TOKEN *ossl_quic_build_new_token(BIO_ADDR *peer, uint8_t *token,
crypto/openssl/ssl/quic/quic_impl.c
4890
int ossl_quic_set_peer_token(SSL_CTX *ctx, BIO_ADDR *peer,
crypto/openssl/ssl/quic/quic_impl.c
4917
int ossl_quic_get_peer_token(SSL_CTX *ctx, BIO_ADDR *peer,
crypto/openssl/ssl/quic/quic_local.h
163
BIO_ADDR init_peer_addr;
crypto/openssl/ssl/quic/quic_port.c
1106
BIO_ADDR *peer,
crypto/openssl/ssl/quic/quic_port.c
1223
static void port_send_version_negotiation(QUIC_PORT *port, BIO_ADDR *peer,
crypto/openssl/ssl/quic/quic_port.c
1335
BIO_ADDR *peer, QUIC_CONN_ID *odcid,
crypto/openssl/ssl/quic/quic_port.c
1428
static void generate_new_token(QUIC_CHANNEL *ch, BIO_ADDR *peer)
crypto/openssl/ssl/quic/quic_port.c
731
static void port_bind_channel(QUIC_PORT *port, const BIO_ADDR *peer,
crypto/openssl/ssl/quic/quic_port.c
860
static int generate_token(BIO_ADDR *peer, QUIC_CONN_ID odcid,
crypto/openssl/ssl/quic/quic_record_rx.c
56
BIO_ADDR peer, local;
crypto/openssl/ssl/quic/quic_record_tx.c
34
BIO_ADDR peer, local;
crypto/openssl/ssl/quic/quic_record_tx.c
788
static int addr_eq(const BIO_ADDR *a, const BIO_ADDR *b)
crypto/openssl/ssl/quic/quic_tls.c
108
BIO *next, BIO_ADDR *local, BIO_ADDR *peer,
crypto/openssl/ssl/quic/quic_txp.c
701
const BIO_ADDR *peer)
crypto/openssl/ssl/record/methods/dtls_meth.c
640
BIO *next, BIO_ADDR *local, BIO_ADDR *peer,
crypto/openssl/ssl/record/methods/ktls_meth.c
408
BIO *next, BIO_ADDR *local, BIO_ADDR *peer,
crypto/openssl/ssl/record/methods/tls_common.c
1406
BIO *next, BIO_ADDR *local, BIO_ADDR *peer,
crypto/openssl/ssl/ssl_lib.c
7693
int SSL_set1_initial_peer_addr(SSL *s, const BIO_ADDR *peer_addr)
crypto/openssl/test/bio_addr_test.c
134
BIO_ADDR *src = NULL, *dst = NULL;
crypto/openssl/test/bio_addr_test.c
25
static BIO_ADDR *make_dummy_addr(int family)
crypto/openssl/test/bio_addr_test.c
27
BIO_ADDR *addr;
crypto/openssl/test/bio_addr_test.c
81
static int bio_addr_is_eq(const BIO_ADDR *a, const BIO_ADDR *b)
crypto/openssl/test/bio_dgram_test.c
105
BIO_ADDR *addr1 = NULL, *addr2 = NULL, *addr3 = NULL, *addr4 = NULL,
crypto/openssl/test/bio_dgram_test.c
19
static int compare_addr(const BIO_ADDR *a, const BIO_ADDR *b)
crypto/openssl/test/bio_dgram_test.c
501
BIO_ADDR *addr1 = NULL, *addr2 = NULL, *addr3 = NULL, *addr4 = NULL;
crypto/openssl/test/bio_dgram_test.c
536
bufsz = 9 * (mtu1 + (sizeof(BIO_ADDR) * 2) + sizeof(size_t));
crypto/openssl/test/bio_tfo_test.c
210
BIO_ADDR *baddr = NULL;
crypto/openssl/test/dtlsv1listentest.c
296
BIO_ADDR *peer = NULL;
crypto/openssl/test/helpers/quictestlib.c
140
BIO_ADDR *peeraddr = NULL;
crypto/openssl/test/helpers/quictestlib.c
226
BIO_ADDR *localaddr = NULL;
crypto/openssl/test/helpers/ssltestlib.c
1045
int create_test_sockets(int *cfdp, int *sfdp, int socktype, BIO_ADDR *saddr)
crypto/openssl/test/helpers/ssltestlib.c
1269
BIO_ADDR *peer = NULL;
crypto/openssl/test/helpers/ssltestlib.h
36
int create_test_sockets(int *cfdp, int *sfdp, int socktype, BIO_ADDR *saddr);
crypto/openssl/test/quic-openssl-docker/hq-interop/quic-hq-interop-server.c
284
BIO_ADDR *addr = NULL;
crypto/openssl/test/quic-openssl-docker/hq-interop/quic-hq-interop.c
101
BIO_ADDR **peer_addr)
crypto/openssl/test/quic-openssl-docker/hq-interop/quic-hq-interop.c
682
static BIO_ADDR *peer_addr = NULL;
crypto/openssl/test/quic_client_test.c
36
BIO_ADDR *s_addr_ = NULL;
crypto/openssl/test/quic_multistream_test.c
65
BIO_ADDR *s_net_bio_orig_addr;
crypto/openssl/test/quic_multistream_test.c
67
BIO_ADDR *s_net_bio_addr;
crypto/openssl/test/quic_tserver_test.c
63
BIO_ADDR *s_addr_ = NULL;
crypto/openssl/test/quicapitest.c
2557
static BIO_ADDR *create_addr(struct in_addr *ina, short int port)
crypto/openssl/test/quicapitest.c
2559
BIO_ADDR *addr = NULL;
crypto/openssl/test/quicapitest.c
2573
static int bio_addr_bind(BIO *bio, BIO_ADDR *addr)
crypto/openssl/test/quicapitest.c
2605
static int qc_init(SSL *qconn, BIO_ADDR *dst_addr)
crypto/openssl/test/quicapitest.c
2625
BIO_ADDR *addr = NULL;
crypto/openssl/test/quicapitest.c
2727
BIO_ADDR *addr = NULL;
crypto/openssl/test/radix/quic_ops.c
79
BIO_ADDR *addr = NULL;
crypto/openssl/test/radix/quic_ops.c
986
BIO_ADDR *src_addr = NULL;