/*
- * Copyright (C) 2006-2007 Andre Noll <maan@systemlinux.org>
+ * Copyright (C) 2006-2008 Andre Noll <maan@systemlinux.org>
*
* Licensed under the GPL v2. For licencing details see COPYING.
*/
*/
extern int makesock(unsigned l3type, unsigned l4type, int passive,
const char *host, unsigned short port_number);
+extern struct in_addr extract_v4_addr(const struct sockaddr_storage *ss);
/**
* Functions to support listening sockets.
extern int para_listen(unsigned l3type, unsigned l4type, unsigned short port);
/** Pretty-printing of IPv4/6 socket addresses */
-extern char *host_and_port(struct sockaddr *sa, socklen_t len);
extern char *local_name(int sockfd);
extern char *remote_name(int sockfd);