Commit Graph

492 Commits

Author SHA1 Message Date
christos 8eb2e794a8 In COMPAT_DKWEDGE, attempt to open the label as specified in the NAME= entry.
This works for BSD disklabels, providing full compatibility. Merge some
duplicated code. This means that at least for BSD labels, we can handle
both pre and post- autodiscover kernels with the same fstab.
2014-05-25 13:46:07 +00:00
riastradh 6cb10275d0 Merge riastradh-drm2 to HEAD. 2014-03-18 18:20:35 +00:00
mlelstv 8c51442d96 Use output buffer size to limit copy-out of sun_path. Otherwise you may
get a buffer overflow with strlcpy :)
2013-12-31 12:58:02 +00:00
mlelstv 1d339cd8f0 Resolve symlinks and cook the targets instead of the symlink names. 2013-12-22 14:31:51 +00:00
pgoyette bd138fb723 Update example using hex-escape-sequences to conform to gcc parsing rules.
(See http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33167 for details.)
2013-08-07 23:22:28 +00:00
pgoyette 2b1dd3a597 Add an example using snprintb_m()
Replace \*[Gt] and \*[Lt] with the simple characters > and < (OK wiz)

XXX Note that the examples currently do not compile with GCC!  The hex
XXX character sequences such as \x10CACHE are being parsed as longer
XXX than 2-hex-digit strings!
2013-08-07 22:51:59 +00:00
njoly f2bb7e6625 Use <major>.<minor> for NetBSD version. 2013-07-22 12:36:56 +00:00
wiz a5684d07dd Use Mt for email addresses. 2013-07-20 21:39:55 +00:00
yamt 006f500d6a add "maxthread" tunable to login.conf to adjust RLIMIT_NTHR.
PR/47626
ok'ed by christos
2013-06-29 04:52:55 +00:00
wiz ac1c6f9496 Put code example on its own line, using Dl.
Ok christos
2013-06-23 08:38:41 +00:00
wiz 1125395d6b Punctuation nit.
(Shouldn't the whole line be .Dl or .Bl -literal instead?)
2013-06-21 08:18:24 +00:00
christos d93337995d document login_getpwclass(3) 2013-06-20 20:42:30 +00:00
yamt 32786d7c5c fix timezone bugs in rev.1.11 and rev.1.13. PR/47916. 2013-06-12 01:46:07 +00:00
yamt fbfa30e437 add rcsid 2013-06-12 01:31:24 +00:00
christos 59aa3006a2 Add a debugging format that prints all the fields with names. 2013-06-07 17:23:26 +00:00
wiz 2753405618 Use more markup. 2013-05-03 20:21:24 +00:00
matt b1fc4bee02 Add getbyteorder() call. 2013-05-02 07:17:09 +00:00
apb f653dad62b Document that errno may be used to distinguish between a
non-error result of -1 and an error.
2013-01-19 15:28:25 +00:00
apb 6b80497831 Distinguish between a non-error result of (time_t)-1 and an error result.
Modernise the test code inside #ifdef TEST.
2013-01-19 15:23:33 +00:00
apb b156ae6a25 mktime(3) works in local time, and trying to trick it by
setting tm_gmtoff doesn't work.  Instead, call mktime_z(3)
with a null timezone (so it works in UTC) and adjust the
result afterwards.  Now "date -d @0" correctly
prints the local equivalent of 1970-01-01 00:00:00 UTC.
2013-01-19 09:27:32 +00:00
wiz 2dda5775d9 Sort sections. 2013-01-16 06:44:27 +00:00
christos d035981822 add some things to add next time we modify the function 2013-01-15 22:42:14 +00:00
dsl c672e5424a Don't rely on something including sys/ioctl.h for us. 2013-01-01 18:32:17 +00:00
dholland cd3306d1ba Fix failure message for ecalloc. 2012-12-30 17:37:13 +00:00
dholland 1e653dd9c8 If malloc, calloc, or realloc returns NULL when a size of 0 was
requested, which is allowed by pertinent standards, honor it instead
of bombing.

Do not do this for calloc(x, y) where x != 0 && y != 0 but x*y == 0;
in that case bomb.
2012-12-30 17:36:00 +00:00
christos 82ad575716 don't include things you don't need 2012-11-04 13:08:56 +00:00
wiz cd3709ae09 Fix string_to_flags prototype. From Brooks Davis in PR 46986.
Bump date.
2012-09-19 23:22:56 +00:00
joerg ed602fb487 Don't use const foo const as type, one const is enough. 2012-09-13 21:44:49 +00:00
christos 7dab8608fa mention PATH_MAX instead of 16. 2012-07-27 21:33:46 +00:00
wiz b713a39753 Remove trailing whitespace. 2012-07-27 18:22:04 +00:00
christos eb537b13b6 Mention how big the name can be. 2012-07-23 02:21:14 +00:00
abs 9e66e6d75e Update old-style definitions to ANSI, remove a couple of register
definitions along the way. Fixed gcc 4.1 build (thank you vax)
2012-06-25 22:32:43 +00:00
christos ca7e8bb03f Fix compat code, so if we failed to make raw, return the regular path. 2012-04-08 20:56:12 +00:00
wiz 9a7b574b58 End sentence with dot. 2012-04-08 16:06:23 +00:00
christos f3cbb49f84 Add and enable COMPAT_DKWEDGE which let's us autoconfigure wedges and boot
with a non-wedge aware fstab.
2012-04-07 17:10:02 +00:00
christos 1e9ca58635 - add getdiskrawname.
- exit on error for lint.
2012-04-07 16:44:39 +00:00
christos 8f3dcf00a8 fix typo 2012-04-07 16:22:42 +00:00
christos 4a87bdacc7 read returns ssize_t, and err is a function name. 2012-04-07 16:17:17 +00:00
christos 920e381419 - pass correct types.
- use sizeof(var) instead of sizeof(type)
2012-04-07 16:16:34 +00:00
wiz 98dbe2d32a Remove trailing whitespace, add dot. 2012-04-07 10:43:38 +00:00
christos 29484ab26f add getfsspecname 2012-04-07 04:04:21 +00:00
wiz 711cb78a48 Fix capitalization and typo, from Bug Hunting. 2012-04-06 11:36:04 +00:00
matt fa835e8c8b These directories default to WARNS?=5 2012-03-21 05:37:42 +00:00
christos 89cf253562 - add strspct
- be explicit about string not being NUL terminated if bufsiz == 0
2012-01-07 18:40:55 +00:00
apb f93996848b Use mktime(3) instead of hand-coded equivalent.
Don't treat negative results as errors (we should be able
to handle years before 1970).

XXX: This still fails on 1969-12-31 23:59:59.
2011-12-17 19:14:10 +00:00
christos afa4aab9de remove clauses 3 and 4 2011-11-18 04:15:41 +00:00
wiz 180ddec981 Remove trailing dot; slightly improve wording. 2011-11-13 23:49:39 +00:00
christos da80e3ab34 add manual page 2011-11-13 22:03:34 +00:00
wiz cf9612053b Minor improvements. 2011-10-21 12:58:53 +00:00
christos 9e0e05693b Forgot to commit this. 2011-10-21 12:10:31 +00:00