Date: Thu, 27 Jun 2002 12:10:04 -0700 (PDT) From: "Crist J. Clark" <crist.clark@attbi.com> To: freebsd-bugs@FreeBSD.org Subject: Re: bin/39896: netmask 0xffffff00 no longer works in /etc/exports Message-ID: <200206271910.g5RJA4sI004556@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR bin/39896; it has been noted by GNATS. From: "Crist J. Clark" <crist.clark@attbi.com> To: "Jin Guojun[DSD]" <j_guojun@lbl.gov> Cc: FreeBSD-gnats-submit@FreeBSD.ORG Subject: Re: bin/39896: netmask 0xffffff00 no longer works in /etc/exports Date: Thu, 27 Jun 2002 11:59:55 -0700 On Thu, Jun 27, 2002 at 11:21:15AM -0700, Jin Guojun[DSD] wrote: [snip] OK, I _can_ reproduce this. There is something really, really wack going on. This is actually the issue I thought you were refering to when I first read your PR. Your error is here, > eubie# echo "/data -network 131.243.2 -mask 255.255.255.0" > /etc/exports ^ As I understand inet_network(3), you are refering to the network, 131.243.0.2 And if you change that to, 131.243.2.0 Everything in all of your examples should work fine. This should be trivial to do in your scripting, so I think you have the correction you need for your problem. The real question is why the heck did this ever work? Something quite strange is going on here. In my examples I was in a Class C space, and it worked fine. Yours is Class B, and you hit problems. But I don't see where Class B or Class C addresses ever come into this. Might be time to run mountd(8) in a debugger to see what the heck is going on here. -- Crist J. Clark | cjclark@alum.mit.edu | cjclark@jhu.edu http://people.freebsd.org/~cjc/ | cjc@freebsd.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200206271910.g5RJA4sI004556>