Functions and Variables Featured in This Chapter
Table 25-12 summarizes the main functions, variables, and data structures introduced in this chapter.
Table 25-12. Functions, variables, and data structures introduced in this chapter
|
Name |
Description |
|---|---|
|
| |
|
|
Initializes the ICMPv4 protocol. See the section "Protocol Initialization." |
|
|
Processes ingress ICMP messages. See the section "Receiving ICMP Messages." |
|
|
Transmit an ICMP message. See the section "Transmitting ICMP Messages." |
|
|
Get and release the per-CPU ICMP-socket's transmit lock. |
|
|
Rate limit ICMP message transmissions. See the section "Rate Limiting." |
|
|
Updates SNMP counters for transmitted ICMP messages. |
|
|
Converts ICMP error codes to socket error codes. See the section "Passing Error Notifications to the Transport Layer." |
|
|
Increment counters used to keep statistics on ICMP messages. See the section "ICMP Statistics." |
|
| |
|
|
SNMP counters. See the section "ICMP Statistics." |
|
| |
|
|
Main data structures used by ICMPv4. See the section "Data Structures Featured in This Chapter." |
|
|
Array of counters. See the section "ICMP Statistics." |
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access