ip_parser.h

00001 /*
00002  * Warning: This file is auto generated from a ragel syntax (ip_parser.rl),
00003  * do not change it!
00004  */   
00005 
00006 #ifndef ip_parser_h
00007 #define ip_parser_h
00008 
00009 
00010 #include <sys/types.h>
00011 
00012 
00013 enum enum_ip_type {
00014   ip_type_ipv4 = 1,
00015   ip_type_ipv6,
00016   ip_type_ipv6_reference,
00017   ip_type_error
00018 };
00019 
00020 
00021 enum enum_ip_type ip_parser_execute(const char *str, size_t len);
00022 
00023 
00024 #endif