From 30b87553c9ba692d8e051057babda90cae1b78fa Mon Sep 17 00:00:00 2001 From: Gitea Date: Tue, 8 Dec 2020 18:08:45 -0600 Subject: [PATCH] Renamed the structs --- include/netinet/in.h | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/include/netinet/in.h b/include/netinet/in.h index 3876959..8138a72 100644 --- a/include/netinet/in.h +++ b/include/netinet/in.h @@ -14,36 +14,36 @@ typedef uint16_t in_port_t; typedef uint32_t in_addr_t; #endif -typedef struct _ipv4_in_addr { +struct in_addr { in_addr_t s_addr; -} in_addr; +}; -typedef struct _ipv4_sockaddr_in { +struct sockaddr_in{ sa_family_t sin_family; in_port_t sin_port; - in_addr sin_addr; -} sockaddr_in; + struct in_addr sin_addr; +}; -typedef struct _ipv6_in_addr { +struct in6_addr { uint8_t s6_addr[16]; -} in6_addr; +}; typedef struct _ipv6_sockaddr_in { sa_family_t sin6_family; in_port_t sin6_port; uint32_t sin6_flowinfo; - in6_addr sin6_addr; + struct in6_addr sin6_addr; uint32_t sin6_scope_id; } sockaddr_in6; -extern const in6_addr in6addr_any; -extern const in6_addr in6addr_loopback; +extern const struct in6_addr in6addr_any; +extern const struct in6_addr in6addr_loopback; /* Need INIT macros for the above */ -typedef struct _ipv6_mreq { - int6_addr ipv6mr_multiaddr; +struct ipv6_mreq { + struct int6_addr ipv6mr_multiaddr; unsigned ipv6mr_interface; -} ipv6_mreq; +}; #define IPPROTO_IP 4 #define IPPROTO_IPV6 6