xref: /netbsd-src/crypto/dist/ipsec-tools/src/setkey/extern.h (revision 8b0f9554ff8762542c4defc4f70e1eb76fb508fa)
1 /*	$NetBSD: extern.h,v 1.4 2006/09/09 16:22:37 manu Exp $	*/
2 
3 
4 
5 void parse_init __P((void));
6 int parse __P((FILE **));
7 int parse_string __P((char *));
8 
9 int setkeymsg __P((char *, size_t *));
10 int sendkeymsg __P((char *, size_t));
11 
12 int yylex __P((void));
13 int yyparse __P((void));
14 void yyfatal __P((const char *));
15 void yyerror __P((const char *));
16 
17 extern int f_rfcmode;
18 extern int lineno;
19 extern int last_msg_type;
20 extern u_int32_t last_priority;
21 extern int exit_now;
22 
23 extern u_char m_buf[BUFSIZ];
24 extern u_int m_len;
25 extern int f_debug;
26 
27 #ifdef HAVE_PFKEY_POLICY_PRIORITY
28 extern int last_msg_type;
29 extern u_int32_t last_priority;
30 #endif
31