zmap-freebsd/lib/blacklist.h

15 lines
400 B
C
Raw Normal View History

2013-08-16 15:12:47 +00:00
#include <stdint.h>
2013-08-26 18:30:02 +00:00
#ifndef BLACKLIST_H
#define BLACKLIST_H
2013-08-16 15:12:47 +00:00
2013-10-03 06:47:31 +00:00
uint32_t blacklist_lookup_index(uint64_t index);
2013-08-16 15:12:47 +00:00
int blacklist_is_allowed(uint32_t s_addr);
void blacklist_prefix(char *ip, int prefix_len);
void whitelist_prefix(char *ip, int prefix_len);
int blacklist_init_from_files(char *whitelist, char*blacklist);
uint64_t blacklist_count_allowed();
uint64_t blacklist_count_not_allowed();
#endif