diff options
author | Martin Schanzenbach <mschanzenbach@posteo.de> | 2012-06-01 16:29:41 +0000 |
---|---|---|
committer | Martin Schanzenbach <mschanzenbach@posteo.de> | 2012-06-01 16:29:41 +0000 |
commit | 520740d4575a810a4ace1134c778fd797296d817 (patch) | |
tree | 936690d56aade0a60c3674d0bb58f79c3be7dbed /src/include/gnunet_network_lib.h | |
parent | 7f0b04482f00c6902ef972fb50d40756d31e3fdc (diff) | |
download | gnunet-520740d4575a810a4ace1134c778fd797296d817.tar.gz gnunet-520740d4575a810a4ace1134c778fd797296d817.zip |
-added accessors for network handle
Diffstat (limited to 'src/include/gnunet_network_lib.h')
-rw-r--r-- | src/include/gnunet_network_lib.h | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/src/include/gnunet_network_lib.h b/src/include/gnunet_network_lib.h index a14d5f0bb..085845a0b 100644 --- a/src/include/gnunet_network_lib.h +++ b/src/include/gnunet_network_lib.h | |||
@@ -374,6 +374,26 @@ GNUNET_NETWORK_get_fd (struct GNUNET_NETWORK_Handle *desc); | |||
374 | 374 | ||
375 | 375 | ||
376 | /** | 376 | /** |
377 | * Return the sockaddr for this network handle | ||
378 | * | ||
379 | * @param desc wrapper to process | ||
380 | * @return POSIX file descriptor | ||
381 | */ | ||
382 | struct sockaddr* | ||
383 | GNUNET_NETWORK_get_addr (struct GNUNET_NETWORK_Handle *desc); | ||
384 | |||
385 | |||
386 | /** | ||
387 | * Return sockaddr length for this network handle | ||
388 | * | ||
389 | * @param desc wrapper to process | ||
390 | * @return socklen_t for sockaddr | ||
391 | */ | ||
392 | socklen_t | ||
393 | GNUNET_NETWORK_get_addrlen (struct GNUNET_NETWORK_Handle *desc); | ||
394 | |||
395 | |||
396 | /** | ||
377 | * Copy a native fd set | 397 | * Copy a native fd set |
378 | * @param to destination | 398 | * @param to destination |
379 | * @param from native source set | 399 | * @param from native source set |