Lines Matching refs:__P

91 #ifndef __P
93 # define __P(x) x macro
95 # define __P(x) () macro
164 typedef int (* ioctlfunc_t) __P((int, ioctlcmd_t, ...));
166 typedef int (* ioctlfunc_t) __P((dev_t, ioctlcmd_t, void *));
168 typedef void (* addfunc_t) __P((int, ioctlfunc_t, void *));
169 typedef int (* copyfunc_t) __P((void *, void *, size_t));
176 extern int ioctl __P((int, int, void *));
191 extern int addicmp __P((char ***, struct frentry *, int));
192 extern int addipopt __P((char *, struct ipopt_names *, int, char *));
193 extern int addkeep __P((char ***, struct frentry *, int));
194 extern int bcopywrap __P((void *, void *, size_t));
195 extern void binprint __P((void *, size_t));
196 extern void initparse __P((void));
197 extern u_32_t buildopts __P((char *, char *, int));
198 extern int checkrev __P((char *));
199 extern int count6bits __P((u_32_t *));
200 extern int count4bits __P((u_32_t));
201 extern int extras __P((char ***, struct frentry *, int));
202 extern char *fac_toname __P((int));
203 extern int fac_findname __P((char *));
204 extern void fill6bits __P((int, u_int *));
205 extern int gethost __P((char *, i6addr_t *, int));
206 extern int getport __P((struct frentry *, char *, u_short *));
207 extern int getportproto __P((char *, int));
208 extern int getproto __P((char *));
209 extern char *getaline __P((char *, size_t, FILE *, int *));
210 extern int genmask __P((char *, u_32_t *));
211 extern char *getnattype __P((struct nat *, int));
212 extern char *getsumd __P((u_32_t));
213 extern u_32_t getoptbyname __P((char *));
214 extern u_32_t getoptbyvalue __P((int));
215 extern u_32_t getv6optbyname __P((char *));
216 extern u_32_t getv6optbyvalue __P((int));
217 extern void hexdump __P((FILE *, void *, int, int));
218 extern int icmpcode __P((char *));
219 extern void initparse __P((void));
220 extern void ipf_dotuning __P((int, char *, ioctlfunc_t));
221 extern void ipf_addrule __P((int, ioctlfunc_t, void *));
222 extern int ipf_parsefile __P((int, addfunc_t, ioctlfunc_t *, char *));
223 extern int ipf_parsesome __P((int, addfunc_t, ioctlfunc_t *, FILE *));
224 extern int ipmon_parsefile __P((char *));
225 extern int ipmon_parsesome __P((FILE *));
226 extern void ipnat_addrule __P((int, ioctlfunc_t, void *));
227 extern int ipnat_parsefile __P((int, addfunc_t, ioctlfunc_t, char *));
228 extern int ipnat_parsesome __P((int, addfunc_t, ioctlfunc_t, FILE *));
229 extern int ippool_parsefile __P((int, char *, ioctlfunc_t));
230 extern int ippool_parsesome __P((int, FILE *, ioctlfunc_t));
231 extern int kmemcpywrap __P((void *, void *, size_t));
232 extern char *kvatoname __P((ipfunc_t, ioctlfunc_t));
233 extern int load_hash __P((struct iphtable_s *, struct iphtent_s *,
235 extern int load_hashnode __P((int, char *, struct iphtent_s *, ioctlfunc_t));
236 extern int load_pool __P((struct ip_pool_s *list, ioctlfunc_t));
237 extern int load_poolnode __P((int, char *, ip_pool_node_t *, ioctlfunc_t));
238 extern int loglevel __P((char **, u_int *, int));
239 extern alist_t *make_range __P((int, struct in_addr, struct in_addr));
240 extern ipfunc_t nametokva __P((char *, ioctlfunc_t));
241 extern void nat_setgroupmap __P((struct ipnat *));
242 extern int ntomask __P((int, int, u_32_t *));
243 extern u_32_t optname __P((char ***, u_short *, int));
244 extern struct frentry *parse __P((char *, int));
245 extern char *portname __P((int, int));
246 extern int portnum __P((char *, char *, u_short *, int));
247 extern int ports __P((char ***, char *, u_short *, int *, u_short *, int));
248 extern int pri_findname __P((char *));
249 extern char *pri_toname __P((int));
250 extern void print_toif __P((char *, struct frdest *));
251 extern void printaddr __P((int, int, char *, u_32_t *, u_32_t *));
252 extern void printaps __P((ap_session_t *, int));
253 extern void printbuf __P((char *, int, int));
254 extern void printfr __P((struct frentry *, ioctlfunc_t));
255 extern struct iphtable_s *printhash_live __P((struct iphtable_s *, int, char*, int));
256 extern void printhashdata __P((struct iphtable_s *, int));
257 extern void printtunable __P((ipftune_t *));
258 extern struct iphtable_s *printhash __P((struct iphtable_s *, copyfunc_t,
260 extern struct iphtent_s *printhashnode __P((struct iphtable_s *,
263 extern void printhostmask __P((int, u_32_t *, u_32_t *));
264 extern void printip __P((u_32_t *));
265 extern void printlog __P((struct frentry *));
266 extern void printlookup __P((i6addr_t *addr, i6addr_t *mask));
267 extern void printmask __P((int, u_32_t *));
268 extern void printpacket __P((struct ip *));
269 extern void printpacket6 __P((struct ip *));
270 extern struct ip_pool_s *printpool __P((struct ip_pool_s *, copyfunc_t,
272 extern struct ip_pool_s *printpool_live __P((struct ip_pool_s *, int, char*, int));
273 extern void printpooldata __P((struct ip_pool_s *, int));
274 extern struct ip_pool_node *printpoolnode __P((struct ip_pool_node *, int));
275 extern void printproto __P((struct protoent *, int, struct ipnat *));
276 extern void printportcmp __P((int, struct frpcmp *));
277 extern void optprint __P((u_short *, u_long, u_long));
279 extern void optprintv6 __P((u_short *, u_long, u_long));
281 extern int ratoi __P((char *, int *, int, int));
282 extern int ratoui __P((char *, u_int *, u_int, u_int));
283 extern int remove_hash __P((struct iphtable_s *, ioctlfunc_t));
284 extern int remove_hashnode __P((int, char *, struct iphtent_s *, ioctlfunc_t));
285 extern int remove_pool __P((ip_pool_t *, ioctlfunc_t));
286 extern int remove_poolnode __P((int, char *, ip_pool_node_t *, ioctlfunc_t));
287 extern u_char tcp_flags __P((char *, u_char *, int));
288 extern u_char tcpflags __P((char *));
289 extern void printc __P((struct frentry *));
290 extern void printC __P((int));
291 extern void emit __P((int, int, void *, struct frentry *));
292 extern u_char secbit __P((int));
293 extern u_char seclevel __P((char *));
294 extern void printfraginfo __P((char *, struct ipfr *));
295 extern void printifname __P((char *, char *, void *));
296 extern char *hostname __P((int, void *));
297 extern struct ipstate *printstate __P((struct ipstate *, int, u_long));
298 extern void printsbuf __P((char *));
299 extern void printnat __P((struct ipnat *, int));
300 extern void printactiveaddress __P((int, char *, i6addr_t *, char *));
301 extern void printactivenat __P((struct nat *, int, int));
302 extern void printhostmap __P((struct hostmap *, u_int));
303 extern void printpacket __P((struct ip *));
305 extern void set_variable __P((char *, char *));
306 extern char *get_variable __P((char *, char **, int));
307 extern void resetlexer __P((void));
310 extern int gethostname __P((char *, int ));
311 extern void sync __P((void));