11 lines
761 B
C
11 lines
761 B
C
|
|
#pragma once
|
||
|
|
|
||
|
|
#include <tfe_stream.h>
|
||
|
|
#define MAX_SCAN_RESULT 16
|
||
|
|
|
||
|
|
int tfe_scan_subscribe_id(const struct tfe_stream *stream, struct Maat_rule_t *result, scan_status_t *scan_mid,
|
||
|
|
int hit_cnt, unsigned int thread_id, void *logger, const char *addr);
|
||
|
|
int tfe_scan_ip_asn(const struct tfe_stream *stream, struct Maat_rule_t *result, scan_status_t *scan_mid,
|
||
|
|
int hit_cnt, unsigned int thread_id, void *logger, const char *addr, char **asn_server, char **asn_client);
|
||
|
|
int tfe_scan_ip_location(const struct tfe_stream *stream, struct Maat_rule_t *result, scan_status_t *scan_mid,
|
||
|
|
int hit_cnt, unsigned int thread_id, void *logger, const char *addr, char **location_server, char **location_client);
|