diff options
author | David Barksdale <amatus.amongus@gmail.com> | 2013-06-20 15:32:31 +0000 |
---|---|---|
committer | David Barksdale <amatus.amongus@gmail.com> | 2013-06-20 15:32:31 +0000 |
commit | 787064590f251187bfbe6e33da38c5782f80ada2 (patch) | |
tree | c7f9e9a509e3b5eadfc5347a47c36eea01d99428 /src/include/gnunet_network_lib.h | |
parent | e5af03c2e73f6e4ee8558e29e99ff39a8d7204d2 (diff) | |
download | gnunet-787064590f251187bfbe6e33da38c5782f80ada2.tar.gz gnunet-787064590f251187bfbe6e33da38c5782f80ada2.zip |
Fixed GNUNET_CLIENT_service_test on FreeBSD.
This should also fix any other platform with
AF_UNIX that is not Linux or Mingw.
Diffstat (limited to 'src/include/gnunet_network_lib.h')
-rw-r--r-- | src/include/gnunet_network_lib.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/include/gnunet_network_lib.h b/src/include/gnunet_network_lib.h index 1ff397e86..1627058c5 100644 --- a/src/include/gnunet_network_lib.h +++ b/src/include/gnunet_network_lib.h | |||
@@ -133,17 +133,25 @@ GNUNET_NETWORK_socket_set_blocking (struct GNUNET_NETWORK_Handle *fd, | |||
133 | 133 | ||
134 | 134 | ||
135 | /** | 135 | /** |
136 | * Fail to bind if an address is already in use. | ||
137 | */ | ||
138 | #define GNUNET_BIND_EXCLUSIVE 0x01 | ||
139 | |||
140 | |||
141 | /** | ||
136 | * Bind to a connected socket | 142 | * Bind to a connected socket |
137 | * | 143 | * |
138 | * @param desc socket to bind | 144 | * @param desc socket to bind |
139 | * @param address address to be bound | 145 | * @param address address to be bound |
140 | * @param address_len length of address | 146 | * @param address_len length of address |
147 | * @param flags flags affecting bind behaviour | ||
141 | * @return GNUNET_OK on success, GNUNET_SYSERR otherwise | 148 | * @return GNUNET_OK on success, GNUNET_SYSERR otherwise |
142 | */ | 149 | */ |
143 | int | 150 | int |
144 | GNUNET_NETWORK_socket_bind (struct GNUNET_NETWORK_Handle *desc, | 151 | GNUNET_NETWORK_socket_bind (struct GNUNET_NETWORK_Handle *desc, |
145 | const struct sockaddr *address, | 152 | const struct sockaddr *address, |
146 | socklen_t address_len); | 153 | socklen_t address_len, |
154 | int flags); | ||
147 | 155 | ||
148 | /** | 156 | /** |
149 | * Close a socket. | 157 | * Close a socket. |