Gregory Nutt
|
81aecdce1e
net/igmp/igmp_send.c: Fix a typo in a debug statement. Noted by Bernd Walter.
|
5 年之前 |
Gregory Nutt
|
a52ceac13e
net/: Now handles reception of IPv4 packets with larger IPv4 headers containing options.
|
5 年之前 |
Gregory Nutt
|
b1a61834d9
net/mld: Review and update all MLD message receipt logic. Also ripple changs that are, hopefully, improvements back to IGMP.
|
6 年之前 |
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 年之前 |
Gregory Nutt
|
b54ffe858a
Standardization of some function headers.
|
6 年之前 |
Gregory Nutt
|
7cf88d7dbd
Make sure that labeling is used consistently in all function headers.
|
6 年之前 |
Louis Mayencourt
|
dfa0574e7b
net/igmp/igmp_send.c: Fix incoming IGMP checksum calculation
|
7 年之前 |
Gregory Nutt
|
0b2a4eb4bd
Networking: A little more wording changes related to interrupts vs. events
|
7 年之前 |
Gregory Nutt
|
835ae2999d
networking: Move a little more to the inet/ subdirectory.
|
7 年之前 |
Gregory Nutt
|
43eb04bb8f
Without lowsyslog() *llinfo() is not useful. Eliminate and replace with *info().
|
8 年之前 |
Gregory Nutt
|
fc3540cffe
Replace all occurrences of vdbg with vinfo
|
8 年之前 |
Gregory Nutt
|
b0ea870bcc
Remove some empty code section comments
|
8 年之前 |
Gregory Nutt
|
0fb035f76b
Standardize some naming in code section comments
|
8 年之前 |
Gregory Nutt
|
6209c51206
net/: More clean-up of spacing/alignment issues
|
9 年之前 |
Gregory Nutt
|
cb9e27c3b0
Standardize naming used for public data and function groupings
|
9 年之前 |
Gregory Nutt
|
f4bb7f14e1
Networking: Clean up network status collection and presentation for IPv6
|
9 年之前 |
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 年之前 |
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 年之前 |
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 年之前 |
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 年之前 |
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 年之前 |
Gregory Nutt
|
b77fda2c95
NET: Rename TCP state values: UIP_ -> TCP_
|
10 年之前 |
Gregory Nutt
|
2d52d70d4c
NET: Move private definitions from include/nuttx/net/tcp to net/tcp/tcp.h
|
10 年之前 |
Gregory Nutt
|
c5fc24e110
NET: Standardize naming of all protocal header lengths
|
10 年之前 |
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 年之前 |
Gregory Nutt
|
0bb153b8cb
Remove all inclusion of uip.h
|
10 年之前 |
Gregory Nutt
|
8615dd0aeb
NET: rename include/net/ip.h to ipopt.h
|
10 年之前 |
Gregory Nutt
|
a6b39d1879
NET: in-progress change... don't use
|
10 年之前 |
Gregory Nutt
|
cce35ce975
NET: More renaming
|
10 年之前 |
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 年之前 |