msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2015-01-04 23:49+0900\n"
+"POT-Creation-Date: 2015-02-04 23:33+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgstr ""
#. type: SH
-#: build/C/man3/adjtime.3:86 build/C/man2/adjtimex.2:288 build/C/man3/clock.3:42 build/C/man3/clock_getcpuclockid.3:60 build/C/man2/clock_getres.2:180 build/C/man2/clock_nanosleep.2:152 build/C/man3/ctime.3:277 build/C/man3/ftime.3:67 build/C/man3/futimes.3:61 build/C/man2/futimesat.2:84 build/C/man3/getdate.3:135 build/C/man2/gettimeofday.2:138 build/C/man2/nanosleep.2:102 build/C/man2/stime.2:53 build/C/man3/strftime.3:327 build/C/man3/strptime.3:288 build/C/man2/time.2:46 build/C/man3/timeradd.3:140 build/C/man2/times.2:101 build/C/man2/utime.2:124 build/C/man2/utimensat.2:225
+#: build/C/man3/adjtime.3:86 build/C/man2/adjtimex.2:285 build/C/man3/clock.3:42 build/C/man3/clock_getcpuclockid.3:60 build/C/man2/clock_getres.2:180 build/C/man2/clock_nanosleep.2:152 build/C/man3/ctime.3:277 build/C/man3/ftime.3:67 build/C/man3/futimes.3:61 build/C/man2/futimesat.2:84 build/C/man3/getdate.3:135 build/C/man2/gettimeofday.2:138 build/C/man2/nanosleep.2:102 build/C/man2/stime.2:53 build/C/man3/strftime.3:327 build/C/man3/strptime.3:288 build/C/man2/time.2:46 build/C/man3/timeradd.3:140 build/C/man2/times.2:101 build/C/man2/utime.2:124 build/C/man2/utimensat.2:225
#, no-wrap
msgid "RETURN VALUE"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/adjtime.3:93 build/C/man2/adjtimex.2:315 build/C/man3/clock_getcpuclockid.3:65 build/C/man2/clock_getres.2:188 build/C/man2/clock_nanosleep.2:158 build/C/man3/futimes.3:66 build/C/man2/futimesat.2:91 build/C/man3/getdate.3:151 build/C/man2/gettimeofday.2:145 build/C/man2/nanosleep.2:110 build/C/man2/stime.2:58 build/C/man2/time.2:50 build/C/man3/timeradd.3:145 build/C/man2/times.2:110 build/C/man2/utime.2:129 build/C/man2/utimensat.2:234
+#: build/C/man3/adjtime.3:93 build/C/man2/adjtimex.2:317 build/C/man3/clock_getcpuclockid.3:65 build/C/man2/clock_getres.2:188 build/C/man2/clock_nanosleep.2:158 build/C/man3/futimes.3:66 build/C/man2/futimesat.2:91 build/C/man3/getdate.3:151 build/C/man2/gettimeofday.2:145 build/C/man2/nanosleep.2:110 build/C/man2/stime.2:58 build/C/man2/time.2:50 build/C/man3/timeradd.3:145 build/C/man2/times.2:110 build/C/man2/utime.2:129 build/C/man2/utimensat.2:234
#, no-wrap
msgid "ERRORS"
msgstr ""
#. type: TP
-#: build/C/man3/adjtime.3:94 build/C/man2/adjtimex.2:320 build/C/man2/clock_getres.2:193 build/C/man2/clock_nanosleep.2:168 build/C/man2/clock_nanosleep.2:175 build/C/man2/gettimeofday.2:153 build/C/man2/nanosleep.2:124 build/C/man2/utimensat.2:307 build/C/man2/utimensat.2:311 build/C/man2/utimensat.2:322
+#: build/C/man3/adjtime.3:94 build/C/man2/adjtimex.2:322 build/C/man2/clock_getres.2:193 build/C/man2/clock_nanosleep.2:168 build/C/man2/clock_nanosleep.2:175 build/C/man2/gettimeofday.2:153 build/C/man2/nanosleep.2:124 build/C/man2/utimensat.2:307 build/C/man2/utimensat.2:311 build/C/man2/utimensat.2:322
#, no-wrap
msgid "B<EINVAL>"
msgstr ""
msgstr ""
#. type: TP
-#: build/C/man3/adjtime.3:99 build/C/man2/adjtimex.2:337 build/C/man3/clock_getcpuclockid.3:72 build/C/man2/clock_getres.2:201 build/C/man2/gettimeofday.2:156 build/C/man2/stime.2:62 build/C/man2/utime.2:153 build/C/man2/utimensat.2:365
+#: build/C/man3/adjtime.3:99 build/C/man2/adjtimex.2:339 build/C/man3/clock_getcpuclockid.3:72 build/C/man2/clock_getres.2:201 build/C/man2/gettimeofday.2:156 build/C/man2/stime.2:62 build/C/man2/utime.2:153 build/C/man2/utimensat.2:365
#, no-wrap
msgid "B<EPERM>"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/adjtime.3:110 build/C/man2/adjtimex.2:346 build/C/man3/clock.3:50 build/C/man3/clock_getcpuclockid.3:93 build/C/man2/clock_getres.2:207 build/C/man2/clock_nanosleep.2:187 build/C/man3/ctime.3:282 build/C/man3/difftime.3:53 build/C/man3/dysize.3:56 build/C/man3/ftime.3:75 build/C/man3/futimes.3:100 build/C/man2/futimesat.2:112 build/C/man3/getdate.3:205 build/C/man2/gettimeofday.2:163 build/C/man2/nanosleep.2:131 build/C/man2/stime.2:68 build/C/man3/strftime.3:361 build/C/man3/strptime.3:302 build/C/man2/time.2:55 build/C/man3/timegm.3:54 build/C/man3/timeradd.3:147 build/C/man2/times.2:115 build/C/man3/tzset.3:214 build/C/man2/utime.2:166 build/C/man2/utimensat.2:421
+#: build/C/man3/adjtime.3:110 build/C/man2/adjtimex.2:361 build/C/man3/clock.3:50 build/C/man3/clock_getcpuclockid.3:93 build/C/man2/clock_getres.2:207 build/C/man2/clock_nanosleep.2:187 build/C/man3/ctime.3:282 build/C/man3/difftime.3:53 build/C/man3/dysize.3:56 build/C/man3/ftime.3:75 build/C/man3/futimes.3:100 build/C/man2/futimesat.2:112 build/C/man3/getdate.3:205 build/C/man2/gettimeofday.2:163 build/C/man2/nanosleep.2:131 build/C/man2/stime.2:68 build/C/man3/strftime.3:361 build/C/man3/strptime.3:302 build/C/man2/time.2:55 build/C/man3/timegm.3:54 build/C/man3/timeradd.3:147 build/C/man2/times.2:115 build/C/man3/tzset.3:203 build/C/man2/utime.2:166 build/C/man2/utimensat.2:421
#, no-wrap
msgid "CONFORMING TO"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/adjtime.3:112 build/C/man3/clock.3:56 build/C/man3/clock_getcpuclockid.3:95 build/C/man2/clock_getres.2:224 build/C/man2/clock_nanosleep.2:189 build/C/man3/ctime.3:301 build/C/man3/difftime.3:55 build/C/man3/dysize.3:58 build/C/man2/futimesat.2:119 build/C/man3/getdate.3:207 build/C/man2/gettimeofday.2:174 build/C/man2/nanosleep.2:133 build/C/man4/rtc.4:302 build/C/man3/strftime.3:385 build/C/man3/strptime.3:304 build/C/man2/time.2:61 build/C/man3/timegm.3:58 build/C/man2/times.2:117 build/C/man3/tzset.3:216 build/C/man2/utime.2:175 build/C/man2/utimensat.2:426 build/C/man8/zic.8:412
+#: build/C/man3/adjtime.3:112 build/C/man2/adjtimex.2:348 build/C/man3/clock.3:56 build/C/man3/clock_getcpuclockid.3:95 build/C/man2/clock_getres.2:224 build/C/man2/clock_nanosleep.2:189 build/C/man3/ctime.3:301 build/C/man3/difftime.3:55 build/C/man3/dysize.3:58 build/C/man2/futimesat.2:119 build/C/man3/getdate.3:207 build/C/man2/gettimeofday.2:174 build/C/man2/nanosleep.2:133 build/C/man4/rtc.4:302 build/C/man3/strftime.3:385 build/C/man3/strptime.3:304 build/C/man2/time.2:61 build/C/man3/timegm.3:58 build/C/man2/times.2:117 build/C/man3/tzset.3:205 build/C/man2/utime.2:175 build/C/man2/utimensat.2:426 build/C/man8/zic.8:412
#, no-wrap
msgid "NOTES"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/adjtime.3:133 build/C/man2/clock_getres.2:266 build/C/man3/ftime.3:90 build/C/man2/nanosleep.2:196 build/C/man3/strftime.3:454 build/C/man1/time.1:253 build/C/man2/times.2:193 build/C/man2/utimensat.2:460
+#: build/C/man3/adjtime.3:133 build/C/man2/clock_getres.2:266 build/C/man3/ftime.3:90 build/C/man2/nanosleep.2:196 build/C/man3/strftime.3:454 build/C/man1/time.1:253 build/C/man2/times.2:193 build/C/man2/utimensat.2:472
#, no-wrap
msgid "BUGS"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/adjtime.3:149 build/C/man2/adjtimex.2:354 build/C/man3/clock.3:97 build/C/man3/clock_getcpuclockid.3:154 build/C/man2/clock_getres.2:276 build/C/man2/clock_nanosleep.2:253 build/C/man3/ctime.3:362 build/C/man3/difftime.3:68 build/C/man3/dysize.3:62 build/C/man3/ftime.3:100 build/C/man3/futimes.3:103 build/C/man2/futimesat.2:128 build/C/man3/getdate.3:310 build/C/man2/gettimeofday.2:246 build/C/man2/nanosleep.2:210 build/C/man4/rtc.4:331 build/C/man2/stime.2:70 build/C/man3/strftime.3:564 build/C/man3/strptime.3:429 build/C/man1/time.1:306 build/C/man2/time.2:76 build/C/man7/time.7:188 build/C/man3/timegm.3:102 build/C/man3/timeradd.3:150 build/C/man2/times.2:208 build/C/man5/tzfile.5:157 build/C/man8/tzselect.8:47 build/C/man3/tzset.3:231 build/C/man2/utime.2:185 build/C/man2/utimensat.2:606 build/C/man8/zdump.8:56 build/C/man8/zic.8:418
+#: build/C/man3/adjtime.3:149 build/C/man2/adjtimex.2:369 build/C/man3/clock.3:97 build/C/man3/clock_getcpuclockid.3:154 build/C/man2/clock_getres.2:276 build/C/man2/clock_nanosleep.2:253 build/C/man3/ctime.3:362 build/C/man3/difftime.3:68 build/C/man3/dysize.3:62 build/C/man3/ftime.3:100 build/C/man3/futimes.3:103 build/C/man2/futimesat.2:128 build/C/man3/getdate.3:310 build/C/man2/gettimeofday.2:246 build/C/man2/nanosleep.2:210 build/C/man4/rtc.4:331 build/C/man2/stime.2:70 build/C/man3/strftime.3:564 build/C/man3/strptime.3:429 build/C/man1/time.1:306 build/C/man2/time.2:76 build/C/man7/time.7:188 build/C/man3/timegm.3:102 build/C/man3/timeradd.3:150 build/C/man2/times.2:208 build/C/man5/tzfile.5:157 build/C/man8/tzselect.8:47 build/C/man3/tzset.3:220 build/C/man2/utime.2:185 build/C/man2/utimensat.2:618 build/C/man8/zdump.8:56 build/C/man8/zic.8:418
#, no-wrap
msgid "SEE ALSO"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/adjtime.3:153 build/C/man2/adjtimex.2:360 build/C/man3/clock.3:101 build/C/man3/clock_getcpuclockid.3:159 build/C/man2/clock_getres.2:288 build/C/man2/clock_nanosleep.2:261 build/C/man3/ctime.3:374 build/C/man3/difftime.3:75 build/C/man3/dysize.3:64 build/C/man3/ftime.3:103 build/C/man3/futimes.3:107 build/C/man2/futimesat.2:134 build/C/man3/getdate.3:316 build/C/man2/gettimeofday.2:256 build/C/man2/nanosleep.2:218 build/C/man4/rtc.4:344 build/C/man2/stime.2:74 build/C/man3/strftime.3:571 build/C/man3/strptime.3:435 build/C/man1/time.1:310 build/C/man2/time.2:82 build/C/man7/time.7:220 build/C/man3/timegm.3:107 build/C/man3/timeradd.3:153 build/C/man2/times.2:215 build/C/man5/tzfile.5:164 build/C/man8/tzselect.8:52 build/C/man3/tzset.3:238 build/C/man2/utime.2:192 build/C/man2/utimensat.2:615 build/C/man8/zdump.8:60 build/C/man8/zic.8:422
+#: build/C/man3/adjtime.3:153 build/C/man2/adjtimex.2:375 build/C/man3/clock.3:101 build/C/man3/clock_getcpuclockid.3:159 build/C/man2/clock_getres.2:288 build/C/man2/clock_nanosleep.2:261 build/C/man3/ctime.3:374 build/C/man3/difftime.3:75 build/C/man3/dysize.3:64 build/C/man3/ftime.3:103 build/C/man3/futimes.3:107 build/C/man2/futimesat.2:134 build/C/man3/getdate.3:316 build/C/man2/gettimeofday.2:256 build/C/man2/nanosleep.2:218 build/C/man4/rtc.4:344 build/C/man2/stime.2:74 build/C/man3/strftime.3:571 build/C/man3/strptime.3:435 build/C/man1/time.1:310 build/C/man2/time.2:82 build/C/man7/time.7:220 build/C/man3/timegm.3:107 build/C/man3/timeradd.3:153 build/C/man2/times.2:215 build/C/man5/tzfile.5:164 build/C/man8/tzselect.8:52 build/C/man3/tzset.3:227 build/C/man2/utime.2:192 build/C/man2/utimensat.2:627 build/C/man8/zdump.8:60 build/C/man8/zic.8:422
#, no-wrap
msgid "COLOPHON"
msgstr ""
#. type: Plain text
-#: build/C/man3/adjtime.3:161 build/C/man2/adjtimex.2:368 build/C/man3/clock.3:109 build/C/man3/clock_getcpuclockid.3:167 build/C/man2/clock_getres.2:296 build/C/man2/clock_nanosleep.2:269 build/C/man3/ctime.3:382 build/C/man3/difftime.3:83 build/C/man3/dysize.3:72 build/C/man3/ftime.3:111 build/C/man3/futimes.3:115 build/C/man2/futimesat.2:142 build/C/man3/getdate.3:324 build/C/man2/gettimeofday.2:264 build/C/man2/nanosleep.2:226 build/C/man4/rtc.4:352 build/C/man2/stime.2:82 build/C/man3/strftime.3:579 build/C/man3/strptime.3:443 build/C/man1/time.1:318 build/C/man2/time.2:90 build/C/man7/time.7:228 build/C/man3/timegm.3:115 build/C/man3/timeradd.3:161 build/C/man2/times.2:223 build/C/man5/tzfile.5:172 build/C/man8/tzselect.8:60 build/C/man3/tzset.3:246 build/C/man2/utime.2:200 build/C/man2/utimensat.2:623 build/C/man8/zdump.8:68 build/C/man8/zic.8:430
+#: build/C/man3/adjtime.3:161 build/C/man2/adjtimex.2:383 build/C/man3/clock.3:109 build/C/man3/clock_getcpuclockid.3:167 build/C/man2/clock_getres.2:296 build/C/man2/clock_nanosleep.2:269 build/C/man3/ctime.3:382 build/C/man3/difftime.3:83 build/C/man3/dysize.3:72 build/C/man3/ftime.3:111 build/C/man3/futimes.3:115 build/C/man2/futimesat.2:142 build/C/man3/getdate.3:324 build/C/man2/gettimeofday.2:264 build/C/man2/nanosleep.2:226 build/C/man4/rtc.4:352 build/C/man2/stime.2:82 build/C/man3/strftime.3:579 build/C/man3/strptime.3:443 build/C/man1/time.1:318 build/C/man2/time.2:90 build/C/man7/time.7:228 build/C/man3/timegm.3:115 build/C/man3/timeradd.3:161 build/C/man2/times.2:223 build/C/man5/tzfile.5:172 build/C/man8/tzselect.8:60 build/C/man3/tzset.3:235 build/C/man2/utime.2:200 build/C/man2/utimensat.2:635 build/C/man8/zdump.8:68 build/C/man8/zic.8:430
msgid ""
-"This page is part of release 3.76 of the Linux I<man-pages> project. A "
+"This page is part of release 3.79 of the Linux I<man-pages> project. A "
"description of the project, information about reporting bugs, and the latest "
"version of this page, can be found at "
"\\%http://www.kernel.org/doc/man-pages/."
"current kernel values. This structure is declared as follows:"
msgstr ""
-#. FIXME What is the scaling unit of timex.freq? 2^16 ?
#. type: Plain text
-#: build/C/man2/adjtimex.2:92
+#: build/C/man2/adjtimex.2:87
#, no-wrap
msgid ""
"struct timex {\n"
-" int modes; /* Mode selector */\n"
-" long offset; /* Time offset; nanoseconds, if STA_NANO\n"
-" status flag is set, otherwise\n"
-" microseconds */\n"
-" long freq; /* Frequency offset, as scaled PPM\n"
-" (parts per million) */\n"
-" long maxerror; /* Maximum error (microseconds) */\n"
-" long esterror; /* Estimated error (microseconds) */\n"
-" int status; /* Clock command/status */\n"
-" long constant; /* PLL (phase-locked loop) time constant */\n"
-" long precision; /* Clock precision (microseconds,\n"
-" read-only) */\n"
-" long tolerance; /* Clock frequency tolerance (PPM,\n"
-" read-only) */\n"
+" int modes; /* Mode selector */\n"
+" long offset; /* Time offset; nanoseconds, if STA_NANO\n"
+" status flag is set, otherwise microseconds */\n"
+" long freq; /* Frequency offset, in units of 2^-16 ppm\n"
+" (parts per million, see NOTES below) */\n"
+" long maxerror; /* Maximum error (microseconds) */\n"
+" long esterror; /* Estimated error (microseconds) */\n"
+" int status; /* Clock command/status */\n"
+" long constant; /* PLL (phase-locked loop) time constant */\n"
+" long precision; /* Clock precision (microseconds, read-only) */\n"
+" long tolerance; /* Clock frequency tolerance (ppm, read-only) */\n"
" struct timeval time;\n"
-" /* Current time (read-only, except for\n"
-" ADJ_SETOFFSET); upon return, time.tv_usec\n"
-" contains nanoseconds, if STA_NANO status\n"
-" flag is set, otherwise microseconds */\n"
-" long tick; /* Microseconds between clock ticks */\n"
-" long ppsfreq; /* PPS (pulse per second) frequency\n"
-" (scaled PPM, read-only) */\n"
-" long jitter; /* PPS jitter (read-only); nanoseconds, if\n"
-" STA_NANO status flag is set, otherwise\n"
-" microseconds */\n"
-" int shift; /* PPS interval duration\n"
-" (seconds, read-only) */\n"
-" long stabil; /* PPS stability (scaled PPM, read-only) */\n"
-" long jitcnt; /* PPS jitter limit exceeded (read-only) */\n"
-" long calcnt; /* PPS calibration intervals (read-only) */\n"
-" long errcnt; /* PPS calibration errors (read-only) */\n"
-" long stbcnt; /* PPS stability limit exceeded\n"
-" (read-only) */\n"
-" int tai; /* TAI offset, as set by previous ADJ_TAI\n"
-" operation (seconds, read-only,\n"
-" since Linux 2.6.26) */\n"
+" /* Current time (read-only, except for\n"
+" ADJ_SETOFFSET); upon return, time.tv_usec\n"
+" contains nanoseconds, if STA_NANO status\n"
+" flag is set, otherwise microseconds */\n"
+" long tick; /* Microseconds between clock ticks */\n"
+" long ppsfreq; /* PPS (pulse per second) frequency (in units\n"
+" of 2^-16 ppm--see NOTES, read-only) */\n"
+" long jitter; /* PPS jitter (read-only); nanoseconds, if\n"
+" STA_NANO status flag is set, otherwise\n"
+" microseconds */\n"
+" int shift; /* PPS interval duration (seconds, read-only) */\n"
+" long stabil; /* PPS stability (2^-16 ppm--see NOTES,\n"
+" read-only) */\n"
+" long jitcnt; /* PPS jitter limit exceeded (read-only) */\n"
+" long calcnt; /* PPS calibration intervals (read-only) */\n"
+" long errcnt; /* PPS calibration errors (read-only) */\n"
+" long stbcnt; /* PPS stability limit exceeded (read-only) */\n"
+" int tai; /* TAI offset, as set by previous ADJ_TAI\n"
+" operation (seconds, read-only,\n"
+" since Linux 2.6.26) */\n"
" /* Further padding bytes to allow for future expansion */\n"
"};\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/adjtimex.2:101
+#: build/C/man2/adjtimex.2:96
msgid ""
"The I<modes> field determines which parameters, if any, to set. It is a bit "
"mask containing a bitwise-I<or> combination of zero or more of the following "
msgstr ""
#. type: TP
-#: build/C/man2/adjtimex.2:101
+#: build/C/man2/adjtimex.2:96
#, no-wrap
msgid "B<ADJ_OFFSET>"
msgstr ""
#. type: Plain text
-#: build/C/man2/adjtimex.2:105
+#: build/C/man2/adjtimex.2:100
msgid "Set time offset from I<buf.offset>."
msgstr ""
#. type: TP
-#: build/C/man2/adjtimex.2:105
+#: build/C/man2/adjtimex.2:100
#, no-wrap
msgid "B<ADJ_FREQUENCY>"
msgstr ""
#. type: Plain text
-#: build/C/man2/adjtimex.2:109
+#: build/C/man2/adjtimex.2:104
msgid "Set frequency offset from I<buf.freq>."
msgstr ""
#. type: TP
-#: build/C/man2/adjtimex.2:109
+#: build/C/man2/adjtimex.2:104
#, no-wrap
msgid "B<ADJ_MAXERROR>"
msgstr ""
#. type: Plain text
-#: build/C/man2/adjtimex.2:113
+#: build/C/man2/adjtimex.2:108
msgid "Set maximum time error from I<buf.maxerror>."
msgstr ""
#. type: TP
-#: build/C/man2/adjtimex.2:113
+#: build/C/man2/adjtimex.2:108
#, no-wrap
msgid "B<ADJ_ESTERROR>"
msgstr ""
#. type: Plain text
-#: build/C/man2/adjtimex.2:117
+#: build/C/man2/adjtimex.2:112
msgid "Set estimated time error from I<buf.esterror>."
msgstr ""
#. type: TP
-#: build/C/man2/adjtimex.2:117
+#: build/C/man2/adjtimex.2:112
#, no-wrap
msgid "B<ADJ_STATUS>"
msgstr ""
#. type: Plain text
-#: build/C/man2/adjtimex.2:121
+#: build/C/man2/adjtimex.2:116
msgid "Set clock status from I<buf.status>."
msgstr ""
#. type: TP
-#: build/C/man2/adjtimex.2:121
+#: build/C/man2/adjtimex.2:116
#, no-wrap
msgid "B<ADJ_TIMECONST>"
msgstr ""
#. type: Plain text
-#: build/C/man2/adjtimex.2:128
+#: build/C/man2/adjtimex.2:123
msgid ""
"Set PLL time constant from I<buf.constant>. If the B<STA_NANO> status flag "
"(see below) is clear, the kernel adds 4 to this value."
msgstr ""
#. type: TP
-#: build/C/man2/adjtimex.2:128
+#: build/C/man2/adjtimex.2:123
#, no-wrap
msgid "B<ADJ_SETOFFSET> (since Linux 2.6.29)"
msgstr ""
#. commit 094aa1881fdc1b8889b442eb3511b31f3ec2b762
#. Author: Richard Cochran <richardcochran@gmail.com>
#. type: Plain text
-#: build/C/man2/adjtimex.2:143
+#: build/C/man2/adjtimex.2:138
msgid ""
"Add I<buf.time> to the current time. If I<buf.status> includes the "
"B<ADJ_NANO> flag, then I<buf.time.tv_usec> is interpreted as a nanosecond "
msgstr ""
#. type: TP
-#: build/C/man2/adjtimex.2:143
+#: build/C/man2/adjtimex.2:138
#, no-wrap
msgid "B<ADJ_MICRO> (since Linux 2.6.36)"
msgstr ""
#. commit eea83d896e318bda54be2d2770d2c5d6668d11db
#. Author: Roman Zippel <zippel@linux-m68k.org>
#. type: Plain text
-#: build/C/man2/adjtimex.2:148
+#: build/C/man2/adjtimex.2:143
msgid "Select microsecond resolution."
msgstr ""
#. type: TP
-#: build/C/man2/adjtimex.2:148
+#: build/C/man2/adjtimex.2:143
#, no-wrap
msgid "B<ADJ_NANO> (since Linux 2.6.36)"
msgstr ""
#. commit eea83d896e318bda54be2d2770d2c5d6668d11db
#. Author: Roman Zippel <zippel@linux-m68k.org>
#. type: Plain text
-#: build/C/man2/adjtimex.2:158
+#: build/C/man2/adjtimex.2:153
msgid ""
"Select nanosecond resolution. Only one of B<ADJ_MICRO> and B<ADJ_NANO> "
"should be specified."
msgstr ""
#. type: TP
-#: build/C/man2/adjtimex.2:158
+#: build/C/man2/adjtimex.2:153
#, no-wrap
msgid "B<ADJ_TAI> (since Linux 2.6.26)"
msgstr ""
#. commit 153b5d054ac2d98ea0d86504884326b6777f683d
#. type: Plain text
-#: build/C/man2/adjtimex.2:163
+#: build/C/man2/adjtimex.2:158
msgid "Set TAI (Atomic International Time) offset from I<buf-E<gt>constant>."
msgstr ""
#. type: Plain text
-#: build/C/man2/adjtimex.2:170
+#: build/C/man2/adjtimex.2:165
msgid ""
"B<ADJ_TAI> should not be used in conjunction with B<ADJ_TIMECONST>, since "
"the latter mode also employs the I<buf-E<gt>constant> field."
msgstr ""
#. type: Plain text
-#: build/C/man2/adjtimex.2:176
+#: build/C/man2/adjtimex.2:171
msgid ""
"For a complete explanation of TAI and the difference between TAI and UTC, "
"see E<.UR http://www.bipm.org/en/bipm/tai/tai.html> I<BIPM> E<.UE>"
msgstr ""
#. type: TP
-#: build/C/man2/adjtimex.2:176
+#: build/C/man2/adjtimex.2:171
#, no-wrap
msgid "B<ADJ_TICK>"
msgstr ""
#. type: Plain text
-#: build/C/man2/adjtimex.2:180
+#: build/C/man2/adjtimex.2:175
msgid "Set tick value from I<buf.tick>."
msgstr ""
#. In general, the other bits are ignored, but ADJ_OFFSET_SINGLESHOT 0x8001
#. ORed with ADJ_NANO (0x2000) gives 0xa0001 == ADJ_OFFSET_SS_READ!!
#. type: Plain text
-#: build/C/man2/adjtimex.2:188
+#: build/C/man2/adjtimex.2:183
msgid ""
"Alternatively, I<modes> can be specified as either of the following "
"(multibit mask) values, in which case other bits should not be specified in "
msgstr ""
#. type: TP
-#: build/C/man2/adjtimex.2:188
+#: build/C/man2/adjtimex.2:183
#, no-wrap
msgid "B<ADJ_OFFSET_SINGLESHOT>"
msgstr ""
#. In user space, ADJ_OFFSET_SINGLESHOT is 0x8001
#. In kernel space it is 0x0001, and must be ANDed with ADJ_ADJTIME (0x8000)
#. type: Plain text
-#: build/C/man2/adjtimex.2:197
+#: build/C/man2/adjtimex.2:192
msgid ""
"Old-fashioned B<adjtime>(): (gradually) adjust time by value specified in "
"I<buf.offset>, which specifies an adjustment in microseconds."
msgstr ""
#. type: TP
-#: build/C/man2/adjtimex.2:197
+#: build/C/man2/adjtimex.2:192
#, no-wrap
msgid "B<ADJ_OFFSET_SS_READ> (functional since Linux 2.6.28)"
msgstr ""
#. commit 52bfb36050c8529d9031d2c2513b281a360922ec
#. commit 916c7a855174e3b53d182b97a26b2e27a29726a1
#. type: Plain text
-#: build/C/man2/adjtimex.2:212
+#: build/C/man2/adjtimex.2:207
msgid ""
-"Return (in B<buf.offset>) the remaining amount of time to be adjusted after "
+"Return (in I<buf.offset>) the remaining amount of time to be adjusted after "
"an earlier B<ADJ_OFFSET_SINGLESHOT> operation. This feature was added in "
"Linux 2.6.24, but did not work correctly until Linux 2.6.28."
msgstr ""
#. type: Plain text
-#: build/C/man2/adjtimex.2:218
+#: build/C/man2/adjtimex.2:213
msgid ""
"Ordinary users are restricted to a value of either 0 or "
"B<ADJ_OFFSET_SS_READ> for I<modes>. Only the superuser may set any "
msgstr ""
#. type: Plain text
-#: build/C/man2/adjtimex.2:225
+#: build/C/man2/adjtimex.2:220
msgid ""
"The I<buf.status> field is a bit mask that is used to set and/or retrieve "
"status bits associated with the NTP implementation. Some bits in the mask "
msgstr ""
#. type: TP
-#: build/C/man2/adjtimex.2:225
+#: build/C/man2/adjtimex.2:220
#, no-wrap
msgid "B<STA_PLL>"
msgstr ""
#. type: Plain text
-#: build/C/man2/adjtimex.2:229
+#: build/C/man2/adjtimex.2:224
msgid "Enable phase-locked loop (PLL) updates (read-write) via B<ADJ_OFFSET>."
msgstr ""
#. type: TP
-#: build/C/man2/adjtimex.2:229
+#: build/C/man2/adjtimex.2:224
#, no-wrap
msgid "B<STA_PPSFREQ>"
msgstr ""
#. type: Plain text
-#: build/C/man2/adjtimex.2:232
+#: build/C/man2/adjtimex.2:227
msgid "Enable PPS freq discipline (read-write)."
msgstr ""
#. type: TP
-#: build/C/man2/adjtimex.2:232
+#: build/C/man2/adjtimex.2:227
#, no-wrap
msgid "B<STA_PPSTIME>"
msgstr ""
#. type: Plain text
-#: build/C/man2/adjtimex.2:235
+#: build/C/man2/adjtimex.2:230
msgid "Enable PPS time discipline (read-write)."
msgstr ""
#. type: TP
-#: build/C/man2/adjtimex.2:235
+#: build/C/man2/adjtimex.2:230
#, no-wrap
msgid "B<STA_FLL>"
msgstr ""
#. type: Plain text
-#: build/C/man2/adjtimex.2:238
+#: build/C/man2/adjtimex.2:233
msgid "Select frequency-locked loop (FLL) mode (read-write)."
msgstr ""
#. type: TP
-#: build/C/man2/adjtimex.2:238
+#: build/C/man2/adjtimex.2:233
#, no-wrap
msgid "B<STA_INS>"
msgstr ""
#. type: Plain text
-#: build/C/man2/adjtimex.2:241
+#: build/C/man2/adjtimex.2:236
msgid "Insert leap second (read-write)."
msgstr ""
#. type: TP
-#: build/C/man2/adjtimex.2:241
+#: build/C/man2/adjtimex.2:236
#, no-wrap
msgid "B<STA_DEL>"
msgstr ""
#. type: Plain text
-#: build/C/man2/adjtimex.2:244
+#: build/C/man2/adjtimex.2:239
msgid "Delete leap second (read-write)."
msgstr ""
#. type: TP
-#: build/C/man2/adjtimex.2:244
+#: build/C/man2/adjtimex.2:239
#, no-wrap
msgid "B<STA_UNSYNC>"
msgstr ""
#. type: Plain text
-#: build/C/man2/adjtimex.2:247
+#: build/C/man2/adjtimex.2:242
msgid "Clock unsynchronized (read-write)."
msgstr ""
#. type: TP
-#: build/C/man2/adjtimex.2:247
+#: build/C/man2/adjtimex.2:242
#, no-wrap
msgid "B<STA_FREQHOLD>"
msgstr ""
#. type: Plain text
-#: build/C/man2/adjtimex.2:250
+#: build/C/man2/adjtimex.2:245
msgid "Hold frequency (read-write)."
msgstr ""
#. type: TP
-#: build/C/man2/adjtimex.2:250
+#: build/C/man2/adjtimex.2:245
#, no-wrap
msgid "B<STA_PPSSIGNAL>"
msgstr ""
#. type: Plain text
-#: build/C/man2/adjtimex.2:253
+#: build/C/man2/adjtimex.2:248
msgid "PPS signal present (read-only)."
msgstr ""
#. type: TP
-#: build/C/man2/adjtimex.2:253
+#: build/C/man2/adjtimex.2:248
#, no-wrap
msgid "B<STA_PPSJITTER>"
msgstr ""
#. type: Plain text
-#: build/C/man2/adjtimex.2:256
+#: build/C/man2/adjtimex.2:251
msgid "PPS signal jitter exceeded (read-only)."
msgstr ""
#. type: TP
-#: build/C/man2/adjtimex.2:256
+#: build/C/man2/adjtimex.2:251
#, no-wrap
msgid "B<STA_PPSWANDER>"
msgstr ""
#. type: Plain text
-#: build/C/man2/adjtimex.2:259
+#: build/C/man2/adjtimex.2:254
msgid "PPS signal wander exceeded (read-only)."
msgstr ""
#. type: TP
-#: build/C/man2/adjtimex.2:259
+#: build/C/man2/adjtimex.2:254
#, no-wrap
msgid "B<STA_PPSERROR>"
msgstr ""
#. type: Plain text
-#: build/C/man2/adjtimex.2:262
+#: build/C/man2/adjtimex.2:257
msgid "PPS signal calibration error (read-only)."
msgstr ""
#. type: TP
-#: build/C/man2/adjtimex.2:262
+#: build/C/man2/adjtimex.2:257
#, no-wrap
msgid "B<STA_CLOCKERR>"
msgstr ""
#. type: Plain text
-#: build/C/man2/adjtimex.2:265
+#: build/C/man2/adjtimex.2:260
msgid "Clock hardware fault (read-only)."
msgstr ""
#. type: TP
-#: build/C/man2/adjtimex.2:265
+#: build/C/man2/adjtimex.2:260
#, no-wrap
msgid "B<STA_NANO> (since Linux 2.6.26)"
msgstr ""
#. commit eea83d896e318bda54be2d2770d2c5d6668d11db
#. Author: Roman Zippel <zippel@linux-m68k.org>
#. type: Plain text
-#: build/C/man2/adjtimex.2:274
+#: build/C/man2/adjtimex.2:269
msgid ""
"Resolution (0 = microsecond, 1 = nanoseconds; read-only). Set via "
"B<ADJ_NANO>, cleared via B<ADJ_MICRO>."
msgstr ""
#. type: TP
-#: build/C/man2/adjtimex.2:274
+#: build/C/man2/adjtimex.2:269
#, no-wrap
msgid "B<STA_MODE> (since Linux 2.6.26)"
msgstr ""
#. commit eea83d896e318bda54be2d2770d2c5d6668d11db
#. Author: Roman Zippel <zippel@linux-m68k.org>
#. type: Plain text
-#: build/C/man2/adjtimex.2:279
+#: build/C/man2/adjtimex.2:274
msgid "Mode (0 = Phase Locked Loop, 1 = Frequency Locked Loop; read-only)."
msgstr ""
#. type: TP
-#: build/C/man2/adjtimex.2:279
+#: build/C/man2/adjtimex.2:274
#, no-wrap
msgid "B<STA_CLK> (since Linux 2.6.26)"
msgstr ""
#. commit eea83d896e318bda54be2d2770d2c5d6668d11db
#. Author: Roman Zippel <zippel@linux-m68k.org>
+#. FIXME It would be helpful to have some explanation of what
+#. "Clock source" is.
#. type: Plain text
-#: build/C/man2/adjtimex.2:284
+#: build/C/man2/adjtimex.2:281
msgid "Clock source (0 = A, 1 = B; read-only)."
msgstr ""
#. type: Plain text
-#: build/C/man2/adjtimex.2:288
+#: build/C/man2/adjtimex.2:285
msgid "Attempts to set read-only I<status> bits are silently ignored."
msgstr ""
#. type: Plain text
-#: build/C/man2/adjtimex.2:292
+#: build/C/man2/adjtimex.2:289
msgid ""
"On success, B<adjtimex>() returns the clock state; that is, one of the "
"following values:"
msgstr ""
#. type: TP
-#: build/C/man2/adjtimex.2:292
+#: build/C/man2/adjtimex.2:289
#, no-wrap
msgid "B<TIME_OK>"
msgstr ""
#. type: Plain text
-#: build/C/man2/adjtimex.2:295
+#: build/C/man2/adjtimex.2:292
msgid "Clock synchronized."
msgstr ""
#. type: TP
-#: build/C/man2/adjtimex.2:295
+#: build/C/man2/adjtimex.2:292
#, no-wrap
msgid "B<TIME_INS>"
msgstr ""
#. type: Plain text
-#: build/C/man2/adjtimex.2:298
+#: build/C/man2/adjtimex.2:295
msgid "Insert leap second."
msgstr ""
#. type: TP
-#: build/C/man2/adjtimex.2:298
+#: build/C/man2/adjtimex.2:295
#, no-wrap
msgid "B<TIME_DEL>"
msgstr ""
#. type: Plain text
-#: build/C/man2/adjtimex.2:301
+#: build/C/man2/adjtimex.2:298
msgid "Delete leap second."
msgstr ""
#. type: TP
-#: build/C/man2/adjtimex.2:301
+#: build/C/man2/adjtimex.2:298
#, no-wrap
msgid "B<TIME_OOP>"
msgstr ""
#. type: Plain text
-#: build/C/man2/adjtimex.2:304
+#: build/C/man2/adjtimex.2:301
msgid "Leap second in progress."
msgstr ""
#. type: TP
-#: build/C/man2/adjtimex.2:304
+#: build/C/man2/adjtimex.2:301
#, no-wrap
msgid "B<TIME_WAIT>"
msgstr ""
#. type: Plain text
-#: build/C/man2/adjtimex.2:307
+#: build/C/man2/adjtimex.2:304
msgid "Leap second has occurred."
msgstr ""
#. type: TP
-#: build/C/man2/adjtimex.2:307
+#: build/C/man2/adjtimex.2:304
#, no-wrap
-msgid "B<TIME_BAD>"
+msgid "B<TIME_ERROR>"
msgstr ""
#. type: Plain text
-#: build/C/man2/adjtimex.2:310
-msgid "Clock not synchronized."
+#: build/C/man2/adjtimex.2:312
+msgid ""
+"Clock not synchronized. The symbolic name B<TIME_BAD> is a synonym for "
+"B<TIME_ERROR>, provided for backward compatibility."
msgstr ""
#. type: Plain text
-#: build/C/man2/adjtimex.2:315
+#: build/C/man2/adjtimex.2:317
msgid "On failure, B<adjtimex>() returns -1 and sets I<errno>."
msgstr ""
#. type: TP
-#: build/C/man2/adjtimex.2:316 build/C/man2/clock_getres.2:189 build/C/man2/clock_nanosleep.2:159 build/C/man2/gettimeofday.2:146 build/C/man2/nanosleep.2:111 build/C/man2/stime.2:59 build/C/man2/time.2:51 build/C/man2/times.2:111 build/C/man2/utimensat.2:297
+#: build/C/man2/adjtimex.2:318 build/C/man2/clock_getres.2:189 build/C/man2/clock_nanosleep.2:159 build/C/man2/gettimeofday.2:146 build/C/man2/nanosleep.2:111 build/C/man2/stime.2:59 build/C/man2/time.2:51 build/C/man2/times.2:111 build/C/man2/utimensat.2:297
#, no-wrap
msgid "B<EFAULT>"
msgstr ""
#. type: Plain text
-#: build/C/man2/adjtimex.2:320
+#: build/C/man2/adjtimex.2:322
msgid "I<buf> does not point to writable memory."
msgstr ""
#. type: Plain text
-#: build/C/man2/adjtimex.2:337
+#: build/C/man2/adjtimex.2:339
msgid ""
"An attempt was made to set I<buf.offset> to a value outside the range "
"-131071 to +131071, or to set I<buf.status> to a value other than those "
msgstr ""
#. type: Plain text
-#: build/C/man2/adjtimex.2:346
+#: build/C/man2/adjtimex.2:348
msgid ""
"I<buf.modes> is neither 0 nor B<ADJ_OFFSET_SS_READ>, and the caller does not "
"have sufficient privilege. Under Linux, the B<CAP_SYS_TIME> capability is "
msgstr ""
#. type: Plain text
-#: build/C/man2/adjtimex.2:354
+#: build/C/man2/adjtimex.2:361
+msgid ""
+"In struct I<timex>, I<freq>, I<ppsfreq>, and I<stabil> are ppm (parts per "
+"million) with a 16-bit fractional part, which means that a value of 1 in one "
+"of those fields actually means 2^-16 ppm, and 2^16=65536 is 1 ppm. This is "
+"the case for both input values (in the case of I<freq>) and output values."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/adjtimex.2:369
msgid ""
"B<adjtimex>() is Linux-specific and should not be used in programs intended "
"to be portable. See B<adjtime>(3) for a more portable, but less flexible, "
msgstr ""
#. type: Plain text
-#: build/C/man2/adjtimex.2:360
+#: build/C/man2/adjtimex.2:375
msgid ""
"B<settimeofday>(2), B<adjtime>(3), B<capabilities>(7), B<time>(7), "
"B<adjtimex>(8)"
msgstr ""
#. type: TH
-#: build/C/man3/ctime.3:35 build/C/man3/ftime.3:30 build/C/man3/strftime.3:37 build/C/man3/strptime.3:31 build/C/man3/tzset.3:33 build/C/man2/utime.2:31
+#: build/C/man3/ctime.3:35 build/C/man3/ftime.3:30 build/C/man3/strftime.3:37 build/C/man3/strptime.3:31 build/C/man2/utime.2:31
#, no-wrap
msgid "2014-08-19"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/getdate.3:188 build/C/man3/strftime.3:355 build/C/man1/time.1:74 build/C/man8/tzselect.8:23
+#: build/C/man3/getdate.3:188 build/C/man3/strftime.3:355 build/C/man1/time.1:74 build/C/man8/tzselect.8:23 build/C/man3/tzset.3:176
#, no-wrap
msgid "ENVIRONMENT"
msgstr ""
msgstr ""
#. type: IP
-#: build/C/man4/rtc.4:84 build/C/man4/rtc.4:86 build/C/man4/rtc.4:89 build/C/man2/utimensat.2:246 build/C/man2/utimensat.2:277 build/C/man2/utimensat.2:384 build/C/man2/utimensat.2:390 build/C/man2/utimensat.2:468 build/C/man2/utimensat.2:483 build/C/man2/utimensat.2:585
+#: build/C/man4/rtc.4:84 build/C/man4/rtc.4:86 build/C/man4/rtc.4:89 build/C/man2/utimensat.2:246 build/C/man2/utimensat.2:277 build/C/man2/utimensat.2:384 build/C/man2/utimensat.2:390 build/C/man2/utimensat.2:480 build/C/man2/utimensat.2:495 build/C/man2/utimensat.2:597
#, no-wrap
msgid "*"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man4/rtc.4:294 build/C/man8/tzselect.8:35 build/C/man3/tzset.3:192 build/C/man8/zic.8:410
+#: build/C/man4/rtc.4:294 build/C/man8/tzselect.8:35 build/C/man3/tzset.3:185 build/C/man8/zic.8:410
#, no-wrap
msgid "FILES"
msgstr ""
msgid ""
"Some RTCs support \"wildcard\" values in alarm fields, to support scenarios "
"like periodic alarms at fifteen minutes after every hour, or on the first "
-"day of each month. Such usage is nonportable; portable user-space code only "
-"expects a single alarm interrupt, and will either disable or reinitialize "
-"the alarm after receiving it."
+"day of each month. Such usage is nonportable; portable user-space code "
+"expects only a single alarm interrupt, and will either disable or "
+"reinitialize the alarm after receiving it."
msgstr ""
#. type: Plain text
msgstr ""
#. type: TP
-#: build/C/man8/tzselect.8:30
+#: build/C/man8/tzselect.8:30 build/C/man3/tzset.3:181
#, no-wrap
msgid "B<TZDIR>"
msgstr ""
msgid "TZSET"
msgstr ""
+#. type: TH
+#: build/C/man3/tzset.3:33
+#, no-wrap
+msgid "2015-01-30"
+msgstr ""
+
#. type: Plain text
#: build/C/man3/tzset.3:36
msgid "tzset, tzname, timezone, daylight - initialize time conversion information"
msgstr ""
#. type: Plain text
-#: build/C/man3/tzset.3:87
+#: build/C/man3/tzset.3:84
msgid ""
-"If the B<TZ> variable does not appear in the environment, the I<tzname> "
-"variable is initialized with the best approximation of local wall clock "
-"time, as specified by the B<tzfile>(5)-format file I<localtime> found in the "
-"system timezone directory (see below). (One also often sees "
-"I</etc/localtime> used here, a symlink to the right file in the system "
-"timezone directory.)"
+"If the B<TZ> variable does not appear in the environment, the system "
+"timezone is used. The system timezone is configured by copying, or linking, "
+"a file in the B<tzfile>(5) format to I</etc/localtime>. A timezone database "
+"of these files may be located in the system timezone directory (see the "
+"B<FILES> section below)."
msgstr ""
#. type: Plain text
-#: build/C/man3/tzset.3:93
+#: build/C/man3/tzset.3:90
msgid ""
-"If the B<TZ> variable does appear in the environment but its value is empty "
-"or its value cannot be interpreted using any of the formats specified below, "
-"Coordinated Universal Time (UTC) is used."
+"If the B<TZ> variable does appear in the environment, but its value is "
+"empty, or its value cannot be interpreted using any of the formats specified "
+"below, then Coordinated Universal Time (UTC) is used."
msgstr ""
#. type: Plain text
-#: build/C/man3/tzset.3:99
+#: build/C/man3/tzset.3:96
msgid ""
-"The value of B<TZ> can be one of three formats. The first format is used "
-"when there is no daylight saving time in the local timezone:"
+"The value of B<TZ> can be one of two formats. The first format is a string "
+"of characters that directly represent the timezone to be used:"
msgstr ""
#. type: Plain text
-#: build/C/man3/tzset.3:102
-msgid "I<std offset>"
+#: build/C/man3/tzset.3:99
+msgid "std offset I<dst>[I<offset>][,I<start>[I</time>],I<end>[I</time>]]"
msgstr ""
#. type: Plain text
-#: build/C/man3/tzset.3:114
+#: build/C/man3/tzset.3:112
msgid ""
-"The I<std> string specifies the name of the timezone and must be three or "
-"more alphabetic characters. The I<offset> string immediately follows I<std> "
-"and specifies the time value to be added to the local time to get "
-"Coordinated Universal Time (UTC). The I<offset> is positive if the local "
-"timezone is west of the Prime Meridian and negative if it is east. The hour "
-"must be between 0 and 24, and the minutes and seconds 0 and 59."
-msgstr ""
-
-#. type: Plain text
-#: build/C/man3/tzset.3:116
-msgid "The second format is used when there is daylight saving time:"
+"There are no spaces in the specification. The I<std> string specifies the "
+"name of the timezone and must be three or more alphabetic characters. The "
+"I<offset> string immediately follows I<std> and specifies the time value to "
+"be added to the local time to get Coordinated Universal Time (UTC). The "
+"I<offset> is positive if the local timezone is west of the Prime Meridian "
+"and negative if it is east. The hour must be between 0 and 24, and the "
+"minutes and seconds 0 and 59."
msgstr ""
#. type: Plain text
-#: build/C/man3/tzset.3:119
-msgid "I<std offset dst [offset],start[/time],end[/time]>"
-msgstr ""
-
-#. type: Plain text
-#: build/C/man3/tzset.3:128
+#: build/C/man3/tzset.3:117
msgid ""
-"There are no spaces in the specification. The initial I<std> and I<offset> "
-"specify the standard timezone, as described above. The I<dst> string and "
-"I<offset> specify the name and offset for the corresponding daylight saving "
-"timezone. If the offset is omitted, it default to one hour ahead of "
-"standard time."
+"The I<dst> string and I<offset> specify the name and offset for the "
+"corresponding daylight saving timezone. If the offset is omitted, it "
+"defaults to one hour ahead of standard time."
msgstr ""
#. type: Plain text
-#: build/C/man3/tzset.3:133
+#: build/C/man3/tzset.3:122
msgid ""
"The I<start> field specifies when daylight saving time goes into effect and "
"the I<end> field specifies when the change is made back to standard time. "
msgstr ""
#. type: TP
-#: build/C/man3/tzset.3:133
+#: build/C/man3/tzset.3:122
#, no-wrap
msgid "JI<n>"
msgstr ""
#. type: Plain text
-#: build/C/man3/tzset.3:139
+#: build/C/man3/tzset.3:128
msgid ""
"This specifies the Julian day with I<n> between 1 and 365. Leap days are "
"not counted. In this format, February 29 can't be represented; February 28 "
msgstr ""
#. type: TP
-#: build/C/man3/tzset.3:139
+#: build/C/man3/tzset.3:128
#, no-wrap
msgid "I<n>"
msgstr ""
#. type: Plain text
-#: build/C/man3/tzset.3:143
+#: build/C/man3/tzset.3:132
msgid ""
"This specifies the zero-based Julian day with I<n> between 0 and 365. "
"February 29 is counted in leap years."
msgstr ""
#. type: TP
-#: build/C/man3/tzset.3:143
+#: build/C/man3/tzset.3:132
#, no-wrap
msgid "MI<m>.I<w>.I<d>"
msgstr ""
#. type: Plain text
-#: build/C/man3/tzset.3:151
+#: build/C/man3/tzset.3:140
msgid ""
"This specifies day I<d> (0 E<lt>= I<d> E<lt>= 6) of week I<w> (1 E<lt>= I<w> "
"E<lt>= 5) of month I<m> (1 E<lt>= I<m> E<lt>= 12). Week 1 is the first week "
msgstr ""
#. type: Plain text
-#: build/C/man3/tzset.3:155
+#: build/C/man3/tzset.3:144
msgid ""
"The I<time> fields specify when, in the local time currently in effect, the "
"change to the other time occurs. If omitted, the default is 02:00:00."
msgstr ""
#. type: Plain text
-#: build/C/man3/tzset.3:161
+#: build/C/man3/tzset.3:150
msgid ""
"Here is an example for New Zealand, where the standard time (NZST) is 12 "
"hours ahead of UTC, and daylight saving time (NZDT), 13 hours ahead of UTC, "
msgstr ""
#. type: Plain text
-#: build/C/man3/tzset.3:164
+#: build/C/man3/tzset.3:153
#, no-wrap
msgid " TZ=\"NZST-12:00:00NZDT-13:00:00,M10.1.0,M3.3.0\"\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/tzset.3:168
+#: build/C/man3/tzset.3:157
msgid ""
-"The third format specifies that the timezone information should be read from "
-"a file:"
+"The second format specifies that the timezone information should be read "
+"from a file:"
msgstr ""
#. type: Plain text
-#: build/C/man3/tzset.3:171
+#: build/C/man3/tzset.3:160
msgid ":[filespec]"
msgstr ""
#. type: Plain text
-#: build/C/man3/tzset.3:186
+#: build/C/man3/tzset.3:170
msgid ""
-"If the file specification I<filespec> is omitted, the timezone information "
-"is read from the file I<localtime> in the system timezone directory, which "
-"nowadays usually is I</usr/share/zoneinfo>. This file is in B<tzfile>(5) "
-"format. If I<filespec> is given, it specifies another B<tzfile>(5)-format "
-"file to read the timezone information from. If I<filespec> does not begin "
-"with a \\(aq/\\(aq, the file specification is relative to the system "
-"timezone directory."
+"If the file specification I<filespec> is omitted, or its value cannot be "
+"interpreted, then Coordinated Universal Time (UTC) is used. If I<filespec> "
+"is given, it specifies another B<tzfile>(5)-format file to read the timezone "
+"information from. If I<filespec> does not begin with a \\(aq/\\(aq, the "
+"file specification is relative to the system timezone directory. If the "
+"colon is omitted each of the above B<TZ> formats will be tried."
msgstr ""
#. type: Plain text
-#: build/C/man3/tzset.3:188
+#: build/C/man3/tzset.3:172
msgid "Here's an example, once more for New Zealand:"
msgstr ""
#. type: Plain text
-#: build/C/man3/tzset.3:191
+#: build/C/man3/tzset.3:175
#, no-wrap
msgid " TZ=\":Pacific/Auckland\"\n"
msgstr ""
+#. type: TP
+#: build/C/man3/tzset.3:177
+#, no-wrap
+msgid "B<TZ>"
+msgstr ""
+
#. type: Plain text
-#: build/C/man3/tzset.3:201
+#: build/C/man3/tzset.3:181
msgid ""
-"Under glibc, the system timezone directory is determined using the B<TZDIR> "
-"the environment variable. If B<TZDIR> is not set, the default depends on "
-"the system setup, but is normally I</usr/share/zoneinfo>."
+"If this variable is set its value takes precedence over the system "
+"configured timezone."
msgstr ""
#. type: Plain text
-#: build/C/man3/tzset.3:203
-msgid "This timezone directory contains the files"
+#: build/C/man3/tzset.3:185
+msgid ""
+"If this variable is set its value takes precedence over the system "
+"configured timezone database directory path."
+msgstr ""
+
+#. type: TP
+#: build/C/man3/tzset.3:186
+#, no-wrap
+msgid "B</etc/localtime>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/tzset.3:189
+msgid "The system timezone file."
+msgstr ""
+
+#. type: TP
+#: build/C/man3/tzset.3:189
+#, no-wrap
+msgid "B</usr/share/zoneinfo/>"
msgstr ""
#. type: Plain text
-#: build/C/man3/tzset.3:207
+#: build/C/man3/tzset.3:192
+msgid "The system timezone database directory."
+msgstr ""
+
+#. type: TP
+#: build/C/man3/tzset.3:192
#, no-wrap
+msgid "B</usr/share/zoneinfo/posixrules>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/tzset.3:200
msgid ""
-" localtime local timezone file\n"
-" posixrules rules for POSIX-style TZ's\n"
+"When a TZ string includes a dst timezone without anything following it, then "
+"this file is used for the start/end rules. It is in the B<tzfile>(5) "
+"format. By default, the zoneinfo Makefile hard links it to the "
+"I<America/New_York> tzfile."
msgstr ""
#. type: Plain text
-#: build/C/man3/tzset.3:214
+#: build/C/man3/tzset.3:203
msgid ""
-"Often, I</etc/localtime> is a symbolic link to the file I<localtime> or to "
-"the correct timezone file in the system timezone directory."
+"Above are the current standard file locations, but they are configurable "
+"when glibc is compiled."
msgstr ""
#. type: Plain text
-#: build/C/man3/tzset.3:216
+#: build/C/man3/tzset.3:205
msgid "SVr4, POSIX.1-2001, 4.3BSD."
msgstr ""
#. type: Plain text
-#: build/C/man3/tzset.3:223
+#: build/C/man3/tzset.3:212
msgid ""
"Note that the variable I<daylight> does not indicate that daylight saving "
"time applies right now. It used to give the number of some algorithm (see "
msgstr ""
#. type: Plain text
-#: build/C/man3/tzset.3:231
+#: build/C/man3/tzset.3:220
msgid ""
"4.3BSD had a function B<char *timezone(>I<zone>B<, >I<dst>B<)> that returned "
"the name of the timezone corresponding to its first argument (minutes West "
msgstr ""
#. type: Plain text
-#: build/C/man3/tzset.3:238
+#: build/C/man3/tzset.3:227
msgid ""
"B<date>(1), B<gettimeofday>(2), B<time>(2), B<ctime>(3), B<getenv>(3), "
"B<tzfile>(5)"
#. type: TH
#: build/C/man2/utimensat.2:26
#, no-wrap
-msgid "2014-01-24"
+msgid "2015-01-22"
msgstr ""
#. type: Plain text
msgstr ""
#. type: Plain text
-#: build/C/man2/utimensat.2:468
+#: build/C/man2/utimensat.2:472
+msgid ""
+"If both I<tv_nsec> fields are specified as B<UTIME_OMIT>, then the Linux "
+"implementation of B<utimensat>() succeeds even if the file referred to by "
+"I<dirfd> and I<pathname> does not exist."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/utimensat.2:480
msgid ""
"Several bugs afflict B<utimensat>() and B<futimens>() on kernels before "
"2.6.26. These bugs are either nonconformances with the POSIX.1 draft "
msgstr ""
#. type: Plain text
-#: build/C/man2/utimensat.2:483
+#: build/C/man2/utimensat.2:495
msgid ""
"POSIX.1 specifies that if one of the I<tv_nsec> fields has the value "
"B<UTIME_NOW> or B<UTIME_OMIT>, then the value of the corresponding I<tv_sec> "
#. Instead, the call fails with the error
#. .BR EPERM .
#. type: Plain text
-#: build/C/man2/utimensat.2:585
+#: build/C/man2/utimensat.2:597
msgid ""
"Various bugs mean that for the purposes of permission checking, the case "
"where both I<tv_nsec> fields are set to B<UTIME_NOW> isn't always treated "
#. be able to update the timestamps of a file,
#. even if it has write permission on the file.
#. type: Plain text
-#: build/C/man2/utimensat.2:606
+#: build/C/man2/utimensat.2:618
msgid ""
"POSIX.1 says that a process that has I<write access to the file> can make a "
"call with I<times> as NULL, or with I<times> pointing to an array of "
msgstr ""
#. type: Plain text
-#: build/C/man2/utimensat.2:615
+#: build/C/man2/utimensat.2:627
msgid ""
"B<chattr>(1), B<futimesat>(2), B<openat>(2), B<stat>(2), B<utimes>(2), "
"B<futimes>(3), B<path_resolution>(7), B<symlink>(7)"