Jump to main content

##

# TCPIP_ARP_OPERATION_TYPE Enumeration

## C

    typedef enum {
    ARP_OPERATION_REQ = 1,
    ARP_OPERATION_RESP = 2,
    ARP_OPERATION_MASK = 0x000f,
    ARP_OPERATION_CONFIGURE = 0x1000,
    ARP_OPERATION_GRATUITOUS = 0x2000,
    ARP_OPERATION_PROBE_ONLY = 0x4000
    } TCPIP_ARP_OPERATION_TYPE;

## Description

Enumeration: TCPIP_ARP_OPERATION_TYPE.

Operation to be performed by an ARP probe.

## Members

Members | Description
--- | ---
ARP_OPERATION_REQ = 1 | ARP request.
ARP_OPERATION_RESP = 2 | ARP response.
ARP_OPERATION_MASK = 0x000f | Extract ARP operation.
ARP_OPERATION_CONFIGURE = 0x1000 | Stack configuration ARP packet.
ARP_OPERATION_GRATUITOUS = 0x2000 | Stack gratuitous ARP packet.
ARP_OPERATION_PROBE_ONLY = 0x4000 | An ARP probe is sent only once, the target address is not stored.

## Remarks

Used for low level functionality, TCPIP_ARP_Probe.