summaryrefslogtreecommitdiff
path: root/nuttx/include/net/ioctls.h
diff options
context:
space:
mode:
Diffstat (limited to 'nuttx/include/net/ioctls.h')
-rw-r--r--nuttx/include/net/ioctls.h30
1 files changed, 0 insertions, 30 deletions
diff --git a/nuttx/include/net/ioctls.h b/nuttx/include/net/ioctls.h
index 4be5727ac..785c7d4f2 100644
--- a/nuttx/include/net/ioctls.h
+++ b/nuttx/include/net/ioctls.h
@@ -40,8 +40,6 @@
* Included Files
****************************************************************************/
-#include <sys/socket.h>
-
/****************************************************************************
* Definitions
****************************************************************************/
@@ -69,38 +67,10 @@
#define SIOCDIFADDR (_SIOCBASE|0x000c) /* Delete IP address */
#define SIOCGIFCOUNT (_SIOCBASE|0x000d) /* Get number of devices */
-/* Sizing parameters */
-
-#define IFNAMSIZ 6
-#define IFHWADDRLEN 6
-
/****************************************************************************
* Type Definitions
****************************************************************************/
-struct ifreq
-{
- char ifr_name[IFNAMSIZ]; /* Network device name (e.g. "eth0") */
- union
- {
- struct sockaddr ifru_addr; /* IP Address */
- struct sockaddr ifru_dstaddr; /* P-to-P Address */
- struct sockaddr ifru_broadaddr; /* Broadcast address */
- struct sockaddr ifru_netmask; /* Netmask */
- struct sockaddr ifru_hwaddr; /* MAC address */
- int ifru_count; /* Number of devices */
- int ifru_mtu; /* MTU size */
- } ifr_ifru;
-};
-
-#define ifr_addr ifr_ifru.ifru_addr /* IP address */
-#define ifr_dstaddr ifr_ifru.ifru_dstaddr /* P-to-P Address */
-#define ifr_broadaddr ifr_ifru.ifru_broadaddr /* Broadcast address */
-#define ifr_netmask ifr_ifru.ifru_netmask /* Interface net mask */
-#define ifr_hwaddr ifr_ifru.ifru_hwaddr /* MAC address */
-#define ifr_mtu ifr_ifru.ifru_mtu /* MTU */
-#define ifr_count ifr_ifru.ifru_count /* Number of devices */
-
/****************************************************************************
* Public Function Prototypes
****************************************************************************/