incubator-nuttx/net/icmpv6
dongjianli 09c689ea15 net/icmp and icmpv6: Fix failure to poll ICMP socket issue. 2018-08-26 15:37:03 -06:00
..
Kconfig net/icmpv6/icmpv6_radvertise.c: Add option to manually specify router prefix 2017-11-08 07:47:41 -06:00
Make.defs This commit adds support for semi-standard IPPROTO_ICMP6 sockets. This is a replacement for the non-standard ICMPv6 ping support that violated the portable POSIX OS interface. 2017-10-24 11:23:08 -06:00
icmpv6.h net/icmp/icmp_conn.c and net/icmpv6/icmpv6_conn.c: Change the type of id in icmpv[6]_findconn to uint16_t 2018-08-26 15:28:02 -06:00
icmpv6_advertise.c Standardization of some function headers. 2018-03-13 09:52:27 -06:00
icmpv6_autoconfig.c net/: More fixes to wrong comments from old change from the interrupt driven network to the work-queue driven network. 2018-06-23 15:03:01 -06:00
icmpv6_conn.c net/icmp/icmp_conn.c and net/icmpv6/icmpv6_conn.c: Change the type of id in icmpv[6]_findconn to uint16_t 2018-08-26 15:28:02 -06:00
icmpv6_input.c Standardization of some function headers. 2018-03-13 09:52:27 -06:00
icmpv6_neighbor.c net/: More fixes to wrong comments from old change from the interrupt driven network to the work-queue driven network. 2018-06-23 15:03:01 -06:00
icmpv6_netpoll.c net/icmp and icmpv6: Fix failure to poll ICMP socket issue. 2018-08-26 15:37:03 -06:00
icmpv6_notify.c Squashed commit of the following: 2017-10-03 15:35:24 -06:00
icmpv6_poll.c Standardization of some function headers. 2018-03-13 09:52:27 -06:00
icmpv6_radvertise.c 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
icmpv6_recvfrom.c net/: Fix some incorrect comments that go back for years (but have also been cloned in newer files). The network was once interrupt driver, but now runs on the work queue with a semaphore to enforce mutual exclusion. 2018-06-23 14:09:06 -06:00
icmpv6_rnotify.c Squashed commit of the following: 2017-10-03 15:35:24 -06:00
icmpv6_rsolicit.c Trivial typo fixes 2018-06-23 06:20:25 -06:00
icmpv6_sendto.c net/: Fix some incorrect comments that go back for years (but have also been cloned in newer files). The network was once interrupt driver, but now runs on the work queue with a semaphore to enforce mutual exclusion. 2018-06-23 14:09:06 -06:00
icmpv6_sockif.c net/ and include/nuttx/net: Add getpeername() support 2018-07-19 07:16:30 -06:00
icmpv6_solicit.c net/: There are many different checks for IPv6 multicast addresses. Most of the checks are different. RFC 3513 clearly specifies how to detect an IPv6 multilcast address: they should begin with 0xffxx. I did not change some of the checks in ipv6_input.c, however. In that file, the comments indicate that the code should only pick of certain mulicast address that begin withi 0xff02. 2018-06-23 10:13:38 -06:00