libptpmgmt  1.3
libptpmgmt library that provides the functionality of linuxptp pmc
Classes | Enumerations
cfg.h File Reference

Read ptp4l Configuration file. More...

#include <map>
#include "bin.h"
Include dependency graph for cfg.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ConfigFile
 Hold configuration parameters. More...
 
class  Spp
 authentication security parameters More...
 
class  SaFile
 authentication security association file More...
 

Enumerations

enum  HMAC_t { HMAC_SHA256 , HMAC_AES128 , HMAC_AES256 }
 Authentication key type. More...
 

Detailed Description

Read ptp4l Configuration file.

Author
Erez Geva <ErezGeva2@gmail.com>

Classes to read ptp4l configuration file. We only read the values needed by Management

Enumeration Type Documentation

◆ HMAC_t

enum HMAC_t

Authentication key type.

For Hashed Message Authentication Mode (HMAC) digests.

Enumerator
HMAC_SHA256 

Using Secure Hash Algorithm 2 with 256 bits

HMAC_AES128 

Using NIST Advanced Encryption Standard with 128 bits key

HMAC_AES256 

Using NIST Advanced Encryption Standard with 256 bits key