Hartmut Brandt
46005fe0eb
Define the new command NGM_SOURCE_START_NOW to allow generation of
...
traffic for non-ethernet hooks. This commit should have been packaged
with the commit to ng_source.c.
2004-01-26 14:54:39 +00:00
Hartmut Brandt
f5d15522f7
Make ng_source to work with non-ethernet interfaces. We do this by
...
introducing a START_NOW command. This command does not send
and GET_IFINDEX message downstream (to wait for the response from
the ETHERNET node), but directly starts the sending process. This allows
one to generate traffic as input for any hook on any node.
2004-01-26 14:53:16 +00:00
Hartmut Brandt
2cafef3ea4
Declare a function to silence a warning.
2004-01-26 14:48:21 +00:00
Hartmut Brandt
81a4ef8131
Should use the non-locking versions of the ifqueue macros to
...
fiddle around with private queues, because their mutex is not
needed. All this processing should be protected by the netgraph
locking.
2004-01-26 14:46:35 +00:00
Hartmut Brandt
b1b70498ba
Replace a call to bzero() with an M_ZERO flag. Replace the MALLOC() with
...
malloc().
2004-01-26 14:44:36 +00:00
Hartmut Brandt
4321c5077c
The version in the type description must be the ABI version, not
...
the netgraph version.
Correct the return type of a function: it wants to return an error
code, so it cannot be void.
2004-01-26 14:14:09 +00:00
Hartmut Brandt
87e2c66a6a
Get rid of the deprecated *LEN constants in favour of the new
...
*SIZ constants that include the trailing \0 byte.
2004-01-26 14:05:31 +00:00
Eivind Eklund
9220eb85cb
Make a message less scary (based on user feedback)
2004-01-26 13:45:21 +00:00
Yaroslav Tykhiy
5eb4925c66
Document the interface method if_input().
2004-01-26 12:51:00 +00:00
Dag-Erling Smørgrav
b14fa90f01
mdoc cleanup.
...
Submitted by: ru
2004-01-26 12:50:30 +00:00
Maxim Sobolev
7735aeb9bb
Add support for WCCPv2. It should be enablem manually using link2
...
ifconfig(8) flag since header for version 2 is the same but IP payload
is prepended with additional 4-bytes field.
Inspired by: Roman Synyuk <roman@univ.kiev.ua>
MFC after: 2 weeks
2004-01-26 12:33:56 +00:00
Yoshihiro Takahashi
9c9fcfa30d
Fixed some style bugs.
2004-01-26 12:28:40 +00:00
Hartmut Brandt
2c858ebee0
Get rid of the deprecated *LEN constants and use the new *SIZ
...
(that include the trailing \0) constants instead.
2004-01-26 12:24:07 +00:00
Maxim Sobolev
6e628b8187
(whilespace-only)
...
Kill trailing spaces.
2004-01-26 12:21:59 +00:00
Hartmut Brandt
f94e15b224
Add support for virtual interfaces. These have no phy chip and, hence, we
...
need to handle interfaces without phy specially.
2004-01-26 12:17:49 +00:00
Hartmut Brandt
33fb8dc930
Add a device type for virtual interfaces.
2004-01-26 12:13:11 +00:00
Yaroslav Tykhiy
dede2093e5
Clearly state that upon SIOCSIFFLAGS, ifp->if_flags is updated
...
at the common ifioctl() level.
2004-01-26 12:08:23 +00:00
Hartmut Brandt
6eadc70894
Add an ATM sub-type for virtual interfaces.
2004-01-26 11:52:32 +00:00
Yaroslav Tykhiy
ac1ac9d76b
Extend the description of SIOCSIFCAP.
2004-01-26 11:48:26 +00:00
Diomidis Spinellis
5aa41214a8
New -e flag, modifies the behavior of the -u uid flag to use the
...
effective user id, instead of the real user id.
MFC after: 2 weeks
2004-01-26 11:11:36 +00:00
Hartmut Brandt
8615b04cff
Update the upgrade instructions to account for the fact, that
...
there is no need anymore to re-create files. Also give a hint to
look for changes needed to the Makefiles.
2004-01-26 10:28:31 +00:00
Ruslan Ermilov
723c1c2ee8
Make this WARNS=3 clean.
2004-01-26 10:27:18 +00:00
Alex Dupre
68b7b3a961
Add a note to say that ULE is now the default scheduler in GENERIC.
...
PR: docs/61870
Submitted by: Xin LI <delphij@frontfree.net>
Approved by: imp
2004-01-26 09:57:04 +00:00
David E. O'Brien
bd064b9335
Fix problem where kgdb misses trap frames.
...
Reported by: iedowse
2004-01-26 09:18:47 +00:00
David E. O'Brien
014256a1e7
Use proper name.
2004-01-26 09:17:26 +00:00
Bill Paul
6c272c0241
Avoid possible panic on shutdown: if there are still some devices
...
attached when shutting down, kill our kthreads, but don't destroy
the mutex pool and uma zone resources since the driver shutdown
routine may need them later.
2004-01-26 08:36:18 +00:00
Wes Peters
09d2d42edd
Revert changes of rev 1.55; replace with strong encouragement to
...
read fetch(3) as well.
Requested by: des (maintainer)
2004-01-26 07:55:30 +00:00
Christian Brueffer
d8f934da72
Fix sorting in the device list
2004-01-26 07:21:28 +00:00
Dag-Erling Smørgrav
90ffd7ea34
Previous commit did the reverse of what the log message said (and of
...
what I intended to do). Really remove my middle name.
2004-01-26 07:09:12 +00:00
David E. O'Brien
a7376656a5
style.Makefile(5)
2004-01-26 06:10:26 +00:00
David E. O'Brien
74483bd440
Follow existing GDB style for frame_info vars.
2004-01-26 06:07:33 +00:00
David E. O'Brien
1099ecff4c
Remove trailing white space.
2004-01-26 06:05:04 +00:00
Stephen McKay
68c42f006d
Use malloc() instead of alloca() to allocate a (potentially) large buffer
...
for storing the "diff -n" output. Some files (eg ports/INDEX,v) are too
big nowadays to fit on the stack.
Submitted by: Stephen Montgomery-Smith <stephen@math.missouri.edu>
2004-01-26 04:27:22 +00:00
Stephen McKay
b9927716c0
The log file is more useful when line buffered.
...
Submitted by: Stephen Montgomery-Smith <stephen@math.missouri.edu>
2004-01-26 04:08:43 +00:00
Ian Dowse
ff96c77dc4
Be much more strict about parsing tagged log messages from /dev/klog;
...
if the line doesn't match ^<%d>, then treat it as a regular kernel
printf line. Previously if a kernel printf message started with "<"
it would be interpreted as a log message, often with LOG_EMERG
level. This was triggered by some printfs in sys/dev/aic7xxx/, and
can also happen with the partial lines that result if syslogd cannot
keep up with the rate of arrival of kernel messages.
Reviewed by: dwmalone
MFC after: 1 week
2004-01-26 00:46:46 +00:00
Mathew Kanner
e7245381b9
Fix a panic in dsp_clone when trying to access a sound
...
device that doesn't exists. I'm using my discretion and
committing without mentor approval since Seigo is away.
Noticed by: Maxime Henrion <mux@freebsd.org>
2004-01-25 22:46:22 +00:00
Christian Brueffer
63f52d6e73
Trim IDE/ATA device list in favor of the list in the ata.4 manpage
2004-01-25 21:57:57 +00:00
Bruce A. Mah
07c0990d3d
New release note: PFIL_HOOKS in GENERIC.
2004-01-25 21:54:24 +00:00
Maksim Yevmenkin
6c7f392438
Cleanup CFLAGS in libsdp(3) Makefile
...
Connect sdpd(8) to the build
Reviewed by: ru, imp (mentor)
2004-01-25 21:33:59 +00:00
Doug Ambrisko
0d6ff3866a
- Existing code would ignore pccard_ether_delay when more then 9 seconds
...
- If there was an exiting dhclient running on the same interface as the
new iface that left and returned then dhclient would be told to use the
same interface twice. Dhclient would fail and exit after getting
confused. Use "sort -u" on them to ensure no duplicates.
This is a mostly a race condition on suspend and resume and how things
happen to occur.
- Check for netmask being set on an interface rather then up. An interface
can be up but not configured.
Reviewed by: mbr
2004-01-25 19:52:16 +00:00
Dag-Erling Smørgrav
d9d3e2c85f
Fix the case where .OBJDIR != .CURDIR.
2004-01-25 19:11:43 +00:00
Olivier Houchard
f138711f07
Update Eterm entry to Eterm 0.9.2
...
Submitted by: Geraud CONTINSOUZAS <geraud.continsouzas@wanadoo.fr>
MFC after: 3 days
2004-01-25 19:04:50 +00:00
Dag-Erling Smørgrav
b8dbe3e019
This setup was used for amd64 and powerpc before they reached the point
...
where a normal buildworld would succeed. It is no longer required.
2004-01-25 19:04:37 +00:00
Robert Watson
6bea667f63
When aborting fork() due to a failure, if using MAC, make sure to clean
...
up the p_label field.
Obtained from: TrustedBSD Project
Sponsored by: DARPA, McAfee Research
2004-01-25 18:42:18 +00:00
Hajimu UMEMOTO
a8938746a3
avoid duplicate free.
...
(though KAME doesn't decide how to fix it yet, I once commit it
to be in time for 5.2.1-RELEASE.)
Submitted by: itojun
2004-01-25 17:18:12 +00:00
Christian Brueffer
189da1aa79
Add SIS964 to the list of supported chipsets
...
Submitted by: bmah
2004-01-25 16:13:49 +00:00
Christian Brueffer
3734601248
Back out rev. 1.40
...
The hardware notes were wrong WRT supported chipsets (northbridges are not
ata related)
Submitted by: bmah
2004-01-25 16:12:09 +00:00
Bruce Evans
bad83add95
Fixed some style bugs (insertion sort errors, tab lossage, and ornation
...
of EOF).
2004-01-25 15:27:23 +00:00
Ruslan Ermilov
33fe8fd0df
Register the uart(4)'s spin lock with witness(4).
2004-01-25 15:04:37 +00:00
Ruslan Ermilov
1a35abc4ee
Correct the name of a loader(8) tunable.
2004-01-25 14:03:55 +00:00