Request for review: changes to if_vlan.c

1999-03-01 Thread Garrett Wollman
< said: > Interested persons should review the diffs and pipe up if they have > some passionate argument argument against them. Patches look mostly fine. > Also, I should point out that while if_vlan provides the necessary > kernel hackery to implement VLANs, there isn't any user space utility >

pci based kernel modules.

1999-02-23 Thread Garrett Wollman
< said: > Is it possible to load kernel modules that are supposed > to operate on pci devices? Not yet. There are several of us who have worked on parts of this problem in the past, but we're not there yet. Join new-bus-a...@bostonradio.org if you are interested in helping out. -GAWollman --

CardBus Support (was: support for 3Com 3C575 network controller?)

1999-02-20 Thread Garrett Wollman
< said: > the PCI1200 PCI/Cardbus bridge (used in the Dell Inspiron > 7000), however they cannot seem to understand that I'm not > asking for a pre-written device driver :-( You have to talk to the right part of TI, and you have to know what to ask for. I have the book for the PCI1131, which

Re: How the hell does one create a new bus?!

1999-02-14 Thread Garrett Wollman
< said: > The trouble is Doug, that until there IS a developer's guide, the only > person capable if moving PCI and ISA to your scheme, is you. > and as you pointed out.. you're short of time right now.. No, there are more people than just Doug. Certainly me (if I had time), Nicolas (if he had t

Re: FreeBSD Crippleware (was Re: adding DHCP client to src/contrib/)

1999-02-09 Thread Garrett Wollman
< said: > Where did the "-C" option for install(1) come from? bde pick up on > somethings I did a long time ago. Uh, no, wrong. (Speaking as the creator of `install -C'.) -GAWollman -- Garrett A. Wollman | O Siem / We are all family / O Siem / We're all the same woll...@lcs.mit.edu | O S

Re: cleanup of rc.conf ( -4.x )

1999-02-09 Thread Garrett Wollman
< said: > union mounts are broken. I must have panic'd my test box 50 times > trying to get them to work. > Fortunately I found another way using the less sophisticated > -o union type of mount That is a union mount. Which is it -- broken or not? -GAWollman -- Garrett A. Woll

Re: cleanup of rc.conf ( -4.x )

1999-02-09 Thread Garrett Wollman
< said: >> A much better way to do rc.diskless was suggested to me, >> which I'm going to implement. It involves retargeting >> the /conf/ME softlink by mount_union'ing a small MFS > Union mounts do not work, and I believe they are some distance from > working (unless you have better patches th

Re: adding DHCP client to src/contrib/

1999-02-09 Thread Garrett Wollman
< said: > The issue, as I understand it, is to get a reply from an unknown server > (who has an IP address), while you have no IP address. You also have to send a packet *from* 0.0.0.0 (since you have no IP address). I'm almost irritated enough to consider fixing this this week. -GAWollman

Re: adding DHCP client to src/contrib/

1999-02-08 Thread Garrett Wollman
< said: > So, we'll import a pop server, apache, g77, ad nauseam > to increase the credibility of FreeBSD as a workstation OS. None of those things are required to get a machine onto the network. DHCP is, in a large and growing number of places. -GAWollman -- Garrett A. Wollman | O Siem / We

Re: SIOCADDMULTI doesn't work, proposed fix

1999-02-01 Thread Garrett Wollman
< said: > to compare 0 bytes worth of data and returns success). In my opinion, > this is a bug: either the equal() macro should return false, or the > zero length field should be detected by a sanity check and the function > should return EINVAL. OK, I'll agree that this is a bug. -GAWollman -

SIOCADDMULTI doesn't work, proposed fix

1999-01-31 Thread Garrett Wollman
< said: > a struct sockaddr_dl will be used. However, the user is supposed to > pass the address using a struct ifreq, and struct ifreq uses struct > sockaddr, not struct sockaddr_dl. This is called ``poor man's inheritance''. I believe it is an error for any code to use AF_UNSPEC for any purpos

Re: Even more interesting NFS problems..

1999-01-31 Thread Garrett Wollman
< said: > Erm, I haven't tried it between 3.0 and 3.0 boxes because all my test > environments currently involve one of each (4.0 and 3.0), but I can > certainly say that in none of these test environments does amd work at > all. Works just fine on a somewhat older 3.0 (which is still running the

Re: LINUX clone? sched_yield?

1999-01-30 Thread Garrett Wollman
< said: > sched_yield() is a stub that informs you nicely that it doesn't exist :) > Use the options: > options "P1003_1B" > options "_KPOSIX_PRIORITY_SCHEDULING" > options "_KPOSIX_VERSION=199309L" Peter: is there any harm in enabling these features permanently? -GAWoll

*1 routines in /sys/kern

1999-01-30 Thread Garrett Wollman
< said: > If I split sigaction(), sigsuspend(), sigpending(), sigprocmask() and > sigaltstack() into front-end and back-end pieces a-la NetBSD so that > emulator-specific signal semantics can be imposed without totally > duplicating those routines inside the emulator (like I did with > sendit() a

Re: btokup().. patch to STYLE(9) (fwd)

1999-01-29 Thread Garrett Wollman
< said: > Question: how many people still limit their editor windows to 80 > characters? Probably almost anyone who uses the default settings. Many people like to be able to see more than one thing on the desktop at a time. Even with a 1280x1024 display on a good 19-inch monitor, I still can't

Re: "Argument by Authority"

1999-01-28 Thread Garrett Wollman
< said: > | COMPATIBILITY > | The rm utility differs from historical implementations in that > | the -f option only masks attempts to remove non-existent > | files instead of masking a large variety of errors. I went down to our reading room and examined 1003.2. It says quite clea

Re: btokup() macro in sys/malloc.h

1999-01-28 Thread Garrett Wollman
< said: > Peter Jeremy wrote: >> >> I'll support that. The example given in style(9): >> >> a = b->c[0] + ~d == (e || f) || g && h ? i : j >> 1; >> >> should rate as an entry in the Obfuscated C competition rather than >> an example of maintainable code. > As a matter of fact, what's the rea

Naming files in sys/kern

1999-01-27 Thread Garrett Wollman
< said: > It's not clear to me, when thinking of introducing a new file (say, for > auditing support :), what I should name it. Would it be kern_audit.c or > sys_audit.c? Depends on what it is auditing. If it only auditing the basic I/O operations, then it would go in sys_*.c. If it's a more g

Re: btokup() macro in sys/malloc.h

1999-01-27 Thread Garrett Wollman
< said: > Please do go ahead and update it.. the experts agree! I haven't seen any experts involved in this discussion yet. It's probably after bedtime down there in oz. -GAWollman -- Garrett A. Wollman | O Siem / We are all family / O Siem / We're all the same woll...@lcs.mit.edu | O Siem

"Argument by Authority"

1999-01-27 Thread Garrett Wollman
< said: > i asked Dennis Ritchie his opinion of "the right behavior" The right behavior of what? -GAWollman -- Garrett A. Wollman | O Siem / We are all family / O Siem / We're all the same woll...@lcs.mit.edu | O Siem / The fires of freedom Opinions not those of| Dance in the burning flame

Re: removing f2c from base distribution

1999-01-27 Thread Garrett Wollman
< said: > A lot of people use a lot of things out of ports. Why should Fortran > be different? Because Berkeley Unix has /always/ included a FORTRAN compiler. -GAWollman -- Garrett A. Wollman | O Siem / We are all family / O Siem / We're all the same woll...@lcs.mit.edu | O Siem / The fire

Re: beginnings of a diskless boot sequence being committed

1999-01-26 Thread Garrett Wollman
< said: > the problem is that i don't know how well unionfs works, and i don't > have the ability to fix it. Please keep in mind that there are two *different* entiries being discussed here: 1) mount -o union 2) mount -t union (which should really be called `translucentfs'). The former is a ge

Re: sysctl oids (was: Re: kvm question)

1999-01-25 Thread Garrett Wollman
< said: > Strings are a whole lot more portable then integer assignments. Nonsense. Strings are not portable at all -- they only exist in FreeBSD. The reference implementation (4.4BSD) and its other descendants use numbers. -GAWollman -- Garrett A. Wollman | O Siem / We are all family /

sysctl oids (was: Re: kvm question)

1999-01-24 Thread Garrett Wollman
< said: > Backwards compatibility is one thing, but new nodes should be named, > not numbered. OID_AUTO is bogus because it perpetuates the numbering > of nodes. Nonsense. There are plenty of contexts in which a number makes far more sense than a name -- pretty much anything in any network st

Re: kvm question

1999-01-24 Thread Garrett Wollman
< said: > Peter pointed out that having the sysctl's as symbols was a nice > advantage of the current system. How important is this? I don't think it's important at all. (Then again, I liked the old system.) > If we were willing to give this up, then the SYSCTL() macro could > just expand to a

kvm question

1999-01-24 Thread Garrett Wollman
< said: > I ran into an interesting problem in the process of modifying > "netstat" to understand the PF_NETGRAPH protocol family. "netstat" > uses kvm_read(), etc. to read kernel symbols. However, this doesn't Don't do that. Use sysctl, that's what it's there for. -GAWollman -- Garrett A. Wo

Re: kvm_getswapinfo() function added to libkvm. top, pstat, systat updated

1999-01-22 Thread Garrett Wollman
< said: > Where's struct kvm_swap and typedef struct kvm_swap *kvm_swap_t supposed to > now be? Hopefully the latter isn't anywhere, since style(9) says very specifically that such typedefs are Not To Be Introduced. -GAWollman -- Garrett A. Wollman | O Siem / We are all family / O Siem / We'

Re: init runs with console as control terminal?

1999-01-16 Thread Garrett Wollman
< said: > Hmm, good point. So I still need to find a way to start up rc5des, it seems > that rc5des installs a SIGHUP handler and therefore nohup is > useless. Bug the authors to fix it? daemon(3) is provided for a reason! Here's my version of a simple daemonizing program Neither TIOCNOTT

Re: init runs with console as control terminal?

1999-01-16 Thread Garrett Wollman
< said: > root cron 2180 - -none- > root cron 2181 - -none- > root cron 2182 - -none- > root adjkerntz 400 - -none- > root adjkerntz 401 -

reply to field

1999-01-02 Thread Garrett Wollman
< said: > Curious, why is the reply field in the email header not set > to the originating mailing list? Because that would be an incredibly obnoxious (I would even say asinine) thing to do. If I want to make a reply to the list, I'll make a reply to the list. If I don't, I won't. Readers of

<    1   2   3   4   5   6