|
ReactOS 0.4.16-dev-1946-g52006dd
|
Go to the source code of this file.
Macros | |
| #define | PROBE_WAIT 1 /* second (initial random delay) */ |
| #define | PROBE_MIN 1 /* second (minimum delay till repeated probe) */ |
| #define | PROBE_MAX 2 /* seconds (maximum delay till repeated probe) */ |
| #define | PROBE_NUM 3 /* (number of probe packets) */ |
| #define | ANNOUNCE_NUM 2 /* (number of announcement packets) */ |
| #define | ANNOUNCE_INTERVAL 2 /* seconds (time between announcement packets) */ |
| #define | ANNOUNCE_WAIT 2 /* seconds (delay before announcing) */ |
| #define | MAX_CONFLICTS 10 /* (max conflicts before rate limiting) */ |
| #define | RATE_LIMIT_INTERVAL 60 /* seconds (delay between successive attempts) */ |
| #define | DEFEND_INTERVAL 10 /* seconds (minimum interval between defensive ARPs) */ |
Enumerations | |
| enum | acd_state_enum_t { ACD_STATE_OFF , ACD_STATE_PROBE_WAIT , ACD_STATE_PROBING , ACD_STATE_ANNOUNCE_WAIT , ACD_STATE_ANNOUNCING , ACD_STATE_ONGOING , ACD_STATE_PASSIVE_ONGOING , ACD_STATE_RATE_LIMIT } |
| enum | acd_callback_enum_t { ACD_IP_OK , ACD_RESTART_CLIENT , ACD_DECLINE } |
ACD protocol definitions
Definition in file acd.h.
| #define PROBE_MAX 2 /* seconds (maximum delay till repeated probe) */ |
| #define PROBE_MIN 1 /* second (minimum delay till repeated probe) */ |
| Enumerator | |
|---|---|
| ACD_IP_OK | |
| ACD_RESTART_CLIENT | |
| ACD_DECLINE | |
Definition at line 81 of file acd.h.
| Enumerator | |
|---|---|
| ACD_STATE_OFF | |
| ACD_STATE_PROBE_WAIT | |
| ACD_STATE_PROBING | |
| ACD_STATE_ANNOUNCE_WAIT | |
| ACD_STATE_ANNOUNCING | |
| ACD_STATE_ONGOING | |
| ACD_STATE_PASSIVE_ONGOING | |
| ACD_STATE_RATE_LIMIT | |
Definition at line 58 of file acd.h.