- ipv6 support (-DUSE_IPV6)
[sip-router] / udp_server.h
index 671694c..109b1a0 100644 (file)
@@ -7,14 +7,16 @@
 
 #include <sys/types.h>
 #include <sys/socket.h>
+#include "ip_addr.h"
 
 #define MAX_RECV_BUFFER_SIZE   256*1024
 #define BUFFER_INCREMENT       2048
 
 extern int udp_sock;
 
-int udp_init(unsigned long ip, unsigned short port);
-int udp_send(char *buf, unsigned len, struct sockaddr*  to, unsigned tolen);
+int udp_init(struct ip_addr* ip, unsigned short port);
+int udp_send(char *buf, unsigned len, union sockaddr_union*  to,
+                               unsigned tolen);
 int udp_rcv_loop();