Diomidis Spinellis
153fdc98cf
Interpret correctly the glob(3) return value.
...
Previously, interactive commands specifying a non-existent file or
directory used to display an "out of memory error".
MFC after: 2 weeks
2005-07-21 16:12:35 +00:00
Mark Santcroos
ac0ba90dc8
Bump document date.
...
Reminded by: ru
2005-07-20 23:12:54 +00:00
Mark Santcroos
6214c00201
Document -b flag of dhclient.
...
Reviewed by: ru
MFC after: 3 days
2005-07-20 22:35:44 +00:00
Yoshihiro Takahashi
543f81fa1a
Merged from src/sbin/fdisk.
...
- Attempt gctl verb "write MBR" when updating.
2005-07-15 15:31:19 +00:00
Poul-Henning Kamp
de78c288db
Attempt gctl verb "write MBR" when updating.
...
This should solve the problem of modifying a busy MBR.
2005-07-15 08:02:51 +00:00
Christian Brueffer
f0ea72a038
- Remove MLINKS to nonexistant manpages
...
- Change some section numbers to match reality
- For MLINKS to manpages from ports, mention which port installs them
MFC after: 3 days
2005-07-14 20:29:08 +00:00
Robert Watson
b7eb47e290
Add a new flag '-k' to ifconfig(8), indicating that it is alright to
...
print potentially sensitive keying material to stdout. With the new
802.11 support, ifconfig(8) is now capable of printing 802.11 keys,
and did by default for the root user, which is undesirable in some
environments. Now it will not print keying material unless requested
(and available to the user).
MFC after: 1 week
2005-07-14 18:33:21 +00:00
Yaroslav Tykhiy
2eb9396fb7
Add symbolic names for the IFF_PPROMISC and IFF_NEEDSGIANT flags
...
so that ifconfig(8) can print them.
MFC after: 5 days
2005-07-13 21:23:40 +00:00
Joe Marcus Clarke
e60fa01486
* Open permissions on /var/run/devd.pipe so that any user can read devd events
...
from this socket
* Enable non-blocking I/O on devd.pipe to keep clients from wedging devd.
If a write(2) on devd.pipe would block, the client in question will be
removed [1]
Requested by: rwatson [1]
Approved by: imp
2005-07-13 17:28:11 +00:00
Joe Marcus Clarke
8381892977
Replace fch{mod,own} with straight ch{mod,own} as the former cannot be used
...
on socket file descriptors.
Reviewed by: secteam (cperciva)
Approved by: imp
2005-07-13 17:10:47 +00:00
Christian Brueffer
ef95d02dd0
mdoc cleanup and whitespace removal after the last commit.
...
Submitted by: ru
2005-07-13 09:35:35 +00:00
Pawel Jakub Dawidek
436b93a0dd
Don't forget to initialize 'id' field.
...
MFC after: 3 days
2005-07-13 07:46:55 +00:00
Christian Brueffer
1a44eb0750
Information about the capability flags in 'ifconfig foo0 scan' output.
...
Most content by: avatar
Reviewed by: sam
Approved by: re (hrs)
MFC after: 3 days
2005-07-12 06:22:02 +00:00
Pawel Jakub Dawidek
c68cb3f674
Don't compile ggatec/ggated in NO_LIBPTHREAD case.
...
Reported by: Andrea Campi <andrea+freebsd_cvs_all@webcom.it>
Approved by: re (scottl)
2005-07-10 15:16:49 +00:00
Warner Losh
cd70782b39
Add the ability to match the on a media type of the device in question.
...
Submitted by: sam
Approved by: re (scottl)
2005-07-10 03:37:15 +00:00
Pawel Jakub Dawidek
15e088eeb2
Sync which ggate changes.
...
Approved by: re (scottl)
2005-07-08 21:29:17 +00:00
Pawel Jakub Dawidek
7be67fe3d1
Reimplement ggatec/ggated applications.
...
Change communication protocol to be much more resistant on network
problems and to allow for much better performance.
Better performance is achieved by creating two connections between
ggatec and ggated one for sending the data and one for receiving it.
Every connection is handled by separeted thread, so there is no more
synchronous data flow (send and wait for response), now one threads
sends all requests and another receives the data.
Use two threads in ggatec(8):
- sendtd, which takes I/O requests from the kernel and sends them to the
ggated daemon on the other end;
- recvtd, which waits for ggated responses and forwards them to the kernel.
Use three threads in ggated(8):
- recvtd, which waits for I/O requests and puts them onto incoming queue;
- disktd, which takes requests from the incoming queue, does disk operations
and puts finished requests onto outgoing queue;
- sendtd, which takes finished requests from the outgoing queue and sends
responses back to ggatec.
Because there were major changes in communication protocol, there is no
backward compatibility, from now on, both client and server has to run
on 5.x or 6.x (or at least ggated should be from the same FreeBSD version
on which ggatec is running).
For Gbit networks some buffers need to be increased. I use those settings:
kern.ipc.maxsockbuf=16777216
net.inet.tcp.sendspace=8388608
net.inet.tcp.recvspace=8388608
and I use '-S 4194304 -R 4194304' options for both, ggatec and ggated.
Approved by: re (scottl)
2005-07-08 21:28:26 +00:00
Sam Leffler
fa56f74570
add pureg/-pureg parameter for controlling pureg ap mode support
...
Reviewed by: avatar
Approved by: re (scottl)
2005-07-06 15:39:11 +00:00
Colin Percival
e5610d524c
Bump document date. Remove EOL whitespace introduced in previous
...
commit. Start new line at sentence break in previous commit.
Approved by: re (implicit, fixing a commit made 5 minutes ago)
2005-07-01 10:04:33 +00:00
Colin Percival
4beacf6666
Document some limitations of uid/gid rules.
...
Approved by: re (rwatson)
MFC after: 3 days
2005-07-01 09:51:10 +00:00
Brooks Davis
a36c0b6b78
Don't complain when we receive smtp, pop, nntp, www, finger, and irc
...
server options.
Reported by: Max Boyarov <max_b at tut dot by>
Approved by: re (dhclient blanket)
2005-06-30 05:50:52 +00:00
Brooks Davis
b388f1cb10
People like to do RFC violating things with the domain-name option and
...
include a space seperated list of domains instead of the domain of the
host. This is supported on too many platforms to break for now so,
remove validation of this option for the moment.
The correct solution longer term is to implement RFC 3397 support and
then treat domain-name options containing space seperated lists of
domains as domain-search options for backwards compatability.
Approved by: re (dhclient blanket)
2005-06-30 05:32:42 +00:00
Ruslan Ermilov
f9ba39e985
Install the dhcp-options.5 manpage.
...
Timeout from: brooks
Approved by: re (blanket manpages)
2005-06-25 11:03:06 +00:00
Ruslan Ermilov
5c52b5abbc
Tidy up the markup.
...
Approved by: re (blanket)
2005-06-24 10:57:53 +00:00
Ruslan Ermilov
9a7feaa13c
Line up the markup.
...
Approved by: re (blanket)
2005-06-22 14:55:59 +00:00
Jean-Sébastien Pédron
b6c9debcf0
Build mount_reiserfs on every platforms, not only i386 and pc98.
...
Reviewed by: mux (mentor)
Approved by: re (dougb)
2005-06-21 13:02:45 +00:00
Doug White
9520784e29
Don't bump bounds every time savecore(8) is run.
...
Submitted by: Ed Maste <emaste@sandvine.com>
Approved by: re
2005-06-20 20:01:29 +00:00
Tai-hwa Liang
ecc1960073
Appending "..." to a SSID which contains unprintable characters only when
...
necessary.
Submitted by: sam
Approved by: re (scottl)
2005-06-20 02:33:02 +00:00
Christian Brueffer
e16a2150d3
Remove Xref to mount_hpfs(8), it's not hooked up to the build.
...
Approved by: re (blanket)
MFC after: 3 days
2005-06-16 21:35:33 +00:00
Hajimu UMEMOTO
73bbc449db
only show a tunnel information of an adequate address family.
...
Approved by: re (dwhite)
2005-06-16 19:37:09 +00:00
Ruslan Ermilov
55c82bf0d4
Markup fixes.
...
Approved by: re (blanket)
2005-06-14 11:24:56 +00:00
Brooks Davis
59eac186e2
Avoid a null pointer dereference by not expiring our lease if we don't
...
have an active one.
Submitted by: sam
Reported by: James Snow <snow at teardrop dot org>
Approved by: re (dhclient blanket)
2005-06-13 23:43:08 +00:00
Christian Brueffer
e7951bdf02
It's spelled 'preceded' of course.
...
Submitted by: David Adam <zanchey@ucc.gu.uwa.edu.au>
Pointy hat to: brueffer
2005-06-13 15:49:59 +00:00
Christian Brueffer
3e3a17bb92
Hex strings are _pre_ceeded by 0x, not _pro_ceeded.
...
PR: 82187
Submitted by: Anthony Rogers <anthony.j.rogers@gmail.com>
Approved by: re (blanket)
MFC after: 3 days
2005-06-13 07:55:15 +00:00
Xin LI
46b7a14ba4
Use MOPT_END in favor of MOPT_NULL, which better describes the purporse
...
of the macro.
2005-06-10 09:51:43 +00:00
Brooks Davis
d5fedb6e96
Add support for /etc/dhclient-enter-hooks to match /etc/dhclient-exit-hooks.
2005-06-10 03:41:18 +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
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
Ruslan Ermilov
c55cd9092d
- Remove OpenBSD'ism (bsd.own.mk).
...
- Remove redundant and harmful -Wall from CFLAGS.
2005-06-07 09:32:23 +00:00
Brooks Davis
1afa6b2c0a
Now that dhclient builds and /etc/support has been committed, reconnect
...
dhclient to the build.
2005-06-07 04:49:37 +00:00
Brooks Davis
43c56a9bd9
Use SCRIPTS to install dhclient-script instead of rolling our own.
2005-06-07 04:35:48 +00:00
Brooks Davis
8750adaf5a
FreeBSDize the dhclient-script.
...
Submitted by: sam
2005-06-07 04:32:29 +00:00
Brooks Davis
2b19b6fca1
Define _PATH_VAREMPTY.
...
Add a -b option to background immediatly.
Add support for 802.11 routing messages to "instantly" renegotiate
at lease when we associate with a new network.
Submitted by: sam
2005-06-07 04:26:14 +00:00
Brooks Davis
b5be635a44
NULL is not a valid time_t.
...
Submitted by: sam
2005-06-07 04:14:54 +00:00
Brooks Davis
1b3bb962f9
We don't support BPF write filters at this time.
...
Submitted by: sam
2005-06-07 04:13:52 +00:00
Brooks Davis
955cf67bf4
Take the OpenBSD version of the Makefile to resolve conflicts as the old
...
one is irrelevent. Add $FreeBSD.
2005-06-07 04:08:50 +00:00
Brooks Davis
24bd614bbd
This commit was generated by cvs2svn to compensate for changes in r147072,
...
which included commits to RCS files with non-trunk default branches.
2005-06-07 04:05:09 +00:00
Brooks Davis
47c0859616
Import the OpenBSD dhclient as shipped with OpenBSD-3.7 (the tag
...
OPENBSD_3_7).
2005-06-07 04:05:09 +00:00
Brooks Davis
981e23b873
Remove the bits to build the isc-dhclient.
2005-06-07 04:02:10 +00:00