Gleb Smirnoff
cf77958920
Fix exit status. In rev. 1.48 return logic of rtmsg() was confused. This
...
made arp(8) command exit status reversed for -s and -S.
Reported by: sem
MFC after: 2 weeks
2005-06-09 15:00:31 +00:00
Paul Saab
8b9bbaaa94
Fix for a crash in tcp_sack_option() caused by hitting the limit on
...
the number of sack holes.
Reported by: Andrey Chernov
Submitted by: Noritoshi Demizu
Reviewed by: Raja Mukerji
2005-06-09 14:01:04 +00:00
Olivier Houchard
d9948bbcbf
Add ata stuff.
2005-06-09 12:32:15 +00:00
Søren Schmidt
a3ebeaa87b
Use the presence of ctlr->dmainit instead of r_res1 to find out when to
...
initialise DMA.
2005-06-09 12:31:07 +00:00
Olivier Houchard
f60e923b23
- MFp4: modify slightly the arm intr API, there's arm CPUs with more than 32
...
interrupts.
- Implement teardown methods where appropriate.
2005-06-09 12:26:20 +00:00
Hartmut Brandt
25029d6c31
When returing an RTM_GET message through the routing socket fill
...
in the rtm_index field whenever we have an interface pointer. This
is consistent with the RTM_GET messages returned by sysctl().
2005-06-09 12:20:50 +00:00
Giorgos Keramidas
8b5db03764
Document that /etc/rc.d/ntpdate will read this file to find out a list
...
of NTP hosts, if ntpdate_hosts is unset or empty.
PR: conf/79712
Submitted by: Tsurutani Naoki <turutani@scphys.kyoto-u.ac.jp>
mdoc text by: Matteo Riondato <rionda@gufi.org>
2005-06-09 11:25:50 +00:00
Ruslan Ermilov
fc1f92b532
Refer to the mbuf header length field via the official method.
2005-06-09 10:27:27 +00:00
SUZUKI Shinsuke
06755c2216
an English grammar fix
...
Reported by: ru
MFC after: 1 day
2005-06-09 09:28:35 +00:00
Christian Brueffer
d0401be4ce
Intel 31244 support.
2005-06-09 07:51:06 +00:00
Warner Losh
139f16505d
Simplify the code a bit after the bzero().
2005-06-09 05:50:01 +00:00
Warner Losh
9f74b22210
Don't build PORTS_MODULES if NO_MODULES is defined
2005-06-09 05:38:18 +00:00
Jeff Roberson
a3d239bc29
- My sub-par public school education has been exposed. s/sentinal/sentinel/
...
Noticed by: Emil Mikulic
2005-06-09 04:40:20 +00:00
Sam Leffler
8371372b25
Change station mode beacon timer setup to insure the calculated
...
nextTbtt is always ahead of the h/w TSF.
Reviewed by: avatar
2005-06-09 04:10:01 +00:00
Sam Leffler
a634d6a788
o collect dtim period+count from beacons in station mode so drivers
...
can better program beacon timers
o leave placeholder in com structure for future ap/adhoc mode tim support
Reviewed by: avatar
2005-06-09 04:05:43 +00:00
Garance A Drosehn
386ea9321d
Remove the previous parsing-logic for arguments on the '#!'-line of shell
...
scripts. As far as I know, no one has needed the '#!#<' kludge to get at
the behavior implemented by the historical parsing.
2005-06-09 00:27:02 +00:00
SUZUKI Shinsuke
c27109e92b
fixed typo
...
Obtained from: KAME
MFC after: 1 day
2005-06-08 23:51:42 +00:00
Warner Losh
7999556019
My abstracting out the MAC reading code to fix pccard broke pci. Add
...
back the reading of the MAC address in the 'standard' way.
Reported by: Jeremie Le Hen ( jeremie at le-hen dot org )
2005-06-08 23:15:33 +00:00
Simon L. B. Nielsen
2948f3ea27
Correct directory traversal and race condition vulnerabilities in gzip.
...
Security: FreeBSD-SA-05:11.gzip
Security: CAN-2005-0988, CAN-2005-1228
Obtained from: Steve Grubb via RedHat, Debian
Approved by: nectar
2005-06-08 21:25:19 +00:00
Maxim Sobolev
ded18ff2ab
Regen after addition of linux_getpriority wrapper.
...
PR: kern/81951
Submitted by: Andriy Gapon <avg@icyb.net.ua>
MFC after: 1 week
2005-06-08 20:47:30 +00:00
Maxim Sobolev
bc165ab0fe
Properly convert FreeBSD priority values into Linux values in the
...
getpriority(2) syscall.
PR: kern/81951
Submitted by: Andriy Gapon <avg@icyb.net.ua>
2005-06-08 20:41:28 +00:00
Jeff Roberson
9e879a5ee0
- Under heavy IO load the buf daemon can run for many hundereds of
...
milliseconds due to what is essentially n^2 algorithmic complexity. This
change makes the algorithm N*2 instead. This heavy processing manifested
itself as skipping in audio and video playback due to the long scheduling
latencies and contention on giant by pcm.
- flushbufqueues() is now responsible for flushing multiple buffers
rather than one at a time. This allows us to save our progress in the
list by using a sentinal. We must do the numdirtywakeup() and
waitrunningbufspace() here now rather than in buf_daemon().
- Also add a uio_yield() after we have processed the list once for bufs
without deps and again for bufs with deps. This is to release Giant
and allow any other giant locked code to proceed.
Tested by: Many users on current@
Revealed by: schedgraph traces sent by Emil Mikulic & Anthony Ginepro
2005-06-08 20:26:05 +00:00
Søren Schmidt
a77a43c709
Add support for the Intel 31244.
...
Most code by the submitters, hammered upon to get the right ATA fell by me.
Submitted by: Olivier Houchard
Submitted by: Jia-Shiun Li
2005-06-08 20:02:55 +00:00
Brooks Davis
d6790d5a5c
Add support for /etc/dhclient-exit-hooks file.
...
Tested by: Max Boyarov <max_b at tut dot by>
2005-06-08 18:21:56 +00:00
Craig Rodrigues
1209e08faf
Initialize uio_iovcnt to 1 in extattr_list_vp() and extattr_get_vp()
...
PR: kern/79357
Approved by: rwatson
2005-06-08 13:22:10 +00:00
Hiroki Sato
7a9f484b11
Fix section number of hostapd(8) and wpa_supplicant(8).
...
Noticed by: brueffer
Pointy hat to: hrs
2005-06-08 12:57:47 +00:00
Hiroki Sato
3b27fe88e9
New release notes:
...
ichsmb(4) kernel module available,
ifconfig(8) now supports if_bridge(4),
link state change notification sent to /dev/devctl,
_dhcp user/group added,
NetBSD specific rc.d scripts removed,
OpenBSD dhclient imported,
hostapd v0.3.7 imported,
WPA Supplicant v0.3.8 imported, and
pkg_create(1) -R flag added.
Update release notes:
Move "sendmail 8.13.4 import" to the userland changes section.
2005-06-08 08:26:54 +00:00
Robert Watson
e2f7a83d6b
In sem_forkhook(), don't attempt to generate a copy of the process semaphore
...
list on fork() if the process doesn't actually have references to any
semaphores. This avoids extra work, as well as potentially asking to
allocate storage for 0 references.
Found by: avatar
MFC after: 1 week
2005-06-08 07:29:22 +00:00
Pyun YongHyeon
ee2350cc79
Clarify that systems that have the GPIO pins wired to the hardware
...
volume control need a device resource hint.
Reviewed by: scottl
2005-06-08 05:23:39 +00:00
Greg Lehey
bf11e8ea9c
Clarify that gif doesn't do GRE tunnels.
...
MFC after: 2 weeks
2005-06-08 01:53:25 +00:00
Brooks Davis
7bc4ff02b7
Update to the new world of network configuration. The documenation is
...
slightly ahead of reality as rc support for WPA is only partialy in
place.
Submitted by: Jeremie Le Hen <jeremie at le-hen dot org>
2005-06-08 00:15:36 +00:00
Brooks Davis
1e03bb0312
Remove default and documenation for pccard_ether_delay since I removed
...
it from /etc/pccard_ether.
Submitted by: Jeremie Le Hen <jeremie at le-hen dot org>
2005-06-08 00:05:58 +00:00
Brooks Davis
cbac4adce6
Fix return values of ifconfig_up/down.
...
Reported by: Andrea Campi
2005-06-07 23:59:45 +00:00
Sam Leffler
8f0ba923ab
add EAP-TTLS to the EAPOL group; may want a separate knob later
2005-06-07 23:50:37 +00:00
Sam Leffler
5d84f814e9
Catch up with changes in wpa_supplicant:
...
o reorg driver to consolidate state setup in the associate method
o add set_auth_alg method
o cleanup interface state on deinit
o change associate to use revised MLME ioctl api so we can support
ap_scan=2 methodology
o cleanup associate to support WEP and no cipher cases
o s/__FUNCTION__/__func__/
2005-06-07 23:41:58 +00:00
Sam Leffler
f02a0bd2ac
Change the MLME ASSOCIATE ioctl to accept either a ssid, a bssid,
...
or a bssid+ssid. This is needed for later versions of wpa_supplicant
and for forthcoming addons to wpa_supplicant.
Note this is an api change and applications must be rebuilt.
2005-06-07 23:37:49 +00:00
Sam Leffler
4f735865c7
fix byte order handling: FreeBSD != Linux
2005-06-07 23:33:13 +00:00
Sam Leffler
ae8880fdce
Don't clock the state machine in various cases when roaming is set
...
to manual; this helps keep wpa_supplicant in sync.
2005-06-07 23:31:36 +00:00
Olivier Houchard
7ab3afdd5e
Add ARM_USE_SMALL_ALLOC.
2005-06-07 23:05:04 +00:00
Olivier Houchard
56e472e2b5
Add a new arm-specific option, ARM_USE_SMALL_ALLOC. If defined, it provides
...
an implementation of uma_small_alloc() which tries to preallocate memory
1MB per 1MB, and maps it into a section mapping.
2005-06-07 23:04:24 +00:00
Jeff Roberson
fae89dce3e
- Clear OWEINACT prior to calling VOP_INACTIVE to remove the possibility
...
of a vget causing another call to INACTIVE before we're finished.
2005-06-07 22:05:32 +00:00
Ruslan Ermilov
73a1c67d03
Fix markup nits.
2005-06-07 21:43:16 +00:00
Andrew Thompson
82116c339c
Bring in IPFW layer2 filtering from bridge.c, this allows Ethernet filtering
...
using the layer2, mac and mac-type keywords.
This is one of the last features that bridge.c has over if_bridge and gets us
very close to a full functional replacement.
Approved by: mlaier (mentor)
2005-06-07 21:20:18 +00:00
Joerg Wunsch
bc48d6e6c9
Add Farnsworth support to morse(6).
...
(For those interested: this is intented to extend the space between
characters to help people learning morse code by giving the brain some
extra time for acoustical pattern recognition.)
Note: I slightly cleaned up the submitted patch for minor stylistic
issues, and changed the default for the new -c option to be identical
to -w.
Submitted by: "Stephen P. Cravey" <cravey@gotbrains.org> N5UUU
MFC after: 2 weeks
PR: bin/81831
2005-06-07 19:01:41 +00:00
Brooks Davis
a8d23252b6
Mention the import of the OpenBSD dhclient, particularly the requirement
...
of running devd and the loss of DNS update functionality.
Reminded by: sobomax
2005-06-07 18:07:47 +00:00
Dag-Erling Smørgrav
cad530b9d3
Change the default for dumpdev to "AUTO". It should be reverted to "NO"
...
on RELENG_* branches.
2005-06-07 15:22:08 +00:00
Dag-Erling Smørgrav
f07bf52735
Honor the "dumpdev" kenv variable if it is set and the "dumpdev" rc
...
variable is set to "AUTO".
MFC after: 2 weeks
2005-06-07 15:20:10 +00:00
Brooks Davis
9c13d9cd98
Fix build on 64-bit platforms where time_t is 64 bit. Since where
...
talking about time related to leases, it should be OK to cast these to
(int)s rather than using intmax_t.
Submitted by: ru
Pointy hat: brooks
2005-06-07 14:47:54 +00:00
Max Laier
b730879ffa
add_proto() now fills proto for us so stop to 'guess' the protocol from the
...
command and rather trust the value add_proto filled in. While here, fix an
oversight in the pretty printing of ip6/4 options.
2005-06-07 14:11:17 +00:00
Gleb Smirnoff
f4b580b1dd
Update statistics only in case if delivery was successfull.
2005-06-07 12:22:13 +00:00