Gregory Nutt
|
dbbabcd33c
Squashed commit of the following:
|
5 年之前 |
Gregory Nutt
|
6d13705e93
net/netlink: The NETLINK_ROUTE logic needs to return the first queued response and not attempt to match up reponses with requests. That is the Linux compatible way. Also, use queue.h functions for list management and fix an error in arp_snapshot().
|
5 年之前 |
Gregory Nutt
|
2991987018
net/netlink/netlink_route.c (mostly): This completes a minimal netlink implementation that will retrieve the ARP table.
|
5 年之前 |
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 年之前 |
Xiang Xiao
|
43706cd797
net/arp: Redesign ARP table aging to simplify the net initialization
|
6 年之前 |
Gregory Nutt
|
3bf96c8e7e
net/arp: Improve arp_find() commit 9774d3501027b118256f16695837273505c37068 to reduce the amount and frequency of data copies.
|
6 年之前 |
Gregory Nutt
|
324e1412ef
net/arp: Costmetic update to comments.
|
6 年之前 |
Gregory Nutt
|
9774d35010
net/arp: Make the function arp_find() thread-safe. It now returns a copy of the ARP table entry, rather than a potentially unstable reference to the ARP table entry.
|
6 年之前 |
Xiang Xiao
|
f74ddd2a04
net/arp: arp_find() now checks if the target IP belongs to one of the local network devices.
|
6 年之前 |
Gregory Nutt
|
1acfac3eb6
net/: More fixes to wrong comments from old change from the interrupt driven network to the work-queue driven network.
|
6 年之前 |
Gregory Nutt
|
7cf88d7dbd
Make sure that labeling is used consistently in all function headers.
|
6 年之前 |
Gregory Nutt
|
4f208600aa
Replace confusing references to uIP with just 'the network'
|
8 年之前 |
Gregory Nutt
|
b0ea870bcc
Remove some empty code section comments
|
8 年之前 |
Gregory Nutt
|
166ad58849
DHCPD no longer calls directly into the OS, but uses network IOCTL commands to modify the ARP table. Plus, fix a warning.
|
8 年之前 |
Gregory Nutt
|
0af9a197ac
ARP: Add IOCTL commands to manage the ARP table
|
8 年之前 |
Gregory Nutt
|
5a441ce03b
Networking: Misck IPv6 detanglement
|
9 年之前 |
Gregory Nutt
|
e89eac6365
NET: Fix a few problems after big merge of network reorganization
|
10 年之前 |
Gregory Nutt
|
1f11a452dd
NET: Add a few missing configuration options to the Kconfig files
|
10 年之前 |
Gregory Nutt
|
9e87ab90b8
NET: Move private definitions from include/nuttx/net/arp.h to net/arp/arp.h
|
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
|
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 年之前 |
Gregory Nutt
|
c362f21815
NET: Rename uip_ipaddr* to net_ipaddr*
|
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
|
90e4b55e0c
Move include/nuttx/net/uip/uip-arch.h to include/nuttx/net/arp.h; rename all uip_arp_ functions to arp_
|
10 年之前 |