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
|
c6156818b0
net/mld: Fix some compile errors fill debug info is enabled. Fix some errors in formatting the Listerner report. Still has a checksum error.
|
6 年之前 |
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
|
a4dc759b4d
net/mld: Defer all timeout-related operations to the work queue vs. handling within the timer interrupt. Need to notify the device driver for an immediate poll when there are MLD packets waiting to be sent.
|
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
|
1783d344dc
Eliminate some new warnings found in build testing.
|
6 年之前 |
Gregory Nutt
|
42a0796615
Squashed commit of the following:
|
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
|
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
|
88a0e82934
Networking: Remove field d_sndata from the device structure. It is the same as d_appdata and unnecessary
|
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
|
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
|
cce35ce975
NET: More renaming
|
10 年之前 |
Gregory Nutt
|
899dc193ca
NET: Renaming of IP address types
|
10 年之前 |
Gregory Nutt
|
c179369a47
Rename static functions from uip_* to something more appropriate. Globally scoped functions will take more work
|
10 年之前 |
Gregory Nutt
|
5790c94ba3
Rename net/uip to net/devif. Rename uip/uip.h to devif/devif.h
|
10 年之前 |
Gregory Nutt
|
fce2a79abd
Rename uip_driver_s net_driver_s
|
10 年之前 |
Gregory Nutt
|
e1091251e6
NET: Move statistcs from uip.h to new netstats.h to remove nasty circular inclusion problem.
|
10 年之前 |
Gregory Nutt
|
f57024406a
Clean up IGMP naming
|
10 年之前 |
Gregory Nutt
|
5d1f8180d4
Move the remaining files from include/nuttx/net/uip to include/nuttx/net; Rename *_internal.h header files in net/ to just *.h
|
10 年之前 |
Gregory Nutt
|
37646044ac
Move include/nuttx/net/uip/uip-arch.h to include/nuttx/net/netdev.h
|
10 年之前 |
Gregory Nutt
|
626469e30c
Move include/nuttx/net/uipopt.h to include/nuttx/net/netconfig.h
|
10 年之前 |
Gregory Nutt
|
093ecf1e35
Move IGMP files from net/uip to net/igmp
|
10 年之前 |