nuttx/include/nuttx/net
2015-11-27 16:39:14 -06:00
..
arp.h Standardize some header files 2015-02-16 14:29:43 -06:00
cs89x0.h include/nuttx/net/netdev.h and several Ethernet drivers in arch/: Most network drivers to not support statistics. Those that do only support them when DEBUG is enabled. Each driver collects an architecture specific set of statistics and there is no mechanism in place to view those statistics. Thus, the driver feature was mostly useless. This change standardizes the driver statistics and puts the definition in the common network device structure defined in netdev.h where they can be accessed by network applications. All Ethernet drivers that collect statistics have been adapted to use these common statistics. 2015-11-26 12:08:09 -06:00
dns.h NETDB: Make sure that we have a valid DNS server address before attempting DNS queuries; Provide an optional default DNS server address in the configuration 2015-07-13 08:19:31 -06:00
enc28j60.h include/nuttx/net/netdev.h and several Ethernet drivers in arch/: Most network drivers to not support statistics. Those that do only support them when DEBUG is enabled. Each driver collects an architecture specific set of statistics and there is no mechanism in place to view those statistics. Thus, the driver feature was mostly useless. This change standardizes the driver statistics and puts the definition in the common network device structure defined in netdev.h where they can be accessed by network applications. All Ethernet drivers that collect statistics have been adapted to use these common statistics. 2015-11-26 12:08:09 -06:00
encx24j600.h include/nuttx/net/netdev.h and several Ethernet drivers in arch/: Most network drivers to not support statistics. Those that do only support them when DEBUG is enabled. Each driver collects an architecture specific set of statistics and there is no mechanism in place to view those statistics. Thus, the driver feature was mostly useless. This change standardizes the driver statistics and puts the definition in the common network device structure defined in netdev.h where they can be accessed by network applications. All Ethernet drivers that collect statistics have been adapted to use these common statistics. 2015-11-26 12:08:09 -06:00
ethernet.h Standardize some header files 2015-02-16 14:29:43 -06:00
ftmac100.h Add support for a Faraday FTMAC100 Ethernet MAC Driver. From Anton D. Kachalov 2015-07-29 15:57:58 -06:00
gmii.h Clean up and review of header files for conformance to standards 2015-06-12 19:26:01 -06:00
icmp.h Networking: Replace all references to net_ipaddr_t with either in_addr_t on net_ipv6addr_t. The goal is to support both IPv4 and IPv6 simultaneously. This requires that the two types be distinct and not conditionally typedef'ed to net_ipaddr_t. 2015-01-16 12:30:18 -06:00
icmpv6.h Networking: Add support for sending ICMPv6 Router Solicitation and receiving Router advertisement. This is a part of the ICMPv6 auto-configuration logic is still still not complete 2015-02-03 13:25:28 -06:00
igmp.h Networking: Misck IPv6 detanglement 2015-01-15 12:19:44 -06:00
iob.h Standardize naming used for public data and function groupings 2015-10-02 16:30:35 -06:00
ioctl.h Add an ioctal() that can be used to perform ICMPv6 auto-configuration 2015-02-03 08:54:42 -06:00
ip.h Networking: With these changes, I can ping the local loopback device from the simulator 2015-08-24 13:49:12 -06:00
ipopt.h NET: rename include/net/ip.h to ipopt.h 2014-07-04 16:44:53 -06:00
loopback.h Networking: With these changes, I can ping the local loopback device from the simulator 2015-08-24 13:49:12 -06:00
mii.h Add definitions for SMSC LAN8742A PHY 2015-07-19 13:09:48 -06:00
net.h net/: Add procfs support for network device status 2015-11-27 16:39:14 -06:00
netconfig.h Networking: Fix loopback device MTU 2015-08-26 10:33:44 -06:00
netdev.h Fix an error in a network device statistics macro 2015-11-26 14:44:07 -06:00
netstats.h Networking: Clean up network status collection and presentation for IPv6 2015-01-24 08:26:12 -06:00
phy.h Finishes the ioctl definition to subscribe to PHY events. Revamp network ioctl signature to support arguments other than struct mii_ioctl_data. 2014-08-16 14:08:04 -06:00
pkt.h NET: Most of the contents of include/nuttx/net/pkt.h moved to net/pkt/pkt.h 2014-07-05 13:59:22 -06:00
slip.h Standardize naming of all SLIP configuration options 2015-08-06 15:08:15 -06:00
tcp.h Networking: Final detangle off IPv4 and IPv6 TCP/UDP send logic. The Networking subsystem now compiles with IPv6 enabled 2015-01-18 08:56:05 -06:00
tun.h Another TUN driver fix from Max Neklyudov 2015-08-21 07:40:13 -06:00
udp.h Networking: Final detangle off IPv4 and IPv6 TCP/UDP send logic. The Networking subsystem now compiles with IPv6 enabled 2015-01-18 08:56:05 -06:00