blob: 90d0d8a389e5b13336a372140b2c71bcb704ef8f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
$NetBSD: patch-ah,v 1.4 1999/07/24 00:20:38 tron Exp $
--- sockunion.h.orig Sat Jul 24 02:11:15 1999
+++ sockunion.h Sat Jul 24 02:15:32 1999
@@ -0,0 +1,21 @@
+#ifndef INET_ADDRSTR
+#define INET_ADDRSTRLEN 16
+#endif
+#ifndef INET6_ADDRSTR
+#define INET6_ADDRSTRLEN 46
+#endif
+
+union sockunion {
+ struct sockinet {
+ u_char si_len;
+ u_char si_family;
+ u_short si_port;
+ } su_si;
+ struct sockaddr_in su_sin;
+#ifdef INET6
+ struct sockaddr_in6 su_sin6;
+#endif
+};
+#define su_len su_si.si_len
+#define su_family su_si.si_family
+#define su_port su_si.si_port
|