diff options
author | Henryk Plötz <henryk@ploetzli.ch> | 2014-10-03 20:04:14 +0200 |
---|---|---|
committer | Henryk Plötz <henryk@ploetzli.ch> | 2014-10-03 20:04:14 +0200 |
commit | c44d8b51ffb5a413f8bbdbd9991bbc573853e397 (patch) | |
tree | e7f2e644de620879f610c909c405cbc4e44d6062 /sockaddr_in6.h1 | |
parent | 0e5b2871ca6456b01d4bf037a6e68badf1ff1a41 (diff) | |
download | tinydnssec-c44d8b51ffb5a413f8bbdbd9991bbc573853e397.tar.gz tinydnssec-c44d8b51ffb5a413f8bbdbd9991bbc573853e397.tar.bz2 |
Apply patch djbdns-1.05-test27.diff.bz2
Source was http://www.fefe.de/dns/djbdns-1.05-test27.diff.bz2, SHA1 f0380ec1866f49c0bcf6369a923ac0a4a5095da8
Diffstat (limited to 'sockaddr_in6.h1')
-rw-r--r-- | sockaddr_in6.h1 | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/sockaddr_in6.h1 b/sockaddr_in6.h1 new file mode 100644 index 0000000..b1f8f5e --- /dev/null +++ b/sockaddr_in6.h1 @@ -0,0 +1,21 @@ +#include "haveip6.h" +#ifdef LIBC_HAS_IP6 +#include <sys/types.h> +#include <sys/socket.h> +#define sockaddr_in6 blub +#include <netinet/in.h> +#undef sockaddr_in6 + +struct sockaddr_in6 { + sa_family_t sin6_family; /* AF_INET6 */ + unsigned short sin6_port; /* transport layer port # */ + uint32_t sin6_flowinfo; /* IPv6 traffic class & flow info */ + struct in6_addr sin6_addr; /* IPv6 address */ + uint32_t sin6_scope_id; /* set of interfaces for a scope */ +}; + +#else +#include <sys/types.h> +#include <sys/socket.h> +#include <netinet/in.h> +#endif |