Almost all NFS/kernel code has been ported to TIRPC in July and is therefore INET4/INET6 indenpendant. There is one command (quota) which has been forgotten, and a modification done in rpc.statd is not INET* independant. Fix: Applies the following patch - and do not use inet_ntoa/gethostby* functions, sockaddr_in structures and svc_getcaller call anymore. How-To-Repeat: Code inspection
Responsible Changed From-To: freebsd-bugs->matteo I'll do some work on rpc.statd and I can work on this issue too.
matteo 2007-04-02 18:59:48 UTC FreeBSD src repository Modified files: usr.sbin/rpc.statd procs.c Log: Make rpc.statd INET* indipendent by converting sockaddr_in structures to sockaddr ones and using svc_getrpccaller instead of svc_getcaller. A similar patch was committed to rpc.lockd back in 2002 . PR: bin/42004 MFC after: 1 week Revision Changes Path 1.17 +18 -6 src/usr.sbin/rpc.statd/procs.c _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
matteo 2007-04-12 07:47:45 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.sbin/rpc.statd procs.c Log: MFC rev. 1.16 and rev. 1.17 1.16: compile under WARNS=6 1.17: Make rpc.statd INET* indipendent by converting sockaddr_in structures to sockaddr ones and using svc_getrpccaller instead of svc_getcaller. A similar patch was committed to rpc.lockd back in 2002 . [1] PR: bin/42004 [1] Revision Changes Path 1.14.10.2 +21 -10 src/usr.sbin/rpc.statd/procs.c _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Responsible Changed From-To: matteo->freebsd-bugs Put this back to the pool: I took care of the rpc.statd part of this PR but don't know enough about quota code to commit the patch (truckman@ said it applies cleanly and compilesi without errors)
Responsible Changed From-To: freebsd-bugs->mpp I'll look at the quota part of this.
State Changed From-To: open->suspended The rpc.statd part of this has been committed, so remove it from the Synopsis. Since this doesn't appear to be actively being worked on, I'm going to set it to 'suspended' so I don't trip over it again. Hat: bugmeister
Responsible Changed From-To: mpp->freebsd-bugs mpp@'s address is now bouncing. In any case he has been inactive for several years.
State Changed From-To: suspended->closed I don't believe this is true anymore. if it is, plese email me