Alin Jerpelea
|
37d5c1b0d9
net: Author Gregory Nutt: update licenses to Apache
|
3 年之前 |
Abdelatif Guettouche
|
6385408483
net/: Correct some comments.
|
3 年之前 |
Xiang Xiao
|
affc32c9d1
net/: Fix net checksum related issue
|
4 年之前 |
Gregory Nutt
|
f6b00e1966
tools/nxstyle.c: Fix logic error that prevent detecion of '/' and '/=' as operators. net/: Minor updates resulting from testing tools/nxstyle.
|
5 年之前 |
Gregory Nutt
|
392c90b020
6loWPAN: Fix last checksum issues. Contiki 6loWPAN port is now complete (but completely untested)
|
7 年之前 |
Gregory Nutt
|
b0ea870bcc
Remove some empty code section comments
|
8 年之前 |
Gregory Nutt
|
6209c51206
net/: More clean-up of spacing/alignment issues
|
9 年之前 |
Gregory Nutt
|
0e2986f131
net/tcp: The logic that binds a specific networkd device to a connection was faulty for the case of multiple network devices. On bind(), the local address should be used to associate a device with the connection (if the local address is not INADDR_ANY); On connect(), the remote address should be used (in case the local address is INADDR_ANY). On accept(), it does not matter but the remote address is the one guarenteed to be available.
|
9 年之前 |
Gregory Nutt
|
f4ce875711
Networking: Fix issues with UDP packet length and checksum calculations when IPv6 is selected
|
9 年之前 |
Gregory Nutt
|
d68cd0d8de
Networking: Update ICMPv6 logic to RFCs
|
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
|
4a0eb1f0b1
Networking: Calculation of TCP and UDP checksums differ with IPv4 and IPv6
|
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
|
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
|
2340d46d20
Rename NET_LL_MTU to NET_DEV_MTU; rename d_llmtu to d_mtu
|
10 年之前 |
Gregory Nutt
|
859748a94e
Completes conversion of CONFIG_NET_BUFIZE to CONFIG_NET_ETH/SLIP_MTU
|
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
|
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
|
a6b39d1879
NET: in-progress change... don't use
|
10 年之前 |
Gregory Nutt
|
cce35ce975
NET: More renaming
|
10 年之前 |
Gregory Nutt
|
899dc193ca
NET: Renaming of IP address types
|
10 年之前 |
Gregory Nutt
|
5ac94ff988
Fixes for networking and tiny webserver from Max
|
10 年之前 |
Gregory Nutt
|
50b749a636
Clean-up naming associated with network checksums
|
10 年之前 |
Gregory Nutt
|
fce2a79abd
Rename uip_driver_s net_driver_s
|
10 年之前 |
Gregory Nutt
|
d30217eb63
Move net/uip/uip_checksum.c to net/utils/net_chksum.c; fix missing Make.defs include in net/Makefile
|
10 年之前 |