net/SocketAddress: light wrapper for struct sockaddr

This commit is contained in:
Max Kellermann
2015-02-10 20:30:10 +01:00
parent 42890b9acf
commit 4e30e74739
15 changed files with 201 additions and 67 deletions

View File

@@ -26,10 +26,10 @@
#include <stddef.h>
struct sockaddr;
struct addrinfo;
class Error;
class Domain;
class SocketAddress;
extern const Domain resolver_domain;
@@ -42,7 +42,7 @@ extern const Domain resolver_domain;
*/
gcc_pure
std::string
sockaddr_to_string(const sockaddr *sa, size_t length);
sockaddr_to_string(SocketAddress address);
/**
* Resolve a specification in the form "host", "host:port",