Documentation
¶
Index ¶
- func GetAliasedNetworks(conf *config.Configuration) ([]*net.IPNet, error)
- func GetBlacklist(blacklistDir string) (*blacklist.NetworkBlacklist, error)
- func GetBloomFilter(conf *config.Configuration) (*bloom.BloomFilter, error)
- func GetCandidatePingResults(pingResultsDir string) ([]*net.IP, error)
- func GetCleanPingResults(resultsDir string) ([]*net.IP, error)
- func GetMostRecentFilePathFromDir(candidateDir string) (string, error)
- func GetMostRecentTargetNetworkString(conf *config.Configuration) (string, error)
- func GetProbabilisticAddressModel(modelDir string) (*modeling.ProbabilisticAddressModel, error)
- func GetScanResultsNetworkRanges(scanResultsDir string) ([]*net.IPNet, error)
- func LoadBloomFilterFromOutput(conf *config.Configuration) (*bloom.BloomFilter, error)
- func PushFileToS3(...) error
- func PushFileToS3FromConfig(localPath string, remotePath string, conf *config.Configuration) error
- func UpdateAliasedNetworks(nets []*net.IPNet, filePath string)
- func UpdateBlacklist(blacklist *blacklist.NetworkBlacklist, filePath string)
- func UpdateBloomFilter(filter *bloom.BloomFilter, filePath string)
- func UpdateCandidatePingResults(ips []*net.IP, filePath string)
- func UpdateCleanPingResults(addrs []*net.IP, filePath string)
- func UpdateProbabilisticAddressModel(model *modeling.ProbabilisticAddressModel, filePath string)
- func UpdateScanResultsNetworkRanges(networks []*net.IPNet, filePath string)
- func WriteMostRecentTargetNetwork(toWrite *net.IPNet, conf *config.Configuration) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetAliasedNetworks ¶
func GetAliasedNetworks(conf *config.Configuration) ([]*net.IPNet, error)
func GetBlacklist ¶
func GetBlacklist(blacklistDir string) (*blacklist.NetworkBlacklist, error)
func GetBloomFilter ¶
func GetBloomFilter(conf *config.Configuration) (*bloom.BloomFilter, error)
func GetCandidatePingResults ¶
func GetMostRecentTargetNetworkString ¶
func GetMostRecentTargetNetworkString(conf *config.Configuration) (string, error)
func GetProbabilisticAddressModel ¶
func GetProbabilisticAddressModel(modelDir string) (*modeling.ProbabilisticAddressModel, error)
func LoadBloomFilterFromOutput ¶
func LoadBloomFilterFromOutput(conf *config.Configuration) (*bloom.BloomFilter, error)
func PushFileToS3 ¶
func PushFileToS3FromConfig ¶
func PushFileToS3FromConfig(localPath string, remotePath string, conf *config.Configuration) error
func UpdateAliasedNetworks ¶
func UpdateBlacklist ¶
func UpdateBlacklist(blacklist *blacklist.NetworkBlacklist, filePath string)
func UpdateBloomFilter ¶
func UpdateBloomFilter(filter *bloom.BloomFilter, filePath string)
func UpdateCleanPingResults ¶
func UpdateProbabilisticAddressModel ¶
func UpdateProbabilisticAddressModel(model *modeling.ProbabilisticAddressModel, filePath string)
func WriteMostRecentTargetNetwork ¶
func WriteMostRecentTargetNetwork(toWrite *net.IPNet, conf *config.Configuration) error
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.