]> arthur.barton.de Git - netatalk.git/blobdiff - etc/afpd/fce_api_internal.h
Convert to getaddrinfo
[netatalk.git] / etc / afpd / fce_api_internal.h
index bf6cea3e83be0223661e7d8a6a0a95fb880ca2ce..9f2049fd1e0eeff5fe68a25e4050ce2974eab1a2 100755 (executable)
@@ -22,7 +22,6 @@
 \r
 #define FCE_MAX_PATH_LEN 1024\r
 #define FCE_MAX_UDP_SOCKS 5     /* Allow a maximum of udp listeners for file change events */\r
-#define FCE_MAX_IP_LEN 255      /* Man len of listener name */\r
 #define FCE_SOCKET_RETRY_DELAY_S 600 /* Pause this time in s after socket was broken */\r
 #define FCE_PACKET_VERSION  1\r
 #define FCE_HISTORY_LEN 10  /* This is used to coalesce events */\r
@@ -31,9 +30,9 @@
 struct udp_entry\r
 {\r
     int sock;\r
-    char ip[FCE_MAX_IP_LEN];\r
-    int port;\r
-    struct sockaddr_in addr;\r
+    char *addr;\r
+    char *port;\r
+    struct addrinfo addrinfo;\r
     time_t next_try_on_error;      /* In case of error set next timestamp to retry */\r
 };\r
 \r