Routines to print info about the security keys on the device.
License#
Copyright 2018 Silicon Laboratories Inc. www.silabs.com
The licensor of this software is Silicon Laboratories Inc. Your use of this software is governed by the terms of Silicon Labs Master Software License Agreement (MSLA) available at www.silabs.com/about-us/legal/master-software-license-agreement. This software is distributed to you in Source Code format and is governed by the sections of the MSLA applicable to Source Code.
/***************************************************************************/
#ifndef SILABS_SECURITY_CLI_H
#define SILABS_SECURITY_CLI_H
extern EmberCommandEntry changeKeyCommands[];
extern EmberKeyData cliPreconfiguredLinkKey;
extern EmberKeyData cliNetworkKey;
void changeKeyCommand(void);
void printKeyInfo(void);
#ifndef EMBER_AF_HAS_SECURITY_PROFILE_NONE
extern EmberCommandEntry emAfSecurityCommands[];
#endif
#endif // SILABS_SECURITY_CLI_H
Variable Documentation#
changeKeyCommands#
EmberCommandEntry changeKeyCommands[]
Definition at line
21
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/cli/security-cli.h
cliPreconfiguredLinkKey#
EmberKeyData cliPreconfiguredLinkKey
Definition at line
23
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/cli/security-cli.h
cliNetworkKey#
EmberKeyData cliNetworkKey
Definition at line
24
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/cli/security-cli.h
emAfSecurityCommands#
EmberCommandEntry emAfSecurityCommands[]
Definition at line
30
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/cli/security-cli.h
Function Documentation#
changeKeyCommand#
void changeKeyCommand (void )
Parameters
N/A |
Definition at line
26
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/cli/security-cli.h
printKeyInfo#
void printKeyInfo (void )
Parameters
N/A |
Definition at line
27
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/cli/security-cli.h
References EMBER_CURRENT_NETWORK_KEY , EMBER_KEY_PERMISSIONS_READING_ALLOWED , EMBER_SUCCESS , emberKeyContents , getOutgoingApsFrameCounter , EmberKeyStruct::key , EmberMfgSecurityStruct::keySettings , EmberKeyStruct::outgoingFrameCounter , printKeyTable , printTransientKeyTable , and EmberKeyStruct::sequenceNumber