/**-*-C-*-********************************************************************** * text_import_scanner.h * Scanner for text import * November 2010, Jaap Keuter * * Wireshark - Network traffic analyzer * By Gerald Combs * Copyright 1998 Gerald Combs * * Based on text2pcap.h by Ashok Narayanan * * SPDX-License-Identifier: GPL-2.0-or-later* *******************************************************************************/ #ifndef __TEXT_IMPORT_SCANNER_H__ #define __TEXT_IMPORT_SCANNER_H__ #ifdef __cplusplus extern "C" { #endif /* __cplusplus */ typedef enum { T_BYTE = 1, T_OFFSET, T_DIRECTIVE, T_TEXT, T_EOL, T_EOF } token_t; void parse_token(token_t token, char *str); extern FILE *text_importin; int text_import_scan(FILE *input_file); #ifdef __cplusplus } #endif /* __cplusplus */ #endif /* __TEXT_IMPORT_SCANNER_H__ */ /* * Editor modelines * * Local Variables: * c-basic-offset: 4 * tab-width: 8 * indent-tabs-mode: nil * End: * * ex: set shiftwidth=4 tabstop=8 expandtab: * :indentSize=4:tabSize=8:noTabs=true: */