lukem
6e980262a4
Remove convoluted code to work around missing lch{flags,mod,own}();
...
instead, rely upon libnbcompat to provide a workaround (which returns
an error if the target is a symlink).
Should fix another MacOS X build issue due to missing lchown(2).
2002-10-08 00:34:08 +00:00
heinz
c624907cf7
fix small typo
2002-10-06 17:13:24 +00:00
lukem
64beaeafc8
- Check HAVE_LCHFLAGS for lchflags(2) support, rather than assuming
...
that HAVE_STRUCT_STAT_ST_FLAGS implies this.
- Set HAVE_LCHFLAGS for native builds
- Clean up {CLEAR,SET,CHANGE}FLAGS macros, and only provide if
HAVE_STRUCT_STAT_ST_FLAGS is set.
(Fixes compilation as a tool on MacOS X, noted by Allen Briggs.)
2002-10-06 01:36:09 +00:00
thorpej
d90d300b7b
Overhaul the way cfattach structures are looked up. The cfdata entry
...
now carries the name of the attachment (e.g. "tlp_pci" or "audio"),
and cfattach structures are registered at boot time on a per-driver
basis. The cfdriver and cfattach pointers are cached in the device
structure when attached.
2002-10-04 01:50:53 +00:00
lukem
ba51c8dc18
alpha also supports append & sunsum
2002-10-03 07:27:50 +00:00
lukem
454998fc21
correct comment
2002-10-03 05:31:25 +00:00
wiz
40a72a2371
Undo last, on request by agc.
2002-10-02 17:30:08 +00:00
thorpej
ab0f429042
Add a trailing ; to CFDRIVER_DECL.
2002-10-02 16:49:03 +00:00
wiz
4fcce79872
utilize American spelling.
2002-10-02 15:45:32 +00:00
wiz
9287b22a99
Fix typo. Spotted by Adrian Mrva.
2002-10-02 15:41:53 +00:00
wiz
8ea866f1ab
between with three es, and positive with two is.
2002-10-02 15:30:11 +00:00
grant
7d8ff25974
new sentence, new line.
2002-10-02 13:49:11 +00:00
itojun
dd84b30b3c
license clarification, from openbsd
2002-10-02 06:47:48 +00:00
itojun
901d58cdce
poll.h, not sys/poll.h
2002-10-01 05:56:12 +00:00
itojun
c3cbda0efb
move mbone tools out of basesrc, as they use part of mrouted
2002-10-01 03:50:07 +00:00
itojun
4adeccac17
fix .PATH to mrouted
2002-10-01 03:40:31 +00:00
itojun
9bbfbbb676
move mrouted out of basesrc, as it carries non-BSD license.
...
agreed w/ core.
2002-10-01 03:30:50 +00:00
itojun
7cf12fa457
valid_password_length() is a boolean function, so there's no point in
...
having "> 0" in if clause.
2002-10-01 02:50:51 +00:00
thorpej
f4a263573b
Use CFDRIVER_DECL().
2002-09-30 18:54:36 +00:00
agc
92ef00aeba
Update previous to reflect reality. For blowfish passwords, the salt
...
can be a variable length field, so check the (fixed length) password
length, rather then the length of the whole password+salt+cipher.
Use a cipher type of "$2a" for blowfish.
2002-09-30 14:15:47 +00:00
agc
e7bdda1971
Handle PR 18474 in a more safe and scalable fashion - keep a table of
...
password types, and their associated lengths, and check in useradd or
usermod whether the given encrypted password has the correct length.
This removes the (duplicated) hardcoded lengths which had crept in
with the last commit, and also checks the length of the given password
against the expected length.
2002-09-30 10:32:40 +00:00
itojun
84237f231a
support MD5/blowfish password. PR 18474.
2002-09-30 04:05:22 +00:00
wiz
b1c7ac0e6d
"definitions" has lots of 'i's, but that's not reason to leave one out.
2002-09-29 23:23:56 +00:00
martti
a645b3b843
Don't execute /etc/postinstall if -b was used.
2002-09-28 06:17:16 +00:00
thorpej
bf97c13c6c
Declare all cfattach structures const.
2002-09-27 20:41:46 +00:00
grant
34e29c6844
fix typo, from Julio Merino in bin/18440.
2002-09-27 18:20:52 +00:00
itojun
88b96862d4
IPV6_V6ONLY setsockopt has to happen before bind(2). PR 18435
2002-09-27 14:43:00 +00:00
thorpej
d1ad2ac4f2
Rather than referencing the cfdriver directly in the cfdata entries,
...
instead use a string naming the driver. The cfdriver is then looked
up in a list which is built at run-time.
2002-09-27 02:24:06 +00:00
agc
e66e457180
<sys/map.h> is no more - don't try to include it.
2002-09-26 21:30:30 +00:00
thorpej
09354b26ef
Fix an uninitialized pointer bug in emitcfdata().
2002-09-26 21:07:49 +00:00
onoe
55ef0eb8b9
Changed the name for resource id 0xfd45 to match the reality.
...
WI_RID_OWN_BEACON_INT -> WI_RID_CUR_BEACON_INT
2002-09-26 16:52:44 +00:00
thorpej
fc0fe0347d
Overhaul the way parent attachments are specified; instead of using
...
a vector of indices into the cfdata table to specify potential parents,
record the interface attributes that devices have and add a new "parent
spec" structure which lists the iattr, as well as optionally listing
specific parent device instances.
See:
http://mail-index.netbsd.org/tech-kern/2002/09/25/0014.html
...for a detailed description.
While here, const poison some things, as suggested by Matt Thomas.
2002-09-26 04:07:35 +00:00
wiz
5e977f5ead
Ispell. Begin new sentences on a new line.
2002-09-26 01:41:51 +00:00
wiz
5dbdce59f0
Fix date.
2002-09-25 00:34:44 +00:00
wiz
e9df1e7eda
Drop trailing whitespace.
2002-09-25 00:09:38 +00:00
mycroft
29ac8aa531
Fix PR 18391, from Geoff Wing.
2002-09-24 17:32:03 +00:00
itojun
b5c1ff7fae
set IPV6_V6ONLY to 1 to avoid complicated access control issue
...
(libwrap takes care of it, but just to be sure)
2002-09-24 13:53:54 +00:00
itojun
2eca5c16aa
set IPV6_V6ONLY to 1.
2002-09-24 13:48:14 +00:00
itojun
c41e40e20e
set IPV6_V6ONLY socket option for AF_INET6 socket, to avoid
...
complicated access control issue due to IPv4 mapped address.
2002-09-24 13:31:33 +00:00
uebayasi
6a49247a32
Sprinkle .Xrs to packages(7).
2002-09-24 03:18:00 +00:00
mycroft
aae6c28cf9
null commit
2002-09-23 12:44:34 +00:00
itojun
f46e921837
poll.h, not sys/poll.h
2002-09-23 03:36:03 +00:00
dbj
df3f757254
add mkdevsw.o to OBJS
2002-09-22 06:22:50 +00:00
christos
221d636e59
PR/15692: Love: specify ipsec policy for mountd.
2002-09-21 20:35:00 +00:00
itojun
3ca6603d44
sys/poll.h -> poll.h
...
reduce diff w/ kame tree.
2002-09-20 22:04:31 +00:00
mycroft
a5f0bfc173
Set fd of unused pollfd entries to -1.
2002-09-20 19:51:33 +00:00
mycroft
012f202229
Minor simplification.
2002-09-20 19:49:59 +00:00
mycroft
39f9b8328c
Set fd of unused pollfd entries to -1.
2002-09-20 19:48:58 +00:00
mycroft
ab637af34b
Minor cosmetica.
2002-09-20 19:23:58 +00:00
mycroft
f90ffa1f0c
select() -> poll()
2002-09-20 15:23:06 +00:00