diff options
Diffstat (limited to 'scanner/packet_based_scanner.h')
| -rw-r--r-- | scanner/packet_based_scanner.h | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/scanner/packet_based_scanner.h b/scanner/packet_based_scanner.h new file mode 100644 index 0000000..ce5b6e4 --- /dev/null +++ b/scanner/packet_based_scanner.h @@ -0,0 +1,19 @@ +#pragma once + +#include "stellar/scanner.h" +#include "stellar/module.h" + +#ifdef __cplusplus +extern "C" +{ +#endif + +struct packet_scanner; +void packet_scanner_free(struct packet_scanner *pkt_scanner); +struct packet_scanner *packet_scanner_new(struct scanner *scanner); + +const struct utable_kv *packet_scanner_get_attribute(struct packet_scanner *pkt_scanner, struct packet *pkt, enum ATTRIBUTE_KV_INDEX index); + +#ifdef __cplusplus +} +#endif
\ No newline at end of file |
