1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- --- rpcbind-0.2.3.orig/src/security.c 2015-04-27 16:07:43.000000000 +0200
- +++ rpcbind-0.2.3/src/security.c 2015-11-29 16:56:17.948705887 +0100
- @@ -20,14 +20,6 @@
-
- -#ifdef HAVE_RPCSVC_MOUNT_H
- -#include <rpcsvc/mount.h>
- -#include <rpcsvc/rquota.h>
- -#include <rpcsvc/nfs_prot.h>
- -#include <rpcsvc/yp.h>
- -#include <rpcsvc/ypclnt.h>
- -#include <rpcsvc/yppasswd.h>
- -#else
- # define MOUNTPROC_MNT 1
- # define MOUNTPROC_UMNT 3
- # define NFS_PROGRAM 100003
- @@ -42,7 +34,6 @@
- # define YPPROC_FIRST 4
- # define YPPROC_NEXT 5
- # define YPPROC_ALL 8
- -#endif
-
- #include "rpcbind.h"
-
- @@ -325,24 +316,9 @@ check_callit(SVCXPRT *xprt, struct r_rmt
- args->rmt_proc != MOUNTPROC_UMNT)
- break;
- goto deny;
- - case YPBINDPROG:
- - if (args->rmt_proc != YPBINDPROC_SETDOM)
- - break;
- -
- - case YPPASSWDPROG:
- case NFS_PROGRAM:
- case RQUOTAPROG:
- goto deny;
- - case YPPROG:
- - switch (args->rmt_proc) {
- - case YPPROC_ALL:
- - case YPPROC_MATCH:
- - case YPPROC_FIRST:
- - case YPPROC_NEXT:
- - goto deny;
- - default:
- - break;
- - }
- default:
- break;
- }
|