summaryrefslogtreecommitdiff
path: root/src/udp.h
diff options
context:
space:
mode:
authorChristian Pointner <equinox@anytun.org>2008-12-28 02:39:57 +0000
committerChristian Pointner <equinox@anytun.org>2008-12-28 02:39:57 +0000
commit03e65a0b2401f63c8b10a1395def5c7859280aba (patch)
tree1f1643f21653cfca58f3aa5b48871ac963114cdd /src/udp.h
parentfixed memory error und udp_close (diff)
added enpoint to string functions
Diffstat (limited to 'src/udp.h')
-rw-r--r--src/udp.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/udp.h b/src/udp.h
index 91867b2..848673c 100644
--- a/src/udp.h
+++ b/src/udp.h
@@ -47,7 +47,11 @@ typedef struct udp_socket_struct udp_socket_t;
void udp_init(udp_socket_t** sock, const char* local_addr, const char* port);
void udp_set_remote(udp_socket_t* sock, const char* remote_addr, const char* port);
void udp_close(udp_socket_t** sock);
-
+
+char* udp_endpoint_to_string(struct sockaddr_storage ss);
+char* udp_get_local_end_string(udp_socket_t* sock);
+char* udp_get_remote_end_string(udp_socket_t* sock);
+
int udp_read(udp_socket_t* sock, u_int8_t* buf, u_int32_t len, struct sockaddr_storage* remote_end_);
int udp_write(udp_socket_t* sock, u_int8_t* buf, u_int32_t len);