Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
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
 1.7.2