Lines Matching refs:__P

354     void (*init) __P((int unit));
356 void (*input) __P((int unit, u_char *pkt, int len));
358 void (*protrej) __P((int unit));
360 void (*lowerup) __P((int unit));
362 void (*lowerdown) __P((int unit));
364 void (*open) __P((int unit));
366 void (*close) __P((int unit, char *reason));
368 int (*printpkt) __P((u_char *pkt, int len,
369 void (*printer) __P((void *, const char *, ...)),
372 void (*datainput) __P((int unit, u_char *pkt, int len));
378 void (*check_options) __P((void));
380 int (*demand_conf) __P((int unit));
382 int (*active_pkt) __P((u_char *pkt, int len));
384 void (*print_stat) __P((int unit, FILE *strptr));
420 extern void set_ifunit __P((int)); /* set stuff that depends on ifunit */
421 extern void detach __P((void)); /* Detach from controlling tty */
422 extern void die __P((int)); /* Cleanup and exit */
423 extern void quit __P((void)); /* like die(1) */
424 extern void novm __P((char *)); /* Say we ran out of memory, and die */
425 extern void timeout __P((void (*func)(void *), void *arg, int t));
427 extern void untimeout __P((void (*func)(void *), void *arg));
429 extern pid_t run_program __P((char *prog, char **args, int must_exist,
432 extern void reopen_log __P((void)); /* (re)open the connection to syslog */
433 extern void update_link_stats __P((int)); /* Get stats at link termination */
435 extern void script_setenv __P((const char *, const char *, int));
436 extern void script_unsetenv __P((const char *)); /* unset script env var */
437 extern const char *script_getenv __P((const char *var));
438 extern void new_phase __P((int)); /* signal start of new phase */
439 extern void print_ncpstate __P((int, FILE *)); /* prints NCP state */
440 extern const char *protocol_name __P((int proto)); /* canonical name */
441 extern const char *phase_name __P((int phaseval));
446 extern void log_packet __P((u_char *, int, const char *, int));
448 extern void print_string __P((char *, int, void (*)(void *, const char *, ...),
450 extern int slprintf __P((char *, int, const char *, ...)); /* sprintf++ */
451 extern int vslprintf __P((char *, int, const char *, va_list));/* vsprintf++ */
452 extern size_t strlcpy __P((char *, const char *, size_t)); /* safe strcpy */
453 extern size_t strlcat __P((char *, const char *, size_t)); /* safe strncpy */
454 extern void dbglog __P((const char *, ...));/* log a debug message */
455 extern void info __P((const char *, ...)); /* log an informational message */
456 extern void notice __P((const char *, ...));/* log a notice-level message */
457 extern void warn __P((const char *, ...)); /* log a warning message */
458 extern void error __P((const char *, ...)); /* log an error message */
459 extern void fatal __P((const char *, ...));
461 extern const char *code_name __P((int code, int shortflag));
463 extern int flprintf __P((FILE *, const char *, ...)); /* fprintf++ */
464 extern size_t strllen __P((const char *, size_t)); /* safe strlen */
465 extern const char *signal_name __P((int signum));
470 extern void link_required __P((int)); /* we are starting to use the link */
471 extern void link_terminated __P((int)); /* we are finished with the link */
472 extern void link_down __P((int));
474 extern void link_established __P((int)); /* the link is up; authenticate now */
475 extern void start_networks __P((void));
477 extern void np_up __P((int, int)); /* a network protocol has come up */
478 extern void np_down __P((int, int)); /* a network protocol has gone down */
479 extern void np_finished __P((int, int));
481 extern void auth_peer_fail __P((int, int));
483 extern void auth_peer_success __P((int, int, char *, int));
485 extern void auth_withpeer_fail __P((int, int));
487 extern void auth_withpeer_success __P((int, int));
489 extern void auth_check_options __P((void));
491 extern void auth_reset __P((int));
493 extern int check_passwd __P((int, char *, int, char *, int, char **));
495 extern int get_secret __P((int, char *, char *, char *, int *, int));
497 extern int auth_ip_addr __P((int, u_int32_t));
499 extern int bad_ip_adrs __P((u_int32_t));
505 extern void demand_conf __P((void));
507 extern void demand_block __P((void)); /* set all NPs to queue up packets */
508 extern void demand_unblock __P((void)); /* set all NPs to pass packets */
509 extern void demand_discard __P((void)); /* set all NPs to discard packets */
510 extern void demand_rexmit __P((int)); /* retransmit saved frames for an NP */
511 extern int loop_chars __P((unsigned char *, int));
513 extern int loop_frame __P((unsigned char *, int));
519 extern void mp_check_options __P((void)); /* Check multilink-related options */
520 extern int mp_join_bundle __P((void));
525 extern void sys_init __P((bool)); /* Do system-dependent initialization */
526 extern void sys_cleanup __P((void)); /* Restore system state before exiting */
527 extern int sys_check_options __P((void)); /* Check options specified */
528 extern void sys_options __P((void)); /* add or remove system options */
529 extern void sys_close __P((void)); /* Clean up in a child before execing */
530 extern int ppp_available __P((void));
532 extern int get_pty __P((int *, int *, char *, int));
534 extern int open_ppp_loopback __P((void));
536 extern int establish_ppp __P((int));
538 extern void restore_loop __P((void));
540 extern void disestablish_ppp __P((int));
542 extern void make_new_bundle __P((int, int, int, int)); /* Create new bundle */
543 extern int bundle_attach __P((int)); /* Attach link to existing bundle */
544 extern void cfg_bundle __P((int, int, int, int));
546 extern void clean_check __P((void)); /* Check if line was 8-bit clean */
547 extern void set_up_tty __P((int, int));
549 extern void restore_tty __P((int)); /* Restore port's original parameters */
550 extern void setdtr __P((int, int)); /* Raise or lower port's DTR line */
551 extern void output __P((int, u_char *, int)); /* Output a PPP packet */
552 extern void wait_input __P((struct timeval *));
554 extern void add_fd __P((int)); /* Add fd to set to wait for */
555 extern void remove_fd __P((int)); /* Remove fd from set to wait for */
556 extern int read_packet __P((u_char *)); /* Read PPP packet */
557 extern int get_loop_output __P((void)); /* Read pkts from loopback */
558 extern void ppp_send_config __P((int, int, u_int32_t, int, int));
560 extern void ppp_set_xaccm __P((int, ext_accm));
562 extern void ppp_recv_config __P((int, int, u_int32_t, int, int));
565 extern void ppp_send_fcs __P((int unit, int fcstype));
566 extern void ppp_recv_fcs __P((int unit, int fcstype));
569 extern void ppp_send_muxoption __P((int ,u_int32_t));
570 extern void ppp_recv_muxoption __P((int ,u_int32_t));
572 extern int ccp_test __P((int, u_char *, int, int));
575 extern void ccp_tune __P((int, int)); /* Tune compression effort level */
577 extern void ccp_flags_set __P((int, int, int));
579 extern int ccp_fatal_error __P((int));
581 extern int get_idle_time __P((int, struct ppp_idle *));
583 extern int get_ppp_stats __P((int, struct pppd_stats *));
585 extern int sifvjcomp __P((int, int, int, int));
587 extern int sifup __P((int)); /* Configure i/f up for one protocol */
588 extern int sifnpmode __P((int u, int proto, enum NPmode mode));
590 extern int sifdown __P((int)); /* Configure i/f down for one protocol */
591 extern int sifaddr __P((int, u_int32_t, u_int32_t, u_int32_t));
593 extern int cifaddr __P((int, u_int32_t, u_int32_t));
596 extern void sys_block_proto __P((uint16_t));
597 extern void sys_unblock_proto __P((uint16_t));
600 extern int sif6addr __P((int, eui64_t, eui64_t));
602 extern int cif6addr __P((int, eui64_t, eui64_t));
605 extern int sifdefaultroute __P((int, u_int32_t, u_int32_t));
607 extern int cifdefaultroute __P((int, u_int32_t, u_int32_t));
609 extern int sifproxyarp __P((int unit, u_int32_t addr, int flag));
611 extern int cifproxyarp __P((int unit, u_int32_t addr));
613 extern u_int32_t GetMask __P((u_int32_t));
615 extern int lock __P((char *)); /* Create lock file for device */
616 extern int relock __P((int)); /* Rewrite lock file with new pid */
617 extern void unlock __P((void)); /* Delete previously-created lock file */
618 extern void logwtmp __P((const char *, const char *, const char *));
620 extern int get_host_seed __P((void));
622 extern int have_route_to __P((u_int32_t)); /* Check if route to addr exists */
624 extern int set_filters __P((struct bpf_program *pass,
629 extern int sipxfaddr __P((int, unsigned long, unsigned char *));
630 extern int cipxfaddr __P((int));
632 extern int get_if_hwaddr __P((u_char *addr, int msize, char *name));
633 extern int get_first_hwaddr __P((u_char *addr, int msize));
635 extern int ether_to_eui64 __P((eui64_t *p_eui64));
636 extern int sif6up __P((int unit));
637 extern int sif6down __P((int unit));
638 extern int sif6mtu __P((int mtu));
639 extern int sif6flags __P((u_int32_t flags, int set));
644 extern int sifmtu __P((int mtu));
645 extern int siflags __P((u_int32_t flags, int set));
646 extern void sys_ifname __P((void));
647 extern void sys_print_state __P((FILE *strptr));
648 extern int sys_extra_fd __P((void));
653 extern int parse_args __P((int argc, char **argv));
655 extern int options_from_file __P((char *filename, bool must_exist,
658 extern int options_from_user __P((void));
660 extern int options_for_tty __P((void));
662 extern int options_from_list __P((struct wordlist *, bool privileged));
664 extern int getword __P((FILE *f, char *word, int *newlinep, char *filename));
666 extern void option_error __P((char *fmt, ...));
668 extern int int_option __P((char *, int *));
670 extern void add_options __P((option_t *));
672 extern int parse_dotted_ip __P((char *, u_int32_t *));
674 extern option_t *remove_option __P((char *));
676 extern void save_source __P((struct option_info *));
678 extern void set_source __P((struct option_info *));
680 extern const char *name_source __P((struct option_info *));
686 extern int (*new_phase_hook) __P((int new, int old));
687 extern int (*idle_time_hook) __P((struct ppp_idle *));
688 extern int (*holdoff_hook) __P((void));
689 extern int (*pap_check_hook) __P((void));
690 extern int (*pap_auth_hook) __P((char *user, char *passwd, char **msgp,
692 extern void (*pap_logout_hook) __P((void));
693 extern int (*pap_passwd_hook) __P((char *user, char *passwd));
694 extern void (*ip_up_hook) __P((void));
695 extern void (*ip_down_hook) __P((void));
696 extern int (*check_options_hook) __P((uid_t uid));
698 extern int (*updown_script_hook) __P((const char ***argsp));
700 extern int (*sys_read_packet_hook) __P((int retv, struct strbuf *ctrl,
702 extern void (*device_pipe_hook) __P((int pipefd));