| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Tested by: Aline de Freitas <aline@riseup.net>
Approved by: kib (mentor)
|
|
|
|
| |
Approved by: keramida(mentor)
|
|
|
|
| |
Approved by: peter
|
|
|
|
|
|
|
| |
the actual UUID) is prefixed by '!' to distinguish them from
well-known aliases.
MFC after: 3 days
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
after similar calls related to struct pwd in libutil/pw_util.c:
- gr_equal()
Perform a deep comparison of two struct grp's. It does a thorough, yet
unoptimized comparison of all the members regardless of order.
- gr_make()
Create a string (see group(5)) from a struct grp.
- gr_dup()
Duplicate a struct grp. Returns a value that is a single contiguous
block of memory.
- gr_scan()
Create a struct grp from a string (as produced by gr_make()).
MFC after: 3 weeks
|
|
|
|
|
| |
NULL by having the test program return *NULL* for NULL's (no existing
variable) instead of an empty string (variable with empty value).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
for better structure.
Much of this is related to <sys/clock.h>, which should really have
been called <sys/calendar.h>, but unless and until we need the name,
the repocopy can wait.
In general the kernel does not know about minutes, hours, days,
timezones, daylight savings time, leap-years and such. All that
is theoretically a matter for userland only.
Parts of kernel code does however care: badly designed filesystems
store timestamps in local time and RTC chips almost universally
track time in a YY-MM-DD HH:MM:SS format, and sometimes in local
timezone instead of UTC. For this we have <sys/clock.h>
<sys/time.h> on the other hand, deals with time_t, timeval, timespec
and so on. These know only seconds and fractions thereof.
Move inittodr() and resettodr() prototypes to <sys/time.h>.
Retain the names as it is one of the few surviving PDP/VAX references.
Move startrtclock() to <machine/clock.h> on relevant platforms, it
is a MD call between machdep.c/clock.c. Remove references to it
elsewhere.
Remove a lot of unnecessary <sys/clock.h> includes.
Move the machdep.disable_rtc_set sysctl to subr_rtc.c where it belongs.
XXX: should be kern.disable_rtc_set really, it's not MD.
|
|
|
|
| |
Submitted by: Florian Smeets
|
|
|
|
|
|
|
|
| |
case of a file descriptor we can't handle, clear the FILE structure's flags
so it can be reused.
MFC after: 1 week
Reported by: otto @ OpenBSD
|
|
|
|
|
|
|
| |
- myself to the doc committers' graph
- my birthday to the FreeBSD calendar
Approved by: gabor (mentor)
|
|
|
|
|
| |
Noticed by: Igor Sysoev
MFC after: 3 days
|
|
|
|
|
|
|
| |
communicate between two parts of this one function. This was causing
problems with shared lookups as each would trash the ino value in the
inode.
- Remove the unused i_ino field from the inode structure.
|
|
|
|
|
|
|
| |
delivering to the socket or extracting socket details for monitoring
purposes.
MFC after: 3 months
|
| |
|
| |
|
|
|
|
| |
Noticed by: rwatson
|
|
|
|
|
|
| |
to hold lock while accessing it.
Approved by: kib (mentor)
|
|\
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
for FreeBSD as well.
This is the fix for __gthread_active_p() returning false positives
which was committed as rev. 1.1.1.8.2.1 to RELENG_7 but now looped
back to the vendor branch via the GCC repository and relicensed to
be GPLv2 by me.
Thanks go to gerald@ for getting the fix approved upstream and for
committing to the GCC repository.
PR: 119289
Approved by: core
|
| | |
|
| | |
|
| | |
|
|\ \
| | |
| | |
| | | |
which included commits to RCS files with non-trunk default branches.
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
on panic. This means you get a potentially useful dump even if your system
is running X when you panic.
X-MFC after: never
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
as I use it for debugging only. Once someone will need it for more production
features, the change should be reconsider.
Requested by: rwatson
|
| | |
| | |
| | |
| | |
| | | |
MFC after: 3 days
Reported by: novel
|
| | |
| | |
| | |
| | | |
MFC after: 3 months
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
receiving or transmitting.
With IPv6 raw sockets, read lock rather than write lock the inpcb when
receiving. Unfortunately, IPv6 source address selection appears to
require a write lock on the inpcb for the time being.
MFC after: 3 months
|
| | |
| | |
| | |
| | |
| | |
| | | |
delivering to an IP divert socket.
MFC after: 3 months
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
Thanks to: grehan & marcel for platform support on ia64 and ppc.
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | | |
if they are different in /etc, copy them to /cfg.
Submitted by: mat
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | | |
now. While here, add a proper attach() method to nexus.
Requested by: phk
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
interrupt. So, add a new function pointer, arm_post_filter, which defaults
to NULL, and which will be used as the post_filter arg for
intr_event_create(). Set it properly for the AT91, so that it boots again.
Reported by: hps
|
| | | |
|
| | |
| | |
| | |
| | | |
which included commits to RCS files with non-trunk default branches.
|
| | | |
|
| | |
| | |
| | |
| | | |
Supported by: Hobnob and Marvell
|
| | |
| | |
| | |
| | |
| | | |
Supported by: Hobnob
Obtained from: Atheros (earlier version)
|
| | |
| | |
| | |
| | | |
Supported by: Hobnob
|
| | |
| | |
| | |
| | |
| | |
| | | |
o add private wired driver that fixes various bugs in the vendor version
Submitted by: thompsa (ndis fixups)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
o add+enable radius acl support
Supported by: Hobnob
Submitted by: Chris Zimmermann (acl support)
|
| | | |
|
| | |
| | |
| | |
| | | |
Support by: Hobnob
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Note this includes changes to all drivers and moves some device firmware
loading to use firmware(9) and a separate module (e.g. ral). Also there
no longer are separate wlan_scan* modules; this functionality is now
bundled into the wlan module.
Supported by: Hobnob and Marvell
Reviewed by: many
Obtained from: Atheros (some bits)
|