Deleted Added
full compact
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);