# Functions
CheckForNewerVersion checks if a newer version of the project is available on the GitHub repository.
ContainsDomain checks if a given host is in a list of domains.
ContainsIP checks if a collection of subnets contains an IP.
EnsureSliceContainsAll ensures that a given slice contains all elements of a mandatory list.
GetLatestReleaseVersion gets the latest release version from the GitHub repository.
GetRelativeFirstSeenTimestamp returns the timestamp to use for first seen calculation/display.
IPIsPubliclyRoutable checks if an IP address is publicly routable.
NewFixedStringFromString creates a FixedString from a passed in hex string.
NewFixedStringHash creates a FixedString from a hash of all the passed in strings.
ParseNetworkID returns the network ID for a given IP address and agent ID.
ParseRelativePath parses a given directory path and returns the absolute path.
ParseSubnets parses the provided subnets into net.IPNet format.
SortUInt32s sorts a slice of uint32 in ascending order.
UInt32sAreSorted returns true if a slice of uint32 is sorted in ascending order.
ValidateDirectory returns whether a directory exists and is empty.
Validate File.
No description provided by the author
No description provided by the author
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
No description provided by the author