/*
 * Copyright (c) 2004-2005 Endace Technology Ltd, Hamilton, New Zealand.
 * All rights reserved.
 *
 * This source code is proprietary to Endace Technology Limited and no part
 * of it may be redistributed, published or disclosed except as outlined in
 * the written contract supplied with this product.
 *
 * $Id: parser_lib.h 4866 2006-07-18 23:04:33Z darran $
 */

#ifndef PARSER_LIB_H
#define PARSER_LIB_H

/* Project headers. */
#include "filter_rule_types.h"


#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus */


/* Main parsing routine. */
filter_rule_t* parse_single_line(const char* line, FILE* logfile);


#ifdef __cplusplus
}
#endif /* __cplusplus */

#endif /* PARSER_LIB_H */
