# Functions
C2GoArray transforms an hexadecimal string representation into a byte slice.
FindEPConfigCHeader returns the full path of the file that is the CHeaderFileName from the slice of files.
GetCiliumVersionString returns the first line containing CiliumCHeaderPrefix.
MapStringStructToSlice returns a slice with all keys of the given map[string]struct{}.
MoveNewFilesTo copies all files, that do not exist in newDir, from oldDir.
RequireRootPrivilege checks if the user running cmd is root.
# Constants
CHeaderFileName is the name of the C header file for BPF programs for a particular endpoint.
CiliumCHeaderPrefix is the prefix using when printing/writing an endpoint in a base64 form.
NetdevHeaderFileName is the name of the header file used for bpf_netdev.c and bpf_overlay.c.
NodeConfigFile is the name of the C header which contains the node's network parameters.
OperationalPath is the base path to store the operational details in the kvstore.
PreFilterHeaderFileName is the name of the header file used for bpf_xdp.c.
ServicePathV1 is the base path for the services stored in the kvstore.
ServicesKeyPath is the base path where services are stored in the kvstore.