nuttx/include/nuttx/net
Gregory Nutt efe65749ce Fix condition logic: The setup seems to support a network without sockets. That is not the case.
Squashed commit of the following:

    sched/sched/sched_getsockets.c:  Fix an error in conditional compilation.
    fs/:  Remove all conditional logic based on CONFIG_NSOCKET_DESCRIPTORS == 0
    Documentation/:  Remove all references to CONFIG_NSOCKET_DESCRIPTORS == 0
    include/:  Remove all conditional logic based on CONFIG_NSOCKET_DESCRIPTORS == 0
    libs/:  Remove all conditional logic based on CONFIG_NSOCKET_DESCRIPTORS == 0
    net/:  Remove all conditional logic based on CONFIG_NSOCKET_DESCRIPTORS == 0
    sched/:  Remove all conditional logic based on CONFIG_NSOCKET_DESCRIPTORS == 0
    syscall/:  Remove all conditional logic based on CONFIG_NSOCKET_DESCRIPTORS == 0
    tools/:  Fixups for CONFIG_NSOCKET_DESCRIPTORS no longer used to disable sockets.
2019-02-11 15:47:25 -06:00
..
arp.h Merged in dagar/nuttx/pr-arp_whitespace (pull request #780) 2018-12-09 20:12:10 +00:00
bluetooth.h include/nuttx/wireless/bluetooth: Move Bluetooth header files from include/nuttx/wireless to include/nuttx/wireless/bluetooth for symmetry with other wireless technologies. 2018-04-29 12:43:09 -06:00
dns.h libs/libc/netdb: Support multiple IP addresses per hostname 2018-11-23 07:09:47 -06:00
enc28j60.h Standardization of some function headers. 2018-03-13 09:52:27 -06:00
encx24j600.h Standardization of some function headers. 2018-03-13 09:52:27 -06:00
ethernet.h include/nuttx/net/ethernet.h: Remove CONFIG_NET_ETHERNET guard 2018-08-26 14:55:47 -06:00
ftmac100.h Standardization of some function headers. 2018-03-13 09:52:27 -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 This change adds support for semi-standard IPPROTO_ICMP AF_INET datagram sockets. This replaces the old ad hoc, nonstandard way of implementing ping with a more standard, socket interface. 2017-10-23 08:45:12 -06:00
icmpv6.h et/icmpv6: Remove the coupling between ICMPv6 and Ethernet by moving all Ethernet stuff to neighbor_ethernet_out.c and make the mac address as first field. 2018-11-09 15:41:23 -06:00
ieee802154.h net/ieee802154 and include/net/ieee802154: Fix a few more trivial typos. 2018-03-30 15:20:51 -06:00
igmp.h Squashed commit of the following: 2018-11-03 13:45:33 -06:00
ioctl.h Remove dup definition in nuttx/net/arp.h and include/nuttx/net/ioctl.h 2018-11-09 13:59:45 -06:00
ip.h net/mld: Fix a few compilation problems that cropped up in a different network configuration. Fix a logic error in setting the 'Other Querier Present' timer. Various cosmetic improvements. 2018-11-07 18:21:21 -06:00
ipopt.h Squashed commit of the following: 2018-11-01 15:19:47 -06:00
ipv6ext.h net/mld: Fix some compile errors fill debug info is enabled. Fix some errors in formatting the Listerner report. Still has a checksum error. 2018-11-04 18:18:14 -06:00
lan91c111.h drivers/net: drivers/net: Add support for Microchip LAN91C111 driver 2018-08-24 11:07:07 -06:00
loopback.h Standardization of some function headers. 2018-03-13 09:52:27 -06:00
mii.h arm/src/kinetis: Correct some Ethernet PHY register bit tests for the KSZ8081 PHY. 2018-02-01 07:24:36 -06:00
mld.h Squashed commit of the following: 2018-11-11 11:38:29 -06:00
net.h Fix condition logic: The setup seems to support a network without sockets. That is not the case. 2019-02-11 15:47:25 -06:00
netconfig.h networking: Update some comments to correct the naming used for the link layer. 2018-10-20 06:35:39 -06:00
netdev.h Fix condition logic: The setup seems to support a network without sockets. That is not the case. 2019-02-11 15:47:25 -06:00
netstats.h net/mld: Fix a few compilation problems that cropped up in a different network configuration. Fix a logic error in setting the 'Other Querier Present' timer. Various cosmetic improvements. 2018-11-07 18:21:21 -06:00
phy.h drivers/net/phy_notify.c and all network drivers that support PHY notifications: Support the signal notification through SIGEV_THREAD 2019-01-27 08:57:23 -06:00
pkt.h Standardization of some function headers. 2018-03-13 09:52:27 -06:00
radiodev.h Remove trailing spaces at the end of lines. 2018-08-13 07:39:38 -06:00
rfc6775.h libc: Add support for readv() and write(). Also includes some cosmetic changes to some unrelated files. 2017-11-11 11:44:14 -06:00
sixlowpan.h This commit attempts remove some long standard confusion in naming and some actual problems that result from the naming confusion. The basic problem is the standard MTU does not include the size of the Ethernet header. For clarity, I changed the naming of most things called MTU to PKTSIZE. For example, CONFIG_NET_ETH_MTU is now CONFIG_NET_ETH_PKTSIZE. 2018-07-04 14:10:40 -06:00
slip.h This commit attempts remove some long standard confusion in naming and some actual problems that result from the naming confusion. The basic problem is the standard MTU does not include the size of the Ethernet header. For clarity, I changed the naming of most things called MTU to PKTSIZE. For example, CONFIG_NET_ETH_MTU is now CONFIG_NET_ETH_PKTSIZE. 2018-07-04 14:10:40 -06:00
tcp.h net/tcp: Set the default TCP MSS to the value required by RFC 879 and never change it under any circumstance unless the remote host requests a larger MSS via an option the TCP header. 2018-07-05 10:54:45 -06:00
telnet.h Standardization of some function headers. 2018-03-13 09:52:27 -06:00
tun.h Standardization of some function headers. 2018-03-13 09:52:27 -06:00
udp.h Replace confusing references to uIP with just 'the network' 2016-05-30 09:51:15 -06:00
usrsock.h net/usrsock: Add the listen/accept/getpeername/ioctl support 2018-08-26 15:15:48 -06:00