Jump to main content

##

# TCPIP_ARP_MODULE_CONFIG Structure

## C

    typedef struct {
    size_t cacheEntries;
    bool deleteOld;
    int entrySolvedTmo;
    int entryPendingTmo;
    int entryRetryTmo;
    int permQuota;
    int purgeThres;
    int purgeQuanta;
    int retries;
    int gratProbeCount;
    } TCPIP_ARP_MODULE_CONFIG;

## Description

This is type TCPIP_ARP_MODULE_CONFIG.

## Members

Members | Description
--- | ---
cacheEntries | Cache entries for this interface.
deleteOld | Delete old cache if still in place, else don't reinitialize it.
entrySolvedTmo | Solved entry removed after this tmo if not referenced, in seconds.
entryPendingTmo | Timeout for a pending to be solved entry in the cache, in seconds.
entryRetryTmo | Timeout for resending an ARP request for a pending entry - seconds 1 sec < tmo < entryPendingTmo.
permQuota | Max percentage of permanent entries allowed in the cache.
purgeThres | Purge threshold.
purgeQuanta | No of entries to delete once the threshold is reached.
retries | No of retries for resolving an entry.
gratProbeCount | No of retries done for a gratuitous ARP request.