* List handling utilities to replace STD vector
*/
-struct Iperf_ListEntry;
-
/*
* A List entry that consists of a sockaddr
* a pointer to the Audience that sockaddr is
* entry
*/
struct Iperf_ListEntry {
- iperf_sockaddr data;
+ struct sockaddr_storage data;
MultiHeader *holder;
thread_Settings *server;
Iperf_ListEntry *next;
*/
void Iperf_pushback ( Iperf_ListEntry *add, Iperf_ListEntry **root );
-void Iperf_delete ( iperf_sockaddr *del, Iperf_ListEntry **root );
+void Iperf_delete ( struct sockaddr_storage *del, Iperf_ListEntry **root );
void Iperf_destroy ( Iperf_ListEntry **root );
-Iperf_ListEntry* Iperf_present ( iperf_sockaddr *find, Iperf_ListEntry *root );
+Iperf_ListEntry* Iperf_present ( struct sockaddr_storage *find, Iperf_ListEntry *root );
-Iperf_ListEntry* Iperf_hostpresent ( iperf_sockaddr *find, Iperf_ListEntry *root );
+Iperf_ListEntry* Iperf_hostpresent ( struct sockaddr_storage *find, Iperf_ListEntry *root );
#endif