提交历史

作者 SHA1 备注 提交日期
  Xiang Xiao e1202d2ed3 Replace all ASSERT with DEBUGASSERT to save the code space 6 年之前
  Sebastien Lorquet 65be13bffe net/udp: Finish support for the UDP_BINDTODEVICE protocol socket option 6 年之前
  Gregory Nutt a0e169ad7b net/: Fix a sixlowpan typo bug recently introduced; Rename g_ipv6_allzeroaddre with the more meaning g_ipv6_unspecaddr since the all-zero address is the IPv6 unspecified address (sometime IN6_ADDR_ANY). Remove more inline tests for IPv6 multicast with tcommint net_is_addr_mcast() macro. Update some comments. 6 年之前
  Gregory Nutt 4e8e726ca3 net/udp: Trivial correct in comments due to copy-paste. 6 年之前
  Gregory Nutt 3ee61fb890 net/udp: Associated with last commit. Make sure that the new connection flag is cleared when a new UDP connection structure is allocated. 6 年之前
  Gregory Nutt fb8cf9373c net/udp: Resolve race condition in connection-less UDP sockets with read-ahead buffering. 6 年之前
  Gregory Nutt 091e3f732e net/udp: Fix several issues using connected UDP sockets: sendto() should not accept and address. Normally send() should be used instead. recvfrom() is no longer necessary. recvfrom() and poll() should not reset to accept any addresses but should, instead, only accept inputs and events from the connected remore peer. On of these issues was noted by 李桂丁 <liguiding@pinecone.net>. Changes were made as summarized here: http://www.masterraghu.com/subjects/np/introduction/unix_network_programming_v1.3/ch08lev1sec11.html 6 年之前
  Gregory Nutt 57f7677128 net/udp: Fix another related error in UDP condition compilatino (was actually using TCP setting, not UDP setting). 6 年之前
  Dmitriy Linikov a8c58607e9 Merged in hardlulz/modem-3.0-nuttx/fix-sem-EINTR (pull request #603) 6 年之前
  Gregory Nutt 7cf88d7dbd Make sure that labeling is used consistently in all function headers. 6 年之前
  Gregory Nutt fef255e5be This commit adds an as-of-yet untested implemented of UDP write buffering. 6 年之前
  Gregory Nutt 9568600ab1 Squashed commit of the following: 7 年之前
  Gregory Nutt 42a0796615 Squashed commit of the following: 7 年之前
  Gregory Nutt 83cdb0c552 Squashed commit of the following: 7 年之前
  Gregory Nutt 80412df0b1 UDP Networking: Fix unitialized variable problem found by Coverity 7 年之前
  Jussi Kivilinna 547733cbb0 Update net_timedwait() and net_lockedwait() call sites to handle negated errno in return value 7 年之前
  Gregory Nutt 8ffb103adb networking: IGMP: Remove special support for interrupt level processing (there is none) and fix some timer cancellation logic. In many files, correct comments. There is no interrupt level processing in the networking layer. 7 年之前
  Gregory Nutt 0b2a4eb4bd Networking: A little more wording changes related to interrupts vs. events 7 年之前
  Gregory Nutt bd7c84b23e Remove CONFIG_NETDEV_MULTINIC. This increases code size by a little, but greatly reduces the complexity of the network code. 7 年之前
  Gregory Nutt 572cf51fa4 Networking: Rethink IPv6 all-nodes packet routing. 7 年之前
  Gregory Nutt 835ae2999d networking: Move a little more to the inet/ subdirectory. 7 年之前
  Gregory Nutt 2ada7d5892 IPv6: Remove comparisons to the address with all ones set. IPv6 does not support broadcast addresses and certainly not in that form. Replace with multicast addresses beginning with 0xff02. 7 年之前
  Gregory Nutt 5e617f8410 UDP networking: The TTL (time to live) was not being set in the IPv4 or IPv6 header unless the UDP socket was bound. 7 年之前
  Gregory Nutt bfb93338f6 Move net/iob to drivers/iob so that the I/O buffering feature can be available to other drivers when networking is disabled. 7 年之前
  Gregory Nutt 7467329a98 Eliminate CONFIG_NO_NOINTS. Lots of files changed -> lots of testing needed. 8 年之前
  Gregory Nutt 4f208600aa Replace confusing references to uIP with just 'the network' 8 年之前
  Gregory Nutt bcbd8ee964 Networking: Cosmetic change 8 年之前
  Gregory Nutt 6209c51206 net/: More clean-up of spacing/alignment issues 9 年之前
  Gregory Nutt ab50e9d04d Networking: Get rid of g_ipv4_allzeroaddr and g_ipv4_alloneaddr. It is more efficient and more intuitive to use INADDR_ANY and INADDR_BROADCAST 9 年之前
  Gregory Nutt a82b8fd71f Networking: Fix several build errors/warning with IPv4 + IPv6 + multiple networks are enabled. 9 年之前