Patrick Welche <prlw1@cam.ac.uk>
[netbsd-mini2440.git] / crypto / dist / ipsec-tools / src / setkey / extern.h
blobfbcfaaa16e5d51e751d2b8f4a038056e80db0735
1 /* $NetBSD: extern.h,v 1.4 2006/09/09 16:22:37 manu Exp $ */
5 void parse_init __P((void));
6 int parse __P((FILE **));
7 int parse_string __P((char *));
9 int setkeymsg __P((char *, size_t *));
10 int sendkeymsg __P((char *, size_t));
12 int yylex __P((void));
13 int yyparse __P((void));
14 void yyfatal __P((const char *));
15 void yyerror __P((const char *));
17 u_int32_t *sendkeymsg_spigrep __P((unsigned int, struct addrinfo *,
18 struct addrinfo *, int *));
20 extern int f_rfcmode;
21 extern int lineno;
22 extern int last_msg_type;
23 extern u_int32_t last_priority;
24 extern int exit_now;
26 extern u_char m_buf[BUFSIZ];
27 extern u_int m_len;
28 extern int f_debug;
30 #ifdef HAVE_PFKEY_POLICY_PRIORITY
31 extern int last_msg_type;
32 extern u_int32_t last_priority;
33 #endif