diff options
author | rl1987 <rl1987@sdf.lonestar.org> | 2015-03-14 20:20:50 +0200 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2015-03-31 14:37:02 -0400 |
commit | a4f89e21a6df0785f7e7714a7bf64d32f388e380 (patch) | |
tree | 58982c70653afa719f223257768b9c8d9b36880c /src/common/compat.h | |
parent | c03493ad138c024339ff78cb33e22d949c0282a8 (diff) | |
download | tor-a4f89e21a6df0785f7e7714a7bf64d32f388e380.tar.gz tor-a4f89e21a6df0785f7e7714a7bf64d32f388e380.zip |
Whitebox test for get_interface_address6_via_udp_socket_hack().
Also, fix some whitespace mishaps.
Diffstat (limited to 'src/common/compat.h')
-rw-r--r-- | src/common/compat.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/common/compat.h b/src/common/compat.h index 23f8614196..18902e0928 100644 --- a/src/common/compat.h +++ b/src/common/compat.h @@ -451,7 +451,8 @@ int tor_close_socket(tor_socket_t s); tor_socket_t tor_open_socket_with_extensions( int domain, int type, int protocol, int cloexec, int nonblock); -tor_socket_t tor_open_socket(int domain, int type, int protocol); +MOCK_DECL(tor_socket_t, +tor_open_socket,(int domain, int type, int protocol)); tor_socket_t tor_open_socket_nonblocking(int domain, int type, int protocol); tor_socket_t tor_accept_socket(tor_socket_t sockfd, struct sockaddr *addr, socklen_t *len); @@ -462,8 +463,15 @@ tor_socket_t tor_accept_socket_with_extensions(tor_socket_t sockfd, struct sockaddr *addr, socklen_t *len, int cloexec, int nonblock); +MOCK_DECL(tor_socket_t, +tor_connect_socket,(tor_socket_t socket,const struct sockaddr *address, + socklen_t address_len)); int get_n_open_sockets(void); +MOCK_DECL(int, +tor_getsockname,(tor_socket_t socket, struct sockaddr *address, + socklen_t *address_len)); + #define tor_socket_send(s, buf, len, flags) send(s, buf, len, flags) #define tor_socket_recv(s, buf, len, flags) recv(s, buf, len, flags) |