extern.h revision 1.1
11.1Slukem/* $NetBSD: extern.h,v 1.1 1997/10/25 13:45:55 lukem Exp $ */ 21.1Slukem 31.1Slukemextern int interrupted; 41.1Slukemextern pr_list printers; 51.1Slukemextern pr_queue queue; 61.1Slukemextern char sp_name[1024]; 71.1Slukem 81.1Slukemvoid add_printer_alias __P((char *, char *, char *)); 91.1Slukemvoid add_cache_entry __P((struct passwd *)); 101.1Slukemint build_pr_list __P((void)); 111.1Slukempirstat build_pr_queue __P((printername, username, int, int *, int *)); 121.1Slukemint check_cache __P((char *, char *, int *, int *)); 131.1Slukemvoid free_mapreq_results __P((mapreq_res)); 141.1Slukemvoid fillin_extra_groups __P((char *, u_int, int *, u_int[])); 151.1Slukem#ifdef USE_YP 161.1Slukemchar *find_entry __P((char *, char *)); 171.1Slukem#endif 181.1Slukemvoid free_pr_list_item __P((pr_list)); 191.1Slukemvoid free_pr_queue_item __P((pr_queue)); 201.1Slukemstruct passwd *get_password __P((char *)); 211.1Slukempirstat get_pr_status __P((printername, bool_t *, bool_t *, int *, 221.1Slukem bool_t *, char *)); 231.1Slukemvoid *grab __P((int)); 241.1Slukempcrstat pr_cancel __P((char *, char *, char *)); 251.1Slukempirstat pr_init __P((char *, char *, char **)); 261.1Slukempsrstat pr_start __P((void)); 271.1Slukempsrstat pr_start2 __P((char *, char *, char *, char *, char *, 281.1Slukem char **)); 291.1Slukemvoid run_ps630 __P((char *, char *)); 301.1Slukemvoid scramble __P((char *, char *)); 311.1Slukemint strembedded __P((const char *, const char *)); 321.1SlukemFILE *su_popen __P((char *, char *, int)); 331.1Slukemint su_pclose __P((FILE *)); 341.1Slukem#ifdef WTMP 351.1Slukemvoid wlogin __P((char *, struct svc_req *)); 361.1Slukem#endif 37