chiark
/
gitweb
/
~mdw
/
disorder
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Columns are now resizable and wide columns are ellipsized. Columns
[disorder]
/
lib
/
addr.h
diff --git
a/lib/addr.h
b/lib/addr.h
index 9ce2720288545384b5fd3f7fbe3f86dc5165efcd..4049b078dba343f6eaa4180bdfb1190153927ab9 100644
(file)
--- a/
lib/addr.h
+++ b/
lib/addr.h
@@
-1,6
+1,6
@@
/*
* This file is part of DisOrder.
/*
* 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
*
* 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
@@
-17,10
+17,16
@@
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
* USA
*/
* 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
#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);
struct addrinfo *get_address(const struct stringlist *a,
const struct addrinfo *pref,
char **namep);
@@
-28,6
+34,9
@@
struct addrinfo *get_address(const struct stringlist *a,
int addrinfocmp(const struct addrinfo *a,
const struct addrinfo *b);
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 */
/*
#endif /* ADDR_H */
/*