diff options
Diffstat (limited to 'src/include/gpxe/in.h')
| -rw-r--r-- | src/include/gpxe/in.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/include/gpxe/in.h b/src/include/gpxe/in.h index 40e4d4073..831a6110f 100644 --- a/src/include/gpxe/in.h +++ b/src/include/gpxe/in.h @@ -71,7 +71,7 @@ struct sockaddr_in { char pad[ sizeof ( struct sockaddr ) - sizeof ( sa_family_t ) - sizeof ( uint16_t ) - sizeof ( struct in_addr ) ]; -}; +} __attribute__ (( may_alias )); /** * IPv6 socket address @@ -87,7 +87,7 @@ struct sockaddr_in6 { uint32_t sin6_flowinfo; /* Flow number */ struct in6_addr sin6_addr; /* 128-bit destination address */ uint32_t sin6_scope_id; /* Scope ID */ -}; +} __attribute__ (( may_alias )); extern int inet_aton ( const char *cp, struct in_addr *inp ); extern char * inet_ntoa ( struct in_addr in ); |
