aboutsummaryrefslogtreecommitdiff
path: root/src/util/network.c
diff options
context:
space:
mode:
authorMartin Schanzenbach <mschanzenbach@posteo.de>2012-06-01 16:29:41 +0000
committerMartin Schanzenbach <mschanzenbach@posteo.de>2012-06-01 16:29:41 +0000
commit520740d4575a810a4ace1134c778fd797296d817 (patch)
tree936690d56aade0a60c3674d0bb58f79c3be7dbed /src/util/network.c
parent7f0b04482f00c6902ef972fb50d40756d31e3fdc (diff)
downloadgnunet-520740d4575a810a4ace1134c778fd797296d817.tar.gz
gnunet-520740d4575a810a4ace1134c778fd797296d817.zip
-added accessors for network handle
Diffstat (limited to 'src/util/network.c')
-rw-r--r--src/util/network.c22
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 */
874struct sockaddr*
875GNUNET_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 */
886socklen_t
887GNUNET_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