LwIP
ARP_TABLE_SIZE
is only used within LwIP.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
LwIP
ARP_TABLE_SIZE
ARP_TABLE_SIZE macro
ARP_TABLE_SIZE: Number of active MAC-IP address pairs cached.
Syntax
from
opt.h:636
#define
ARP_TABLE_SIZE
10
References
Location
Text
opt.h:636
#define
ARP_TABLE_SIZE
10
etharp.c:105
static
struct
etharp_entry
arp_table
[
ARP_TABLE_SIZE
]
;
etharp.c:128
#if
(
ARP_TABLE_SIZE
>
NETIF_ADDR_IDX_MAX
)
etharp.c:203
for
(
i
=
0
;
i
<
ARP_TABLE_SIZE
;
++
i
)
{
etharp.c:258
s16_t
old_pending
=
ARP_TABLE_SIZE
,
old_stable
=
ARP_TABLE_SIZE
;
etharp.c:259
s16_t
empty
=
ARP_TABLE_SIZE
;
etharp.c:262
s16_t
old_queue
=
ARP_TABLE_SIZE
;
etharp.c:283
for
(
i
=
0
;
i
<
ARP_TABLE_SIZE
;
++
i
)
{
etharp.c:286
if
(
(
empty
==
ARP_TABLE_SIZE
)
&&
(
state
==
ETHARP_STATE_EMPTY
)
)
{
etharp.c:340
(
(
empty
==
ARP_TABLE_SIZE
)
&&
(
(
flags
&
ETHARP_FLAG_TRY_HARD
)
==
0
)
)
)
{
etharp.c:355
if
(
empty
<
ARP_TABLE_SIZE
)
{
etharp.c:360
if
(
old_stable
<
ARP_TABLE_SIZE
)
{
etharp.c:367
}
else
if
(
old_pending
<
ARP_TABLE_SIZE
)
{
etharp.c:372
}
else
if
(
old_queue
<
ARP_TABLE_SIZE
)
{
etharp.c:383
LWIP_ASSERT
(
"i < ARP_TABLE_SIZE"
,
i
<
ARP_TABLE_SIZE
)
;
etharp.c:387
LWIP_ASSERT
(
"i < ARP_TABLE_SIZE"
,
i
<
ARP_TABLE_SIZE
)
;
etharp.c:563
for
(
i
=
0
;
i
<
ARP_TABLE_SIZE
;
++
i
)
{
etharp.c:618
if
(
(
i
<
ARP_TABLE_SIZE
)
&&
(
arp_table
[
i
]
.
state
>=
ETHARP_STATE_STABLE
)
)
{
etharp.c:877
for
(
i
=
0
;
i
<
ARP_TABLE_SIZE
;
i
++
)
{
netif.h:240
#if
(
LWIP_IPV4
&&
LWIP_ARP
&&
(
ARP_TABLE_SIZE
>
0x7f
)
)
||
(
LWIP_IPV6
&&
(
LWIP_ND6_NUM_DESTINATIONS
>
0x7f
)
)