提交历史

作者 SHA1 备注 提交日期
  Gregory Nutt 57f7677128 net/udp: Fix another related error in UDP condition compilatino (was actually using TCP setting, not UDP setting). 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 年之前
  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 8db55f6493 Back out most of previous commit 8 年之前
  Gregory Nutt b0ea870bcc Remove some empty code section comments 8 年之前
  Gregory Nutt 0b441ff1f4 net/: Add basic IEEE 802.15-4 socket support 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 f20ac5ef93 Add inclusion of assert.h in networking files where needed to avoid compilation errors. From Max Neklyudov. 9 年之前
  Gregory Nutt 686dcbb79c Move some useful internal macros from udp_send.c and put them in ip.h where they can be used more generally 9 年之前
  Gregory Nutt eb8f5e548f Purely cosmetic changes resulting from last review IPv6 UDP change 9 年之前
  Gregory Nutt 3f5ff4b210 IPv4 mapping to IPv6 implementation. Just for UDP. From Macs Neklyudov 9 年之前
  Gregory Nutt f4bb7f14e1 Networking: Clean up network status collection and presentation for IPv6 9 年之前
  Gregory Nutt e5d1ff373b Networking: IPv4 and IPv6 work together. This fixes a bug necessary to accomplish that as well as cleaning up a couple of other issues 9 年之前
  Gregory Nutt f4ce875711 Networking: Fix issues with UDP packet length and checksum calculations when IPv6 is selected 9 年之前
  Gregory Nutt adc91965ed NSH library: Disable put and get commends of TFTP client is not enabled; disable wget command if web client is not enabled 9 年之前
  Gregory Nutt 2842b5c5d6 Networking: Fix some problems with debug is enabled; fix a warning 9 年之前
  Gregory Nutt f7663ef0ab Networking: Final detangle off IPv4 and IPv6 TCP/UDP send logic. The Networking subsystem now compiles with IPv6 enabled 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 bee89be4f4 Networking: Drivers can have both IPv4 and IPv6 addesses, but a socket can only only one or the other; The socket connnection structures need to include a union of IPv4 and IPv6 addresses for the local address binding and for the remote address connections 9 年之前
  Gregory Nutt 630366272a Networking: Seperate tcp_input() and udp_input() into seprate functions tcp_ipv4_input(), tcp_ipv6_input(), udp_ipv4_input(), and upd_ipv6_input() than can deal will the data offsets caused by the differing sizes of the IP header. 9 年之前
  Gregory Nutt a49f0231d2 Networking: A few more IPv6-related fixes 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 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 c5fc24e110 NET: Standardize naming of all protocal header lengths 10 年之前