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().
|
2019-11-04 09:02:14 -06:00 |
|
Gregory Nutt
|
2991987018
|
net/netlink/netlink_route.c (mostly): This completes a minimal netlink implementation that will retrieve the ARP table.
net/netlink: Add basic hooks (only) to support the NETLINK_ROUTE protocol.
|
2019-11-03 13:59:42 -06:00 |
|
Gregory Nutt
|
f6b00e1966
|
tools/nxstyle.c: Fix logic error that prevent detecion of '/' and '/=' as operators. net/: Minor updates resulting from testing tools/nxstyle.
|
2019-03-11 12:48:39 -06:00 |
|
Xiang Xiao
|
43706cd797
|
net/arp: Redesign ARP table aging to simplify the net initialization
|
2018-11-09 13:54:55 -06:00 |
|
Gregory Nutt
|
3bf96c8e7e
|
net/arp: Improve arp_find() commit 9774d3501027b118256f16695837273505c37068 to reduce the amount and frequency of data copies.
|
2018-08-25 07:12:21 -06:00 |
|
Gregory Nutt
|
324e1412ef
|
net/arp: Costmetic update to comments.
|
2018-08-24 17:57:15 -06:00 |
|
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.
|
2018-08-24 17:36:08 -06:00 |
|
Xiang Xiao
|
f74ddd2a04
|
net/arp: arp_find() now checks if the target IP belongs to one of the local network devices.
|
2018-08-24 09:04:29 -06:00 |
|
Gregory Nutt
|
1acfac3eb6
|
net/: More fixes to wrong comments from old change from the interrupt driven network to the work-queue driven network.
|
2018-06-23 15:03:01 -06:00 |
|
Gregory Nutt
|
7cf88d7dbd
|
Make sure that labeling is used consistently in all function headers.
|
2018-02-01 10:00:02 -06:00 |
|
Gregory Nutt
|
4f208600aa
|
Replace confusing references to uIP with just 'the network'
|
2016-05-30 09:31:44 -06:00 |
|
Gregory Nutt
|
b0ea870bcc
|
Remove some empty code section comments
|
2016-02-25 18:34:36 -06:00 |
|
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.
|
2016-02-08 12:08:18 -06:00 |
|
Gregory Nutt
|
0af9a197ac
|
ARP: Add IOCTL commands to manage the ARP table
|
2016-02-08 11:17:22 -06:00 |
|
Gregory Nutt
|
5a441ce03b
|
Networking: Misck IPv6 detanglement
|
2015-01-15 12:19:44 -06:00 |
|
Gregory Nutt
|
e89eac6365
|
NET: Fix a few problems after big merge of network reorganization
|
2014-07-06 17:58:36 -06:00 |
|
Gregory Nutt
|
1f11a452dd
|
NET: Add a few missing configuration options to the Kconfig files
|
2014-07-06 13:04:27 -06:00 |
|
Gregory Nutt
|
9e87ab90b8
|
NET: Move private definitions from include/nuttx/net/arp.h to net/arp/arp.h
|
2014-07-06 11:05:28 -06:00 |
|
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.
|
2014-07-04 19:13:08 -06:00 |
|
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
|
2014-06-29 13:20:00 -06:00 |
|
Gregory Nutt
|
c362f21815
|
NET: Rename uip_ipaddr* to net_ipaddr*
|
2014-06-29 13:11:08 -06:00 |
|
Gregory Nutt
|
37646044ac
|
Move include/nuttx/net/uip/uip-arch.h to include/nuttx/net/netdev.h
|
2014-06-24 09:28:44 -06:00 |
|
Gregory Nutt
|
626469e30c
|
Move include/nuttx/net/uipopt.h to include/nuttx/net/netconfig.h
|
2014-06-24 08:53:28 -06:00 |
|
Gregory Nutt
|
90e4b55e0c
|
Move include/nuttx/net/uip/uip-arch.h to include/nuttx/net/arp.h; rename all uip_arp_ functions to arp_
|
2014-05-30 12:13:06 -06:00 |
|