Commit History

Author SHA1 Message Date
  Gregory Nutt 81aecdce1e net/igmp/igmp_send.c: Fix a typo in a debug statement. Noted by Bernd Walter. 5 years ago
  Gregory Nutt a52ceac13e net/: Now handles reception of IPv4 packets with larger IPv4 headers containing options. 5 years ago
  Gregory Nutt b1a61834d9 net/mld: Review and update all MLD message receipt logic. Also ripple changs that are, hopefully, improvements back to IGMP. 6 years ago
  Gregory Nutt 863f617262 net/igmp and net/mld: Fix problem when both IGMP and MLD are enabled. The cannot share the same group list in the network devices structure. 6 years ago
  Gregory Nutt b54ffe858a Standardization of some function headers. 6 years ago
  Gregory Nutt 7cf88d7dbd Make sure that labeling is used consistently in all function headers. 6 years ago
  Louis Mayencourt dfa0574e7b net/igmp/igmp_send.c: Fix incoming IGMP checksum calculation 7 years ago
  Gregory Nutt 0b2a4eb4bd Networking: A little more wording changes related to interrupts vs. events 7 years ago
  Gregory Nutt 835ae2999d networking: Move a little more to the inet/ subdirectory. 7 years ago
  Gregory Nutt 43eb04bb8f Without lowsyslog() *llinfo() is not useful. Eliminate and replace with *info(). 8 years ago
  Gregory Nutt fc3540cffe Replace all occurrences of vdbg with vinfo 8 years ago
  Gregory Nutt b0ea870bcc Remove some empty code section comments 8 years ago
  Gregory Nutt 0fb035f76b Standardize some naming in code section comments 8 years ago
  Gregory Nutt 6209c51206 net/: More clean-up of spacing/alignment issues 9 years ago
  Gregory Nutt cb9e27c3b0 Standardize naming used for public data and function groupings 9 years ago
  Gregory Nutt f4bb7f14e1 Networking: Clean up network status collection and presentation for IPv6 9 years ago
  Gregory Nutt 2663538b0a Networking: Replace all references to the macros net_ipaddr_copy, net_ipaddr_hdrcopy, net_ipaddr_cmp, net_ipaddr_hdrcmp, and net_ipaddr_maskcmp with the appropriate IPv4 or IPv6 version of the macro (such as net_ipv4addr_copy). The goal is to support both IPv4 and IPv6 simultaneously. This requires that the macros be distinct and not conditionally defined to one on or the other. 9 years ago
  Gregory Nutt 5e938941a6 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. 9 years ago
  Gregory Nutt a7ce1279f9 Networking: (1) Copied all ICMP sources files to net/icmpv6 with proper renaming and removal of IPv4 logic, (2) remove IPv6 logic from files in net/icmp, (3) copied include/nuttx/icmp.h to icmpv6.h and removed IPv4 specific logic, (4) removed all IPv6 logic from icmp.h, (5) IP_HDRLEN became IPv4_HDRLEN and IPv6_HDRLEN, (6) ip_chksum() became ipv4_chksum() and ipv6_chksum(), and (7) added partial support for ICMPv6 statistics. 9 years ago
  Gregory Nutt c64cb19861 Move IP header flags from tcp.h to ip.h and rename IP_FLAGS vs TCPFLAGS. The problem fixed here is that there IP flags were not available when TCP was disabled. The IP flags are used in ICMP and IGFMP 10 years ago
  Gregory Nutt 2e55db369d Network: All logic will now handle varialbe length link layer protocol headers within incoming packets. This permits use of multiple network interfaces with differing data links. For example, ETHERNET + SLIP 10 years ago
  Gregory Nutt b77fda2c95 NET: Rename TCP state values: UIP_ -> TCP_ 10 years ago
  Gregory Nutt 2d52d70d4c NET: Move private definitions from include/nuttx/net/tcp to net/tcp/tcp.h 10 years ago
  Gregory Nutt c5fc24e110 NET: Standardize naming of all protocal header lengths 10 years ago
  Gregory Nutt 60246e613b NET: emoved all includes of uip.h; added includes of ip.h wherever needed. Tried to fix problems of the now missing sneak inclusions because uip.h was removed. There are probably a few of these that were missed. 10 years ago
  Gregory Nutt 0bb153b8cb Remove all inclusion of uip.h 10 years ago
  Gregory Nutt 8615dd0aeb NET: rename include/net/ip.h to ipopt.h 10 years ago
  Gregory Nutt a6b39d1879 NET: in-progress change... don't use 10 years ago
  Gregory Nutt cce35ce975 NET: More renaming 10 years ago
  Gregory Nutt ad3e39e53d NET: Rename uiphdr_ipaddr_copy to net_ipaddr_hdrcopy, uip_ip4addr_conv to net_ip4addr_conv32, and uip_ethaddr_cmp to eth_addr_cmp 10 years ago