/*
* This file is part of DisOrder.
- * Copyright (C) 2004 Richard Kettlewell
+ * Copyright (C) 2004, 2007, 2008 Richard Kettlewell
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
* USA
*/
+/** @file lib/addr.h
+ * @brief Socket address support */
#ifndef ADDR_H
#define ADDR_H
+#include <netdb.h>
+
+#include "configuration.h"
+
struct addrinfo *get_address(const struct stringlist *a,
const struct addrinfo *pref,
char **namep);
int addrinfocmp(const struct addrinfo *a,
const struct addrinfo *b);
+int multicast(const struct sockaddr *sa);
+char *format_sockaddr(const struct sockaddr *sa);
+
#endif /* ADDR_H */
/*
comment-column:40
End:
*/
-/* arch-tag:3502f44d5fa2fd1825e8169df59fa864 */