Skip to content

Commit 26b5c29

Browse files
committed
Add hostname field to sockaddr_union
1 parent e00300c commit 26b5c29

File tree

1 file changed

+12
-3
lines changed

1 file changed

+12
-3
lines changed

ip_addr.h

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -80,10 +80,19 @@ struct net{
8080
struct ip_addr mask;
8181
};
8282

83+
union sockaddr_union_no_hostname{
84+
struct sockaddr s;
85+
struct sockaddr_in sin;
86+
struct sockaddr_in6 sin6;
87+
};
8388
union sockaddr_union{
84-
struct sockaddr s;
85-
struct sockaddr_in sin;
86-
struct sockaddr_in6 sin6;
89+
struct sockaddr s;
90+
struct sockaddr_in sin;
91+
struct sockaddr_in6 sin6;
92+
struct {
93+
union sockaddr_union_no_hostname _padding;
94+
char hostname[256];
95+
} h;
8796
};
8897

8998

0 commit comments

Comments
 (0)