Webserver+3d print
dhcpv6_debug.h File Reference
Data logging functions for debugging purpose (DHCPv6) More...
Go to the source code of this file.
Functions | |
error_t | dhcpv6DumpMessage (const void *message, size_t length) |
Dump DHCPv6 message for debugging purpose. | |
error_t | dhcpv6DumpOptions (const uint8_t *options, size_t length, uint_t level) |
Dump DHCPv6 options for debugging purpose. | |
error_t | dhcpv6DumpGenericOption (const Dhcpv6Option *option, uint_t level) |
Dump generic DHCPv6 option. | |
error_t | dhcpv6DumpClientIdOption (const Dhcpv6Option *option, uint_t level) |
Dump Client Identifier option. | |
error_t | dhcpv6DumpServerIdOption (const Dhcpv6Option *option, uint_t level) |
Dump Server Identifier option. | |
error_t | dhcpv6DumpIaNaOption (const Dhcpv6Option *option, uint_t level) |
Dump IA_NA option. | |
error_t | dhcpv6DumpIaTaOption (const Dhcpv6Option *option, uint_t level) |
Dump IA_TA option. | |
error_t | dhcpv6DumpIaAddrOption (const Dhcpv6Option *option, uint_t level) |
Dump IA Address option. | |
error_t | dhcpv6DumpOroOption (const Dhcpv6Option *option, uint_t level) |
Dump Option Request option. | |
error_t | dhcpv6DumpPreferenceOption (const Dhcpv6Option *option, uint_t level) |
Dump Preference option. | |
error_t | dhcpv6DumpElapsedTimeOption (const Dhcpv6Option *option, uint_t level) |
Dump Elapsed Time option. | |
error_t | dhcpv6DumpRelayMessageOption (const Dhcpv6Option *option, uint_t level) |
Dump Relay Message option. | |
error_t | dhcpv6DumpAuthOption (const Dhcpv6Option *option, uint_t level) |
Dump Authentication option. | |
error_t | dhcpv6DumpServerUnicastOption (const Dhcpv6Option *option, uint_t level) |
Dump Server Unicast option. | |
error_t | dhcpv6DumpStatusCodeOption (const Dhcpv6Option *option, uint_t level) |
Dump Status Code option. | |
error_t | dhcpv6DumpRapidCommitOption (const Dhcpv6Option *option, uint_t level) |
Dump Rapid Commit option. | |
error_t | dhcpv6DumpUserClassOption (const Dhcpv6Option *option, uint_t level) |
Dump User Class option. | |
error_t | dhcpv6DumpVendorClassOption (const Dhcpv6Option *option, uint_t level) |
Dump Vendor Class option. | |
error_t | dhcpv6DumpVendorSpecificInfoOption (const Dhcpv6Option *option, uint_t level) |
Dump Vendor Specific Information option. | |
error_t | dhcpv6DumpInterfaceIdOption (const Dhcpv6Option *option, uint_t level) |
Dump Interface ID option. | |
error_t | dhcpv6DumpReconfMessageOption (const Dhcpv6Option *option, uint_t level) |
Dump Reconfigure Message option. | |
error_t | dhcpv6DumpReconfAcceptOption (const Dhcpv6Option *option, uint_t level) |
Dump Reconfigure Accept option. | |
error_t | dhcpv6DumpDnsServersOption (const Dhcpv6Option *option, uint_t level) |
Dump DNS Recursive Name Server option. | |
error_t | dhcpv6DumpDomainListOption (const Dhcpv6Option *option, uint_t level) |
Dump Domain Search List option. |
Detailed Description
Data logging functions for debugging purpose (DHCPv6)
License
Copyright (C) 2010-2017 Oryx Embedded SARL. All rights reserved.
This file is part of CycloneTCP Open.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- Version:
- 1.7.6
Definition in file dhcpv6_debug.h.
Function Documentation
error_t dhcpv6DumpAuthOption | ( | const Dhcpv6Option * | option, |
uint_t | level | ||
) |
Dump Authentication option.
- Parameters:
-
[in] option Pointer to the option to dump [in] level Current level of recursion
- Returns:
- Error code
Definition at line 659 of file dhcpv6_debug.c.
error_t dhcpv6DumpClientIdOption | ( | const Dhcpv6Option * | option, |
uint_t | level | ||
) |
Dump Client Identifier option.
- Parameters:
-
[in] option Pointer to the option to dump [in] level Current level of recursion
- Returns:
- Error code
Definition at line 367 of file dhcpv6_debug.c.
error_t dhcpv6DumpDnsServersOption | ( | const Dhcpv6Option * | option, |
uint_t | level | ||
) |
Dump DNS Recursive Name Server option.
- Parameters:
-
[in] option Pointer to the option to dump [in] level Current level of recursion
- Returns:
- Error code
Definition at line 897 of file dhcpv6_debug.c.
error_t dhcpv6DumpDomainListOption | ( | const Dhcpv6Option * | option, |
uint_t | level | ||
) |
Dump Domain Search List option.
- Parameters:
-
[in] option Pointer to the option to dump [in] level Current level of recursion
- Returns:
- Error code
Definition at line 931 of file dhcpv6_debug.c.
error_t dhcpv6DumpElapsedTimeOption | ( | const Dhcpv6Option * | option, |
uint_t | level | ||
) |
Dump Elapsed Time option.
- Parameters:
-
[in] option Pointer to the option to dump [in] level Current level of recursion
- Returns:
- Error code
Definition at line 567 of file dhcpv6_debug.c.
error_t dhcpv6DumpGenericOption | ( | const Dhcpv6Option * | option, |
uint_t | level | ||
) |
Dump generic DHCPv6 option.
- Parameters:
-
[in] option Pointer to the option to dump [in] level Current level of recursion
- Returns:
- Error code
Definition at line 349 of file dhcpv6_debug.c.
error_t dhcpv6DumpIaAddrOption | ( | const Dhcpv6Option * | option, |
uint_t | level | ||
) |
Dump IA Address option.
- Parameters:
-
[in] option Pointer to the option to dump [in] level Current level of recursion
- Returns:
- Error code
Definition at line 465 of file dhcpv6_debug.c.
error_t dhcpv6DumpIaNaOption | ( | const Dhcpv6Option * | option, |
uint_t | level | ||
) |
Dump IA_NA option.
- Parameters:
-
[in] option Pointer to the option to dump [in] level Current level of recursion
- Returns:
- Error code
Definition at line 403 of file dhcpv6_debug.c.
error_t dhcpv6DumpIaTaOption | ( | const Dhcpv6Option * | option, |
uint_t | level | ||
) |
Dump IA_TA option.
- Parameters:
-
[in] option Pointer to the option to dump [in] level Current level of recursion
- Returns:
- Error code
Definition at line 435 of file dhcpv6_debug.c.
error_t dhcpv6DumpInterfaceIdOption | ( | const Dhcpv6Option * | option, |
uint_t | level | ||
) |
Dump Interface ID option.
- Parameters:
-
[in] option Pointer to the option to dump [in] level Current level of recursion
- Returns:
- Error code
Definition at line 831 of file dhcpv6_debug.c.
error_t dhcpv6DumpMessage | ( | const void * | message, |
size_t | length | ||
) |
Dump DHCPv6 message for debugging purpose.
- Parameters:
-
[in] message Pointer to the DHCPv6 message to dump [in] length Length of the message
- Returns:
- Error code
Definition at line 121 of file dhcpv6_debug.c.
error_t dhcpv6DumpOptions | ( | const uint8_t * | options, |
size_t | length, | ||
uint_t | level | ||
) |
Dump DHCPv6 options for debugging purpose.
- Parameters:
-
[in] options Pointer to the DHCPv6 options to dump [in] length Length of the options [in] level Current level of recursion
- Returns:
- Error code
Definition at line 206 of file dhcpv6_debug.c.
error_t dhcpv6DumpOroOption | ( | const Dhcpv6Option * | option, |
uint_t | level | ||
) |
Dump Option Request option.
- Parameters:
-
[in] option Pointer to the option to dump [in] level Current level of recursion
- Returns:
- Error code
Definition at line 497 of file dhcpv6_debug.c.
error_t dhcpv6DumpPreferenceOption | ( | const Dhcpv6Option * | option, |
uint_t | level | ||
) |
Dump Preference option.
- Parameters:
-
[in] option Pointer to the option to dump [in] level Current level of recursion
- Returns:
- Error code
Definition at line 540 of file dhcpv6_debug.c.
error_t dhcpv6DumpRapidCommitOption | ( | const Dhcpv6Option * | option, |
uint_t | level | ||
) |
Dump Rapid Commit option.
- Parameters:
-
[in] option Pointer to the option to dump [in] level Current level of recursion
- Returns:
- Error code
Definition at line 756 of file dhcpv6_debug.c.
error_t dhcpv6DumpReconfAcceptOption | ( | const Dhcpv6Option * | option, |
uint_t | level | ||
) |
Dump Reconfigure Accept option.
- Parameters:
-
[in] option Pointer to the option to dump [in] level Current level of recursion
- Returns:
- Error code
Definition at line 876 of file dhcpv6_debug.c.
error_t dhcpv6DumpReconfMessageOption | ( | const Dhcpv6Option * | option, |
uint_t | level | ||
) |
Dump Reconfigure Message option.
- Parameters:
-
[in] option Pointer to the option to dump [in] level Current level of recursion
- Returns:
- Error code
Definition at line 849 of file dhcpv6_debug.c.
error_t dhcpv6DumpRelayMessageOption | ( | const Dhcpv6Option * | option, |
uint_t | level | ||
) |
Dump Relay Message option.
- Parameters:
-
[in] option Pointer to the option to dump [in] level Current level of recursion
- Returns:
- Error code
Definition at line 597 of file dhcpv6_debug.c.
error_t dhcpv6DumpServerIdOption | ( | const Dhcpv6Option * | option, |
uint_t | level | ||
) |
Dump Server Identifier option.
- Parameters:
-
[in] option Pointer to the option to dump [in] level Current level of recursion
- Returns:
- Error code
Definition at line 385 of file dhcpv6_debug.c.
error_t dhcpv6DumpServerUnicastOption | ( | const Dhcpv6Option * | option, |
uint_t | level | ||
) |
Dump Server Unicast option.
- Parameters:
-
[in] option Pointer to the option to dump [in] level Current level of recursion
- Returns:
- Error code
Definition at line 695 of file dhcpv6_debug.c.
error_t dhcpv6DumpStatusCodeOption | ( | const Dhcpv6Option * | option, |
uint_t | level | ||
) |
Dump Status Code option.
- Parameters:
-
[in] option Pointer to the option to dump [in] level Current level of recursion
- Returns:
- Error code
Definition at line 722 of file dhcpv6_debug.c.
error_t dhcpv6DumpUserClassOption | ( | const Dhcpv6Option * | option, |
uint_t | level | ||
) |
Dump User Class option.
- Parameters:
-
[in] option Pointer to the option to dump [in] level Current level of recursion
- Returns:
- Error code
Definition at line 777 of file dhcpv6_debug.c.
error_t dhcpv6DumpVendorClassOption | ( | const Dhcpv6Option * | option, |
uint_t | level | ||
) |
Dump Vendor Class option.
- Parameters:
-
[in] option Pointer to the option to dump [in] level Current level of recursion
- Returns:
- Error code
Definition at line 795 of file dhcpv6_debug.c.
error_t dhcpv6DumpVendorSpecificInfoOption | ( | const Dhcpv6Option * | option, |
uint_t | level | ||
) |
Dump Vendor Specific Information option.
- Parameters:
-
[in] option Pointer to the option to dump [in] level Current level of recursion
- Returns:
- Error code
Definition at line 813 of file dhcpv6_debug.c.
Generated on Tue Jul 12 2022 17:10:19 by
