Gregory Nutt
|
dbbabcd33c
Squashed commit of the following:
|
5 years ago |
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 years ago |
Gregory Nutt
|
2991987018
net/netlink/netlink_route.c (mostly): This completes a minimal netlink implementation that will retrieve the ARP table.
|
5 years ago |
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 years ago |
Xiang Xiao
|
43706cd797
net/arp: Redesign ARP table aging to simplify the net initialization
|
6 years ago |
Gregory Nutt
|
3bf96c8e7e
net/arp: Improve arp_find() commit 9774d3501027b118256f16695837273505c37068 to reduce the amount and frequency of data copies.
|
6 years ago |
Gregory Nutt
|
324e1412ef
net/arp: Costmetic update to comments.
|
6 years ago |
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 years ago |
Xiang Xiao
|
f74ddd2a04
net/arp: arp_find() now checks if the target IP belongs to one of the local network devices.
|
6 years ago |
Gregory Nutt
|
1acfac3eb6
net/: More fixes to wrong comments from old change from the interrupt driven network to the work-queue driven network.
|
6 years ago |
Gregory Nutt
|
7cf88d7dbd
Make sure that labeling is used consistently in all function headers.
|
6 years ago |
Gregory Nutt
|
4f208600aa
Replace confusing references to uIP with just 'the network'
|
8 years ago |
Gregory Nutt
|
b0ea870bcc
Remove some empty code section comments
|
8 years ago |
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 years ago |
Gregory Nutt
|
0af9a197ac
ARP: Add IOCTL commands to manage the ARP table
|
8 years ago |
Gregory Nutt
|
5a441ce03b
Networking: Misck IPv6 detanglement
|
9 years ago |
Gregory Nutt
|
e89eac6365
NET: Fix a few problems after big merge of network reorganization
|
10 years ago |
Gregory Nutt
|
1f11a452dd
NET: Add a few missing configuration options to the Kconfig files
|
10 years ago |
Gregory Nutt
|
9e87ab90b8
NET: Move private definitions from include/nuttx/net/arp.h to net/arp/arp.h
|
10 years ago |
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 years ago |
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 years ago |
Gregory Nutt
|
c362f21815
NET: Rename uip_ipaddr* to net_ipaddr*
|
10 years ago |
Gregory Nutt
|
37646044ac
Move include/nuttx/net/uip/uip-arch.h to include/nuttx/net/netdev.h
|
10 years ago |
Gregory Nutt
|
626469e30c
Move include/nuttx/net/uipopt.h to include/nuttx/net/netconfig.h
|
10 years ago |
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 years ago |