yppasswdd_extern.h (90294) | yppasswdd_extern.h (90297) |
---|---|
1/* 2 * Copyright (c) 1995, 1996 3 * Bill Paul <wpaul@ctr.columbia.edu>. All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 8 * 1. Redistributions of source code must retain the above copyright --- 15 unchanged lines hidden (view full) --- 24 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 25 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 26 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 27 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 28 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 29 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 30 * SUCH DAMAGE. 31 * | 1/* 2 * Copyright (c) 1995, 1996 3 * Bill Paul <wpaul@ctr.columbia.edu>. All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 8 * 1. Redistributions of source code must retain the above copyright --- 15 unchanged lines hidden (view full) --- 24 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 25 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 26 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 27 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 28 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 29 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 30 * SUCH DAMAGE. 31 * |
32 * $FreeBSD: head/usr.sbin/rpc.yppasswdd/yppasswdd_extern.h 90294 2002-02-06 07:34:17Z ru $ | 32 * $FreeBSD: head/usr.sbin/rpc.yppasswdd/yppasswdd_extern.h 90297 2002-02-06 13:30:31Z des $ |
33 */ 34 35#include <sys/types.h> 36#include <limits.h> 37#include <db.h> 38#include <paths.h> 39#include <pw_util.h> 40#include <rpc/rpc.h> --- 11 unchanged lines hidden (view full) --- 52#define _PATH_YP "/var/yp/" 53#endif 54 55#define MAP_UPDATE "yppwupdate" 56#define MAP_UPDATE_PATH YPLIBDIR "yppwupdate" 57 58extern char *yp_dir; 59extern char *progname; | 33 */ 34 35#include <sys/types.h> 36#include <limits.h> 37#include <db.h> 38#include <paths.h> 39#include <pw_util.h> 40#include <rpc/rpc.h> --- 11 unchanged lines hidden (view full) --- 52#define _PATH_YP "/var/yp/" 53#endif 54 55#define MAP_UPDATE "yppwupdate" 56#define MAP_UPDATE_PATH YPLIBDIR "yppwupdate" 57 58extern char *yp_dir; 59extern char *progname; |
60extern void do_master __P(( void )); 61extern void yppasswdprog_1 __P(( struct svc_req *, register SVCXPRT * )); 62extern void master_yppasswdprog_1 __P(( struct svc_req *, 63 register SVCXPRT * )); 64extern void reaper __P(( int )); 65extern void install_reaper __P(( int )); 66extern int pw_copy __P(( int, int, struct passwd * )); 67extern char *ok_shell __P (( char * )); | 60extern void do_master(void); 61extern void yppasswdprog_1(struct svc_req *, register SVCXPRT *); 62extern void master_yppasswdprog_1 __P((struct svc_req *, 63 register SVCXPRT *)); 64extern void reaper(int); 65extern void install_reaper(int); 66extern int pw_copy(int, int, struct passwd *); 67extern char *ok_shell __P ((char *)); |
68extern char *passfile; 69extern char *passfile_default; 70extern char *tempname; 71extern char *yppasswd_domain; 72extern int no_chsh; 73extern int no_chfn; 74extern int allow_additions; 75extern int multidomain; 76extern int resvport; 77extern int inplace; 78extern int verbose; | 68extern char *passfile; 69extern char *passfile_default; 70extern char *tempname; 71extern char *yppasswd_domain; 72extern int no_chsh; 73extern int no_chfn; 74extern int allow_additions; 75extern int multidomain; 76extern int resvport; 77extern int inplace; 78extern int verbose; |
79extern int _rpc_dtablesize __P((void)); | 79extern int _rpc_dtablesize(void); |