| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
(prefix related ioctl should only be called on router,
because host use dynamic address and prefix configuration mechanism,
and those prefix are managed separately with ones whih are assined
manually.)
|
|
|
|
|
|
|
| |
ftp, telnet, ftpd, faithd
also telnet related sync with crypto, secure, kerberosIV
Obtained from: KAME project
|
|
|
|
| |
Submitted by: sheldonh
|
|
|
|
| |
Obtained from:bde@freebsd.org
|
|
|
|
|
| |
forcing this because of hints of 'cvs wierdness' that might have caused
the ppbus_if.m errors for a few folks.
|
|
|
|
| |
Submitted by: Boris Popov, mostly.
|
|
|
|
| |
but I timed out. Added FreeBSD CVS header.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Using recursion to traverse the recursive data structure for extended
partitions was never good, but when slice support was implemented in
1995, the recursion worked for the default maximum number of slices
(32), and standard fdisk utilities didn't support creating more than
the default number. Even then, corrupt extended partitions could
cause endless recursion, because we attempt to check all slices, even
ones which we don't turn into devices.
The recursion has succumbed to creeping features. The stack requirements
for each level had grown to 204 bytes on i386's. Most of the growth was
caused by adding a 64-byte copy of the DOSpartition table to each frame.
The kernel stack size has shrunk to about 5K on i386's. Most of the
shrinkage was caused by the growth of `struct sigacts' by 2388 bytes
to support 128 signals.
Linux fdisk (a 1997 version at least) can now create 60 slices (4 standard
ones, 56 for logical drives within extended partitions, and it seems to
be leaving room to map the 4 BSD partitions on my test drive), and Linux
(2.2.29 and 2.3.35 at least) now reports all these slices at boot time.
The fix limits the recursion to 16 levels (4 + 16 slices) and recovers
32 bytes per level caused by gcc pessimizing for space. Switching to
a static buffer doesn't cause any problems due to recursion, since the
buffer is not passed down. Using a static buffer is wrong in general
because it requires the giant lock to protect it. However, this problem
is small compared with using a static buffer for dsname(). We sometimes
neglect to copy the result of dsname() before sleeping.
Also fixed slice names when we find more than MAX_SLICES (32) slices.
The number of the last slice found was not passed passed recursively.
The limit on the recursion now prevents finding more than 32 slices
with a standard extended partition data structure anyway.
|
|
|
|
| |
My synopsis checker doesn't understand backslash-newline.
|
|
|
|
|
|
|
|
|
|
|
| |
Updated date. 1987 was a while ago.
Removed trailing comma in NAME section.
Uncapitalised Bindresvport and Bindresvport_sa in DESCRIPTION section.
Don't use .Nm there either.
Added bindresvport_sa() to the RETURN VALUES and ERROR sections.
|
| |
|
| |
|
|
|
|
|
|
| |
get into datalink_Down().
Submitted by: David Hedley <david@inty.co.uk>
|
|
|
|
| |
that made ppp *not* treat #s in quoted arguments as comments.
|
|
|
|
|
|
| |
for getenv()/putenv().
PR: 10341 5604
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
struct contains a major union for which lph_slp was being initialized
only for TCP connections, but accessed for all types of connections
leading to a crash. Also, a conditional controlling an nfs_slplock()
call contained an improper paren grouping, causing a second crash in
the UDP case.
The nqhost structure has been reorganized and lph_slp has been made a
normal structural field rather then a union field, and properly
initialized for all connection types.
Approved by: jkh
|
| |
|
| |
|
|
|
|
|
|
| |
that is, with ASCII character decoding.
Obtained from: OpenBSD
|
|
|
|
|
| |
This will help importing pccard entries (and users :) from PAO
into -CURRENT.
|
|
|
|
|
| |
run it would modify the source tree, causing it to fail the second
time around. Sigh.
|
|
|
|
|
|
| |
It was creating ${.OBJDIR}/${MACHINE}/usr/include/dev -> .../sys/dev
and mkioctls would descend that and saw *all* of src/sys/dev/*/*.h,
not just dev/usb/*.h. It then choked on the dpt includes.
|
|
|
|
|
| |
Submitted by: Boris Popov
Reviewed by: Brian Fundakowski Feldman
|
| |
|
| |
|
|\
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- clean up unneeded AFS ID type
- Add Coda, NTFS, NWFS ACL types
- Add acl_dup() prototype
- Remove acl_calc_mask, which belongs in the editing library
- Introduce posix1e.3, a man page introducing POSIX.1e library calls
(more man pages to follow)
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
vintage system, well before the ppbus changes. When I called it an
"example" module, I meant as an example for the rest of the ppbus client
drivers, not that it was worthless. I'll mail my 5.8MB world.log to
anybody who doesn't believe me.
Wrongly accused by: obrien
|
| |
| |
| |
| |
| |
| | |
already removed.
Specified by: Philipp Mergenthaler <un1i@rz.uni-karlsruhe.de>
|
| |
| |
| |
| | |
Submitted by: bde
|
| |
| |
| |
| | |
1.58, respectively.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| | |
occurs (OHCIwas already done for UHCI).
Get rid of the usbus variable. It is confusing.
Align uhci_pci.c and ohci_pci.c again.
|
| |
| |
| |
| | |
Fixed some formatting bugs.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
-changed bindresvport2 to bindresvport_sa
-merged the man into bindresvport.3
All discussion between Jean-Luc Richier <Jean-Luc.Richier@imag.fr>,
Theo de Raadt <deraadt@cvs.openbsd.org>, itojun, is reflected to
this code. (Actually Theo de Raadt write the code simultaneously as the
discussion change.)
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
obtained from itojun.
-don't filter address families which are not supported by system at
FQDN resolving.
-don't do reverse lookup
I think I checked all lib and tools which use getaddrinfo() if
this change affect them.
Obtained from: KAME project
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
adds _np to a couple of function prototypes that provided more broad/useful
interfaces than POSIX.1e interfaces included.
Also, move from using a heuristic to identify POSIX.1e-semantic ACLs to
using different ACL types for non-POSIX.1e ACLs. This should clean up the
existing fuzzy logic that determined when acl_sort() should be applied
before kernel submission.
|
| |
| |
| |
| |
| |
| | |
being hooked up to the build system, *COMPILABLE WORKING* modules do.
Not `make' tested by: Peter
|
| |
| |
| |
| |
| |
| |
| | |
IRQ 2 was being unilaterally disallowed, which is only appropriate if
the interrupt hardware is the traditional chained PIC arrangement.
Reviewed by: tegge (in principle)
|
| |
| |
| |
| | |
Pointed out by: jdp
|
| |
| |
| |
| | |
Alpha build.
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
* First approximation of making this work on alpha (not working yet).
|
| | |
|