![]() |
Network Component
Version 7.8.0
MDK Middleware for IPv4 and IPv6 Networking
|
Events generated by the Network - ICMPv6 Control functions. More...
Functions | |
__STATIC_INLINE void | EvrNetICMP6_ReceiveFrame (const void *icmp6_header) |
Event on ICMP6 receive frame (Op) More... | |
__STATIC_INLINE void | EvrNetICMP6_FrameTooShort (uint32_t length, uint32_t min_length) |
Event on ICMP6 received frame is too short (Error) More... | |
__STATIC_INLINE void | EvrNetICMP6_ChecksumFailed (uint32_t length) |
Event on ICMP6 frame checksum check failed (Error) More... | |
__STATIC_INLINE void | EvrNetICMP6_EchoRequestWrongCode (uint8_t icmp6_code) |
Event on ICMP6 wrong code in echo request received (Error) More... | |
__STATIC_INLINE void | EvrNetICMP6_EchoRequestReceived (uint32_t data_length) |
Event on ICMP6 echo request received (Op) More... | |
__STATIC_INLINE void | EvrNetICMP6_SendEchoReply (const void *icmp6_header) |
Event on ICMP6 send echo reply (Op) More... | |
__STATIC_INLINE void | EvrNetICMP6_EchoReplyReceived (uint32_t data_length) |
Event on ICMP6 echo reply received (Op) More... | |
__STATIC_INLINE void | EvrNetICMP6_EchoReplyWrongState (void) |
Event on ICMP6 echo reply received in wrong ping process state (Error) More... | |
__STATIC_INLINE void | EvrNetICMP6_EchoReplyWrongCode (uint8_t icmp6_code) |
Event on ICMP6 wrong code in echo reply received (Error) More... | |
__STATIC_INLINE void | EvrNetICMP6_EchoReplyWrongIpAddress (const uint8_t *ip6_addr) |
Event on ICMP6 wrong source IPv6 address of echo reply (Error) More... | |
__STATIC_INLINE void | EvrNetICMP6_EchoReplyWrongId (uint16_t echo_id) |
Event on ICMP6 wrong echo identifier value in echo reply (Error) More... | |
__STATIC_INLINE void | EvrNetICMP6_EchoReplyWrongPayload (void) |
Event on ICMP6 echo reply payload data invalid (Error) More... | |
__STATIC_INLINE void | EvrNetICMP6_MessageDiscarded (uint8_t icmp6_type) |
Event on ICMP6 router solicitation message discarded (Op) More... | |
__STATIC_INLINE void | EvrNetICMP6_WrongHopLimit (uint8_t hop_limit) |
Event on ICMP6 wrong hop limit in discover message (Error) More... | |
__STATIC_INLINE void | EvrNetICMP6_WrongCode (uint8_t icmp6_code) |
Event on ICMP6 wrong code in discover message (Error) More... | |
__STATIC_INLINE void | EvrNetICMP6_MessageTypeUnknown (uint8_t icmp6_type) |
Event on ICMP6 message type unknown (Op) More... | |
__STATIC_INLINE void | EvrNetICMP6_SendFrame (const void *icmp6_header) |
Event on ICMP6 send frame (Op) More... | |
Events generated by the Network - ICMPv6 Control functions.
__STATIC_INLINE void EvrNetICMP6_ChecksumFailed | ( | uint32_t | length | ) |
Event on ICMP6 frame checksum check failed (Error)
length | frame length in bytes |
__STATIC_INLINE void EvrNetICMP6_EchoReplyReceived | ( | uint32_t | data_length | ) |
Event on ICMP6 echo reply received (Op)
data_length | length of the payload data |
__STATIC_INLINE void EvrNetICMP6_EchoReplyWrongCode | ( | uint8_t | icmp6_code | ) |
Event on ICMP6 wrong code in echo reply received (Error)
icmp6_code | wrong ICMP code value |
__STATIC_INLINE void EvrNetICMP6_EchoReplyWrongId | ( | uint16_t | echo_id | ) |
Event on ICMP6 wrong echo identifier value in echo reply (Error)
echo_id | wrong echo identifier value |
__STATIC_INLINE void EvrNetICMP6_EchoReplyWrongIpAddress | ( | const uint8_t * | ip6_addr | ) |
Event on ICMP6 wrong source IPv6 address of echo reply (Error)
ip6_addr | pointer to IPv6 address |
__STATIC_INLINE void EvrNetICMP6_EchoReplyWrongPayload | ( | void | ) |
Event on ICMP6 echo reply payload data invalid (Error)
__STATIC_INLINE void EvrNetICMP6_EchoReplyWrongState | ( | void | ) |
Event on ICMP6 echo reply received in wrong ping process state (Error)
__STATIC_INLINE void EvrNetICMP6_EchoRequestReceived | ( | uint32_t | data_length | ) |
Event on ICMP6 echo request received (Op)
data_length | length of the payload data |
__STATIC_INLINE void EvrNetICMP6_EchoRequestWrongCode | ( | uint8_t | icmp6_code | ) |
Event on ICMP6 wrong code in echo request received (Error)
icmp6_code | wrong ICMP6 code value |
__STATIC_INLINE void EvrNetICMP6_FrameTooShort | ( | uint32_t | length, |
uint32_t | min_length | ||
) |
Event on ICMP6 received frame is too short (Error)
length | frame length in bytes |
min_length | minimum length of the frame |
__STATIC_INLINE void EvrNetICMP6_MessageDiscarded | ( | uint8_t | icmp6_type | ) |
Event on ICMP6 router solicitation message discarded (Op)
icmp6_type | ICMP6 message type |
__STATIC_INLINE void EvrNetICMP6_MessageTypeUnknown | ( | uint8_t | icmp6_type | ) |
Event on ICMP6 message type unknown (Op)
icmp6_type | ICMP6 message type |
__STATIC_INLINE void EvrNetICMP6_ReceiveFrame | ( | const void * | icmp6_header | ) |
Event on ICMP6 receive frame (Op)
icmp6_header | pointer to ICMP6 frame header of 8 bytes
|
__STATIC_INLINE void EvrNetICMP6_SendEchoReply | ( | const void * | icmp6_header | ) |
Event on ICMP6 send echo reply (Op)
icmp6_header | pointer to ICMP6 frame header of 8 bytes
|
__STATIC_INLINE void EvrNetICMP6_SendFrame | ( | const void * | icmp6_header | ) |
Event on ICMP6 send frame (Op)
icmp6_header | pointer to ICMP6 frame header of 8 bytes
|
__STATIC_INLINE void EvrNetICMP6_WrongCode | ( | uint8_t | icmp6_code | ) |
Event on ICMP6 wrong code in discover message (Error)
icmp6_code | code value |
__STATIC_INLINE void EvrNetICMP6_WrongHopLimit | ( | uint8_t | hop_limit | ) |
Event on ICMP6 wrong hop limit in discover message (Error)
hop_limit | hop limit value |