| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
- enable -r option for regress target.
|
|
|
|
|
|
|
|
|
|
| |
to the mbuf. Offset cannot exceed MHLEN bytes. This is currently used to
fix Ethernet header alignment problem on alpha and sparc64. Also change all
users of m_uiotombuf to pass proper offset.
Reviewed by: jmg, sam
Tested by: Sten Spans "sten AT blinkenlights DOT nl"
MFC after: 1 week
|
|
|
|
|
|
|
| |
if the server rebooted or tore down the connection for any reason.
Found by: Jonathan Noack.
Submitted by: Mohan Srinivasan.
|
| |
|
|
|
|
| |
imports.
|
| |
|
|
|
|
| |
PR:78110
|
|
|
|
| |
FreeBSD documentation.
|
|
|
|
|
|
|
|
| |
look up the packet size of the packet that generated the
response, step down the MTU by one step through ip_next_mtu()
and try again.
Suggested by: dwmalone
|
| |
|
| |
|
| |
|
|
|
|
|
| |
users of future releases with instructions about building IPFW2
on RELENG_4.
|
|
|
|
| |
Thus, cleanup unnecessary now ifdefs.
|
|
|
|
|
| |
an interface pointer. This simplifies a couple of uses
and removes some XXX workarounds.
|
|
|
|
|
| |
Reviewed by: ru
Repocopy by: peter
|
| |
|
|
|
|
|
|
|
| |
- do service lookup.
- add options to use gethostbyname(3) or getipnodebyname(3) instead
of getaddrinfo(3).
- add option to do reverse lookup.
|
|\
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
|
| |
| |
| |
| | |
Obtained from: NetBSD
|
| |
| |
| |
| |
| |
| |
| |
| | |
negative (in addition to returning EINVAL when called on a descriptor
that is not a socket).
Submitted by: Arne H Juul <arnej@europe.yahoo-inc.com>
PR: docs/80587
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
access to POSIX Semaphores:
mac_init_posix_sem() Initialize label for POSIX semaphore
mac_create_posix_sem() Create POSIX semaphore
mac_destroy_posix_sem() Destroy POSIX semaphore
mac_check_posix_sem_destroy() Check whether semaphore may be destroyed
mac_check_posix_sem_getvalue() Check whether semaphore may be queried
mac_check_possix_sem_open() Check whether semaphore may be opened
mac_check_posix_sem_post() Check whether semaphore may be posted to
mac_check_posix_sem_unlink() Check whether semaphore may be unlinked
mac_check_posix_sem_wait() Check whether may wait on semaphore
Update Biba, MLS, Stub, and Test policies to implement these entry points.
For information flow policies, most semaphore operations are effectively
read/write.
Submitted by: Dandekar Hrishikesh <rishi_dandekar at sbcglobal dot net>
Sponsored by: DARPA, McAfee, SPARTA
Obtained from: TrustedBSD Project
|
| |
| |
| |
| | |
Submitted by: ru
|
| |
| |
| |
| |
| |
| |
| |
| | |
(((truncate to zero length) or (create)) (text file)) (for writing)
and not
((truncate file to zero length) or (create text file)) (for writing)
MFC after: 1 week
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
debug.bpf_bufsize is now net.bpf.bufsize
debug.bpf_maxbufsize is now net.bpf.maxbufsize
-move function prototypes for bpf_drvinit and bpf_clone up to the
top of the file with the others
-assert bpfd lock in catchpacket() and bpf_wakeup()
MFC after: 2 weeks
|
| |
| |
| |
| |
| |
| | |
not suer where it comes from but suspect kimoto at ohnolab.org
MFC after: 1 week
|
| |
| |
| |
| |
| | |
http://cvsweb.netbsd.org/bsdweb.cgi/src/regress/lib/libpthread/resolv/
is working.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
to ksem.h so that they are accessible from the MAC Framework for the
purposes of labeling and enforcing additional protections. #error
if these are included without _KERNEL, since they are not intended
(nor installed) for user application use.
Submitted by: Dandekar Hrishikesh <rishi_dandekar at sbcglobal dot net>
Sponsored by: DARPA, SPARTA
Obtained from: TrustedBSD Project
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
missing and will be implemented in a second step. This is functional as is.
Tested by: freebsd-pf, pfsense.org
Obtained from: OpenBSD
|
|\ \
| | |
| | |
| | | |
which included commits to RCS files with non-trunk default branches.
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
missing and will be implemented in a second step. This is functional as is.
Tested by: freebsd-pf, pfsense.org
Obtained from: OpenBSD
X-MFC after: never (breaks API/ABI)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- Fix one place where we explicitly drop Giant!
Pointy hat to: me
Submitted by: Max Laier
Warned by: Tinderbox
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- Use /*- instead of /* for copyright section
- Include unistd.h for prototype of it
- Sort and separate includes as described in style(9)
- ANSIfy the function defination
- Use const for the traversing iterator
|
| | |
| | |
| | |
| | | |
Obtained from: NetBSD
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | | |
- enable MSDOSFS
- ehci is stable on the powerbook
- modules have been working for a long time.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
underlying vnode requires Giant.
- In vm_fault only acquire Giant if the underlying object has NEEDSGIANT
set.
- In vm_object_shadow inherit the NEEDSGIANT flag from the backing object.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
perfect solution as the lower vm object can change at unpredictable times
if our lower vp happens to be on another unionfs, etc.
Submitted by: Oleg Sharoiko <os@rsu.ru>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
export. This was happening anyway since this file manually sets DEBUG.
- Add a sysctl for the number of items on the worklist.
- Use a more canonical loop restart in softdep_fsync_mountdev, it saves
some code at the expense of a goto and makes me worry less about
modifying a variable that should be private to the TAILQ_FOREACH_SAFE
macro.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
devstat_end_transaction is called from a fast interrupt. Presently
there is no way for mtx_assert to determine that we're not executing
in a real thread context.
Submitted by: jhusted@isilon.com
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
vgone'd. We must remove it from the freelist before returning in
vtryrecycle() or we may get a duplicate free.
Reported by: kkenn
|
| | |
| | |
| | |
| | |
| | |
| | | |
Giant acquisition.
- Remove GIANT_REQUIRED in the few remaining cases; the vm and vfs have
both been locked.
|
| | | |
|
| | |
| | |
| | |
| | | |
been locked.
|