Mark Murray
4cd0119367
Do not use __progname directly (except in [gs]etprogname(3)).
...
Also, make an internal _getprogname() that is used only inside
libc. For libc, getprogname(3) is a weak symbol in case a
function of the same name is defined in userland.
2002-03-29 22:43:43 +00:00
Murray Stokely
37c973e3dd
Alpha does not support PCCARD installs, so we do not need the 58k
...
/etc/defaults/pccard.conf. Assume for now that only
MACHINE_ARCH=="i386" wants to do PCCARD installs. We're still using
too much space, but this is a big help.
2002-03-29 22:22:34 +00:00
John Baldwin
8c47a53d2c
Add a new fortune seen in the sig of an e-mail.
...
Submitted by: ue (indirectly)
Approved by: eivind
2002-03-29 21:32:08 +00:00
Poul-Henning Kamp
572a089e74
Remove bogus vinumdump(), if you can't dump, say so with nodump().
2002-03-29 21:14:34 +00:00
Poul-Henning Kamp
6ede0acccc
Remove bogus ccddump() function in favour of the standard nodump.
2002-03-29 21:12:11 +00:00
Poul-Henning Kamp
041b8b0058
Get this to WARNS=4 and closer to style(9) at a sacrifice in
...
linelength.
2002-03-29 19:33:14 +00:00
Alfred Perlstein
e9b192b758
Protect proc struct (p_args and p_comm) when doing procfs IO that pulls
...
data from it.
Submitted by: Jonathan Mini <mini@haikugeek.com>
2002-03-29 19:12:40 +00:00
Alan Cox
dceeb8c25c
Use the MI vm_map_growstack() instead of the MD grow_stack() in trap().
2002-03-29 18:55:07 +00:00
Bruce A. Mah
11b6545971
New release notes: NetBSD sort replaces GNU sort, texinfo 4.1.
...
Deleted release note: SA-01:13 (superceded by NetBSD sort import).
2002-03-29 17:50:22 +00:00
Jake Burkholder
b454c6dd29
Style fixes purposefully left out of last commit. I checked the kse tree
...
and didn't see any changes that this conflicts with.
2002-03-29 16:45:03 +00:00
Jake Burkholder
d0ce9a7e07
Remove abuse of intr_disable/restore in MI code by moving the loop in ast()
...
back into the calling MD code. The MD code must ensure no races between
checking the astpening flag and returning to usermode.
Submitted by: peter (ia64 bits)
Tested on: alpha (peter, jeff), i386, ia64 (peter), sparc64
2002-03-29 16:35:26 +00:00
Hajimu UMEMOTO
1183d01466
Fix cached route problem.
...
Submitted by: Keiichi SHIMA <keiichi@iij.ad.jp> (KAME)
Reviewed by: JINMEI Tatuya <jinmei@isl.rdc.toshiba.co.jp> (KAME)
MFC after: 1 week
2002-03-29 15:42:44 +00:00
Seigo Tanimura
5cf4bcebbf
The description of fd_mtx is "filedesc structure."
2002-03-29 11:26:05 +00:00
Matthew N. Dodd
0e93a9b535
- Merge the pdq driver (if_fpa and if_fea) from NetBSD.
...
Among other things this gets us ifmedia support.
- Update fddi_ifattach() to take an additional argument.
2002-03-29 11:22:22 +00:00
Matthew N. Dodd
c772c98600
- Define fddibroadcastaddr in if_fddisubr.c.
...
- Add fddi_ifdetach() and fddi_ioctl().
2002-03-29 10:40:35 +00:00
Matthew N. Dodd
3880eed1bc
- Use ifp->if_broadcastaddr when possible.
...
- Remove unnecessary preprocessor conditional.
2002-03-29 10:29:10 +00:00
Matthew N. Dodd
1874a92527
- Add a comment.
...
- Whitespace.
- Remove forgotten duplicate assignments in fddi_ifattach().
2002-03-29 10:23:42 +00:00
Matthew N. Dodd
11b0248c66
- Update interface statistics on error conditions.
...
- Make sure the interface is UP and RUNNING in fddi_input().
- Reorder and comment packet tests in fddi_input().
- Call if_attach() in fddi_ifattach().
- Test for a valid return from ifaddr_byindex().
2002-03-29 10:17:06 +00:00
Matthew N. Dodd
071c2e5cc2
- Whitespace changes.
...
- Formatting.
- Use macro, not magic numbers.
- Move a dropanyway label in fddi_input() to end of function.
2002-03-29 09:52:01 +00:00
Matthew N. Dodd
98db21b9c7
Back a small part of the last patch.
2002-03-29 09:41:03 +00:00
Matthew N. Dodd
c427e90a6d
- Simplify first arg of nd6_storelladdr().
...
- Use struct fddi_header where appropriate.
- Use bcopy() rather than memcpy().
- Use FDDI_ADDR_LEN macro instead of ETHER_ADDR_LEN macro.
- Add loadable module support.
2002-03-29 09:37:56 +00:00
Mark Murray
e900f9fd65
Boot this into the Attic. We now have (Net)BSD sort.
2002-03-29 09:11:38 +00:00
Matthew N. Dodd
a98be5ef31
- Use net/fddi.h rather than netinet/if_fddi.h.
...
- Use FDDI_ADDR_LEN rather than a magic number or a sizeof().
- Hide distracting sizeof() behind FDDI_HDR_LEN macro.
- Don't use sizeof(struct llc) in areas where we mean LLC_SNAPFRAMELEN.
2002-03-29 08:51:42 +00:00
Matthew N. Dodd
4c0b66abef
Sync defines with NetBSD.
...
Define FDDI_ADDR_LEN and use it.
2002-03-29 08:27:48 +00:00
Matthew N. Dodd
005a5dfbe9
Remove unnecessary LLC defines and use the standard ones.
2002-03-29 08:14:29 +00:00
Warner Losh
4e4b1656c2
Improve support of MFC cards (Multi-function cards). This commit
...
allows us to properly parse cards with attribute memory based CIS that
before wouldn't parse correctly, sometimes with a panic. This allows
me to get my 3C562 modem/ethernet card to fail to attach due to
problems in the ep and sio drivers rather than due to problems in the
CIS parsing code :-).
We weren't setting the address to jump to for the function entries.
This caused us to only work when the addional entries were after the
first ones. On the 3C562/3C563 card this was not the case.
We were also mapping Attribute memory when common memory was asked for
in the target of the LONGLINK_{A,C} or LONGLINK_MFC.
My IBM Home And Away Modem/LAN card still fails for reasons unknown.
2002-03-29 08:05:39 +00:00
Matthew N. Dodd
7fc55739a7
- style(9) fixes for 'return'.
...
- retire RTALLOC1 and ARPRESOLVE macros.
- use IFP2AC to hide discracting casts.
2002-03-29 08:04:36 +00:00
Matthew N. Dodd
28c9592779
Un-ifdef.
2002-03-29 07:30:22 +00:00
Matthew N. Dodd
c0ffddede1
De-register.
2002-03-29 07:12:10 +00:00
Matthew N. Dodd
e957d9121e
Sync with NetBSD.
2002-03-29 06:58:45 +00:00
Matthew N. Dodd
32bc1098b2
Add resource_list_add_next() which returns the RID for the resource added.
2002-03-29 06:42:54 +00:00
Hajimu UMEMOTO
9954794b0c
double m_free() - not critical. from niklas@openbsd
...
Obtained from: KAME
MFC after: 1 week
2002-03-29 05:14:58 +00:00
Hajimu UMEMOTO
b795e6e3ac
typo. netbsd PR 16055
...
Obtained from: KAME
MFC after: 1 week
2002-03-29 04:43:07 +00:00
David E. O'Brien
eb294035cb
Make it easier to change the native emulation.
...
Tested on: alpha, i386, sparc64
2002-03-29 00:41:01 +00:00
Warner Losh
4f453a6c89
Identify PRISM 2.5 with ISL37300P
...
Obtained from: OpenBSD
2002-03-29 00:32:32 +00:00
Warner Losh
8cf3aa5fce
Integrate the air-tools 0.2 from dachb0den labs.
...
o This moves the common.h file into if_wavelan_ieee.h
Submitted by: h1kari@dachb0den.com
2002-03-29 00:26:23 +00:00
Poul-Henning Kamp
fd503e698c
Complete an incomplete cut&paste operation.
2002-03-28 22:00:24 +00:00
Poul-Henning Kamp
1cd429e807
Add testcase #14 : PC98 label.
2002-03-28 21:42:38 +00:00
Poul-Henning Kamp
153ce220d6
Record the physical geometry in this disk-image, PC98 needs it.
2002-03-28 21:42:14 +00:00
Poul-Henning Kamp
00de520ed9
Ignore the <FreeBSD> element in XML files.
2002-03-28 21:41:44 +00:00
Poul-Henning Kamp
d93b7c5dcd
Add preliminary PC98 class to GEOM.
...
I have not been able to find very much information about the PC98
extended partition layout so this is gleaned from the source in
our pc98 architecture. Corrections and patched very welcome.
Sponsored by: DARPA and NAI Labs.
2002-03-28 21:38:38 +00:00
Poul-Henning Kamp
ddc8f3b00b
Add the relevants sectors from a PC98 disk to our beastiarium.
...
Submitted by: imp
2002-03-28 21:09:30 +00:00
David E. O'Brien
10d23bba69
Needs a.out support built into the loader.
2002-03-28 19:09:44 +00:00
Josef Karthauser
7b8cfc5217
Install libusbhid, and use it instead of libusb.
...
MFC after: 6 days
2002-03-28 18:44:25 +00:00
Josef Karthauser
7793e75522
Update the documentation to reflect the change from libusb to libusbhid.
...
MFC after: 6 days
2002-03-28 18:22:33 +00:00
Josef Karthauser
e2d8b54630
Use libusbhid.h instead of libusb.h.
2002-03-28 18:14:20 +00:00
Alfred Perlstein
c1508b28c6
To remove nested include of sys/lock.h and sys/mutex.h from sys/proc.h
...
make the pargs_* functions into non-inlines in kern/kern_proc.c.
Requested by: bde
2002-03-28 18:12:27 +00:00
Jens Schweikhardt
74c66edafa
Fix grammar and capitalization bogons.
...
MFC after: 1 day
2002-03-28 17:03:21 +00:00
Andrey A. Chernov
82ea3997c1
Use intmax_t as quad_t replacement, like in expr
2002-03-28 16:30:42 +00:00
Bruce A. Mah
6ce2a2913e
Remove an extra "a".
2002-03-28 16:09:41 +00:00