Home
last modified time | relevance | path

Searched refs:BIO_ADDR (Results 1 – 25 of 28) sorted by relevance

12

/freebsd/crypto/openssl/doc/man3/
H A DBIO_ADDR.pod5 BIO_ADDR, BIO_ADDR_new, BIO_ADDR_clear, BIO_ADDR_free, BIO_ADDR_rawmake,
8 BIO_ADDR_path_string - BIO_ADDR routines
15 typedef union bio_addr_st BIO_ADDR;
17 BIO_ADDR *BIO_ADDR_new(void);
18 void BIO_ADDR_free(BIO_ADDR *);
19 void BIO_ADDR_clear(BIO_ADDR *ap);
20 int BIO_ADDR_rawmake(BIO_ADDR *ap, int family,
22 int BIO_ADDR_family(const BIO_ADDR *ap);
23 int BIO_ADDR_rawaddress(const BIO_ADDR *ap, void *p, size_t *l);
24 unsigned short BIO_ADDR_rawport(const BIO_ADDR *ap);
[all …]
H A DBIO_connect.pod13 int BIO_bind(int sock, const BIO_ADDR *addr, int options);
14 int BIO_connect(int sock, const BIO_ADDR *addr, int options);
15 int BIO_listen(int sock, const BIO_ADDR *addr, int options);
16 int BIO_accept_ex(int accept_sock, BIO_ADDR *peer, int options);
100 L<BIO_ADDR(3)>
H A DBIO_s_connect.pod22 long BIO_set_conn_address(BIO *b, BIO_ADDR *addr);
26 const BIO_ADDR *BIO_get_conn_address(BIO *b);
71 a BIO_ADDR(3ssl).
82 BIO_get_conn_address() returns the address information as a BIO_ADDR.
194 L<BIO_ADDR(3)>, L<BIO_parse_hostserv(3)>
H A DBIO_s_datagram.pod21 int BIO_ctrl_dgram_connect(BIO *bio, const BIO_ADDR *peer);
22 int BIO_ctrl_set_connected(BIO *bio, const BIO_ADDR *peer);
25 int BIO_dgram_get_peer(BIO *bio, BIO_ADDR *peer);
26 int BIO_dgram_set_peer(BIO *bio, const BIO_ADDR *peer);
104 This outputs a B<BIO_ADDR> which specifies one of the following values,
H A DBIO_ADDRINFO.pod34 const BIO_ADDR *BIO_ADDRINFO_address(const BIO_ADDRINFO *bai);
74 BIO_ADDRINFO_address() returns the underlying B<BIO_ADDR>
H A DDTLSv1_listen.pod14 int DTLSv1_listen(SSL *ssl, BIO_ADDR *peer);
60 Additionally, for DTLSv1_listen(), the B<BIO_ADDR> pointed to by B<peer> will be
62 BIO is unable to obtain the B<BIO_ADDR> of the peer (for example because the BIO
/freebsd/crypto/openssl/crypto/bio/
H A Dbio_addr.c52 BIO_ADDR *BIO_ADDR_new(void) in BIO_ADDR_new()
54 BIO_ADDR *ret = OPENSSL_zalloc(sizeof(*ret)); in BIO_ADDR_new()
65 void BIO_ADDR_free(BIO_ADDR *ap) in BIO_ADDR_free()
70 void BIO_ADDR_clear(BIO_ADDR *ap) in BIO_ADDR_clear()
80 int BIO_ADDR_make(BIO_ADDR *ap, const struct sockaddr *sa) in BIO_ADDR_make()
102 int BIO_ADDR_rawmake(BIO_ADDR *ap, int family, in BIO_ADDR_rawmake()
140 int BIO_ADDR_family(const BIO_ADDR *ap) in BIO_ADDR_family()
145 int BIO_ADDR_rawaddress(const BIO_ADDR *ap, void *p, size_t *l) in BIO_ADDR_rawaddress()
179 unsigned short BIO_ADDR_rawport(const BIO_ADDR *ap) in BIO_ADDR_rawport()
203 static int addr_strings(const BIO_ADDR *ap, int numeric, in addr_strings()
[all …]
H A Dbio_sock2.c90 int BIO_connect(int sock, const BIO_ADDR *addr, int options) in BIO_connect()
159 int BIO_bind(int sock, const BIO_ADDR *addr, int options) in BIO_bind()
233 int BIO_listen(int sock, const BIO_ADDR *addr, int options) in BIO_listen()
314 int BIO_accept_ex(int accept_sock, BIO_ADDR *addr_, int options) in BIO_accept_ex()
318 BIO_ADDR locaddr; in BIO_accept_ex()
319 BIO_ADDR *addr = addr_ == NULL ? &locaddr : addr_; in BIO_accept_ex()
H A Dbio_local.h146 int BIO_ADDR_make(BIO_ADDR *ap, const struct sockaddr *sa);
147 const struct sockaddr *BIO_ADDR_sockaddr(const BIO_ADDR *ap);
148 struct sockaddr *BIO_ADDR_sockaddr_noconst(BIO_ADDR *ap);
149 socklen_t BIO_ADDR_sockaddr_size(const BIO_ADDR *ap);
H A Dbss_dgram.c105 BIO_ADDR peer;
122 BIO_ADDR peer;
299 BIO_ADDR peer; in dgram_read()
402 BIO_ADDR addr; in dgram_ctrl()
445 BIO_ADDR_make(&data->peer, BIO_ADDR_sockaddr((BIO_ADDR *)ptr)); in dgram_ctrl()
562 BIO_ADDR_make(&data->peer, BIO_ADDR_sockaddr((BIO_ADDR *)ptr)); in dgram_ctrl()
577 BIO_ADDR_make(&data->peer, BIO_ADDR_sockaddr((BIO_ADDR *)ptr)); in dgram_ctrl()
H A Dbss_acpt.c30 BIO_ADDR cache_accepting_addr; /* Useful if we asked for port 0 */
32 BIO_ADDR cache_peer_addr;
H A Dbss_conn.c470 const BIO_ADDR *addr = (const BIO_ADDR *)ptr; in conn_ctrl()
H A Dbio_sock.c252 BIO_ADDR res; in BIO_accept()
/freebsd/crypto/openssl/include/openssl/
H A Dbio.h213 typedef union bio_addr_st BIO_ADDR; typedef
453 # define BIO_get_conn_address(b) ((const BIO_ADDR *)BIO_ptr_ctrl(b,BIO_C_GET_CONNECT,2))
728 BIO_ADDR *BIO_ADDR_new(void);
729 int BIO_ADDR_rawmake(BIO_ADDR *ap, int family,
731 void BIO_ADDR_free(BIO_ADDR *);
732 void BIO_ADDR_clear(BIO_ADDR *ap);
733 int BIO_ADDR_family(const BIO_ADDR *ap);
734 int BIO_ADDR_rawaddress(const BIO_ADDR *ap, void *p, size_t *l);
735 unsigned short BIO_ADDR_rawport(const BIO_ADDR *ap);
736 char *BIO_ADDR_hostname_string(const BIO_ADDR *ap, int numeric);
[all …]
H A Dbio.h.in214 typedef union bio_addr_st BIO_ADDR; typedef
430 # define BIO_get_conn_address(b) ((const BIO_ADDR *)BIO_ptr_ctrl(b,BIO_C_GET_CONNECT,2))
705 BIO_ADDR *BIO_ADDR_new(void);
706 int BIO_ADDR_rawmake(BIO_ADDR *ap, int family,
708 void BIO_ADDR_free(BIO_ADDR *);
709 void BIO_ADDR_clear(BIO_ADDR *ap);
710 int BIO_ADDR_family(const BIO_ADDR *ap);
711 int BIO_ADDR_rawaddress(const BIO_ADDR *ap, void *p, size_t *l);
712 unsigned short BIO_ADDR_rawport(const BIO_ADDR *ap);
713 char *BIO_ADDR_hostname_string(const BIO_ADDR *ap, int numeric);
[all …]
H A Dssl.h2329 int DTLSv1_listen(SSL *s, BIO_ADDR *client);
/freebsd/crypto/openssl/apps/lib/
H A Ds_socket.c54 BIO_ADDR *ourpeer = NULL;
269 const BIO_ADDR *sock_address; in do_server()
271 const BIO_ADDR *sock_address_fallback = NULL; in do_server()
H A Ds_cb.c761 BIO_ADDR *lpeer = NULL, *peer = NULL; in generate_stateless_cookie_callback()
/freebsd/crypto/openssl/test/
H A Ddtlsv1listentest.c295 BIO_ADDR *peer = NULL; in dtls_listen_test()
/freebsd/crypto/openssl/ssl/
H A Dd1_lib.c457 int DTLSv1_listen(SSL *s, BIO_ADDR *client) in DTLSv1_listen()
467 BIO_ADDR *tmpclient = NULL; in DTLSv1_listen()
/freebsd/crypto/openssl/apps/include/
H A Dapps.h60 extern BIO_ADDR *ourpeer;
/freebsd/secure/lib/libcrypto/man/man3/
H A DMakefile21 MAN+= BIO_ADDR.3
757 MLINKS+= BIO_ADDR.3 BIO_ADDR_clear.3
758 MLINKS+= BIO_ADDR.3 BIO_ADDR_family.3
759 MLINKS+= BIO_ADDR.3 BIO_ADDR_free.3
760 MLINKS+= BIO_ADDR.3 BIO_ADDR_hostname_string.3
761 MLINKS+= BIO_ADDR.3 BIO_ADDR_new.3
762 MLINKS+= BIO_ADDR.3 BIO_ADDR_path_string.3
763 MLINKS+= BIO_ADDR.3 BIO_ADDR_rawaddress.3
764 MLINKS+= BIO_ADDR.3 BIO_ADDR_rawmake.3
765 MLINKS+= BIO_ADDR.3 BIO_ADDR_rawport.3
[all …]
/freebsd/crypto/openssl/util/
H A Dindent.pro88 -T BIO_ADDR
H A Dother.syms30 BIO_ADDR datatype
/freebsd/crypto/openssl/doc/
H A Dbuild.info550 DEPEND[html/man3/BIO_ADDR.html]=man3/BIO_ADDR.pod
551 GENERATE[html/man3/BIO_ADDR.html]=man3/BIO_ADDR.pod
552 DEPEND[man/man3/BIO_ADDR.3]=man3/BIO_ADDR.pod
553 GENERATE[man/man3/BIO_ADDR.3]=man3/BIO_ADDR.pod
2923 html/man3/BIO_ADDR.html \
3531 man/man3/BIO_ADDR.3 \

12