1 /* $NetBSD: extern.h,v 1.5 2009/03/06 11:45:03 tteras 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 u_int32_t *sendkeymsg_spigrep __P((unsigned int, struct addrinfo *, 18 struct addrinfo *, int *)); 19 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; 25 26 extern u_char m_buf[BUFSIZ]; 27 extern u_int m_len; 28 extern int f_debug; 29 30 #ifdef HAVE_PFKEY_POLICY_PRIORITY 31 extern int last_msg_type; 32 extern u_int32_t last_priority; 33 #endif 34