diff --git a/sys/include/net/sock.h b/sys/include/net/sock.h index 4b7dbc6c20..9e3fda67d0 100644 --- a/sys/include/net/sock.h +++ b/sys/include/net/sock.h @@ -167,7 +167,7 @@ typedef struct { /** * @brief Common IP-based transport layer end point */ -typedef struct _sock_tl_ep { +struct _sock_tl_ep { sock_ip_ep_t ip; /**< IP end point */ uint16_t port; /**< transport layer port */ }; diff --git a/sys/include/net/sock/ip.h b/sys/include/net/sock/ip.h index fe643e8d12..8be50bc4e9 100644 --- a/sys/include/net/sock/ip.h +++ b/sys/include/net/sock/ip.h @@ -39,26 +39,6 @@ extern "C" { #endif -/** - * @brief An end point for a raw IPv4/IPv6 sock object - */ -typedef struct { - uint16_t family; /**< family of sock_ip_ep_t::addr as defined in @ref net_af */ - - /** - * @brief stack-specific network interface ID - * - * @todo port to common network interface identifiers in PR #5511. - * - * Use @ref SOCK_ADDR_ANY_NETIF for any interface. - * For reception this is the local interface the message came over, - * for transmission, this is the local interface the message should be send - * over - */ - uint16_t netif; - sock_addr_ip_t addr; /**< IP address */ -} sock_ip_ep_t; - /** * @brief Implementation-specific type of a raw IPv4/IPv6 sock object *