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/util/network.c | |
parent | 7f0b04482f00c6902ef972fb50d40756d31e3fdc (diff) | |
download | gnunet-520740d4575a810a4ace1134c778fd797296d817.tar.gz gnunet-520740d4575a810a4ace1134c778fd797296d817.zip |
-added accessors for network handle
Diffstat (limited to 'src/util/network.c')
-rw-r--r-- | src/util/network.c | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/src/util/network.c b/src/util/network.c index 1eec0c766..ff559599f 100644 --- a/src/util/network.c +++ b/src/util/network.c | |||
@@ -865,8 +865,30 @@ GNUNET_NETWORK_get_fd (struct GNUNET_NETWORK_Handle *desc) | |||
865 | return desc->fd; | 865 | return desc->fd; |
866 | } | 866 | } |
867 | 867 | ||
868 | /** | ||
869 | * Return sockaddr for this network handle | ||
870 | * | ||
871 | * @param desc wrapper to process | ||
872 | * @return sockaddr | ||
873 | */ | ||
874 | struct sockaddr* | ||
875 | GNUNET_NETWORK_get_addr (struct GNUNET_NETWORK_Handle *desc) | ||
876 | { | ||
877 | return desc->addr; | ||
878 | } | ||
868 | 879 | ||
869 | /** | 880 | /** |
881 | * Return sockaddr length for this network handle | ||
882 | * | ||
883 | * @param desc wrapper to process | ||
884 | * @return socklen_t for sockaddr | ||
885 | */ | ||
886 | socklen_t | ||
887 | GNUNET_NETWORK_get_addrlen (struct GNUNET_NETWORK_Handle *desc) | ||
888 | { | ||
889 | return desc->addrlen; | ||
890 | } | ||
891 | /** | ||
870 | * Copy a native fd set | 892 | * Copy a native fd set |
871 | * | 893 | * |
872 | * @param to destination | 894 | * @param to destination |