Errata
The errata list is a list of errors and their corrections that were found after the product was released. If the error was corrected in a later version or reprint the date of the correction will be displayed in the column titled "Date Corrected".
The following errata were submitted by our customers and approved as valid errors by the author or editor.
Color key: Serious technical mistake Minor technical mistake Language or formatting error Typo Question Note Update
Version | Location | Description | Submitted By | Date submitted | Date corrected |
---|---|---|---|---|---|
Printed | Page 6 First sentence |
"ABI,but" instead of "ABI, but" Note from the Author or Editor: |
Anonymous | Sep 04, 2008 | |
Printed | Page 20 Table 1-2 |
Changed "EEXIT" to "EEXIST" |
Anonymous | Aug 01, 2008 | |
Other Digital Version | 20 Table 1-2 |
Changed "EEXIT" to "EEXIST" |
Anonymous | Aug 01, 2008 | |
Printed | Page 66 In the code sample on the bottom of page page 66 |
Replaced |
Anonymous | Aug 01, 2008 | |
Other Digital Version | 66 In the code sample on the bottom of page page 66 |
Replaced |
Anonymous | Aug 01, 2008 | |
Printed | Page 76 Erros and End-of-file |
Changed "include <stdio.h>" to "#include <stdio.h>" |
Anonymous | Aug 01, 2008 | |
Other Digital Version | 76 Erros and End-of-file |
Changed "include <stdio.h>" to "#include <stdio.h>" |
Anonymous | Aug 01, 2008 | |
Page 78 code example on bottom of page |
in the comment |
Anonymous | Aug 14, 2008 | ||
Printed | Page 84 1st paragraph |
Change "writes to a vector of buffers from a single data stream" to "writes from a vector of buffers to a single data stream". |
Anonymous | Aug 21, 2008 | |
Printed | Page 86 bottom of the page |
Changed "iov[i].iov_len = strlen(buf[i]);" to "iov[i].iov_len = strlen(buf[i]) + 1;" |
Anonymous | Aug 01, 2008 | |
Other Digital Version | 86 bottom of the page |
Changed "iov[i].iov_len = strlen(buf[i]);" to "iov[i].iov_len = strlen(buf[i]) + 1;" |
Anonymous | Aug 01, 2008 | |
Printed | Page 115 2nd paragraph (end) |
Changed "physical block n tends to be physically adjacent on disk to |
Anonymous | Aug 01, 2008 | |
Other Digital Version | 115 2nd paragraph (end) |
Changed "physical block n tends to be physically adjacent on disk to |
Anonymous | Aug 01, 2008 | |
Printed | Page 130 3rd paragraph |
Changed "exec1()" to "execl()" |
Anonymous | Aug 01, 2008 | |
Other Digital Version | 130 3rd paragraph |
Changed "exec1()" to "execl()" |
Anonymous | Aug 01, 2008 | |
Printed | Page 151 bottom of 2nd paragraph from the top |
Changed "the saved user ID is the effective user ID before a suid |
Anonymous | Aug 01, 2008 | |
Other Digital Version | 151 bottom of 2nd paragraph from the top |
Changed "the saved user ID is the effective user ID before a suid |
Anonymous | Aug 01, 2008 | |
Other Digital Version | 179 last bullet of "The first in, first out policy" |
The text says "When a process joins the FIFO class, or when a process' static priority changes, it is put at the head of the list of processes for its given priority. Consequently, a newly prioritized FIFO-classed process can preempt an executing process of the same priority." Note from the Author or Editor: |
Chris Friesen | Feb 17, 2009 | |
Printed | Page 189 the code snippet at the bottom of the page |
Changed: |
Anonymous | Aug 01, 2008 | |
Other Digital Version | 189 the code snippet at the bottom of the page |
Changed: |
Anonymous | Aug 01, 2008 | |
Printed | Page 193 Paragraph in middle of page |
replaced the paragraph that begins starting with "The kernel stores |
Anonymous | Aug 01, 2008 | |
Other Digital Version | 193 Paragraph in middle of page |
replaced the paragraph that begins starting with "The kernel stores |
Anonymous | Aug 01, 2008 | |
Printed | Page 203 1st paragraph |
Changed: |
Anonymous | Aug 01, 2008 | |
Other Digital Version | 203 1st paragraph |
Changed: |
Anonymous | Aug 01, 2008 | |
Page 225 sample code in the middle of the page |
in the sample code: |
Money | Dec 01, 2009 | ||
Printed | Page 238 Code example at the bottom of the page |
Changed: |
Anonymous | Aug 01, 2008 | |
Other Digital Version | 238 Code example at the bottom of the page |
Changed: |
Anonymous | Aug 01, 2008 | |
Printed | Page 301 top |
Changed "The sigaction_t structure opens" to "The siginfo_t structure opens" |
Anonymous | Aug 01, 2008 | |
Other Digital Version | 301 top |
Changed "The sigaction_t structure opens" to "The siginfo_t structure opens" |
Anonymous | Aug 01, 2008 | |
Printed | Page 316 1st paragraph |
Previous erratum: |
Anonymous | Aug 20, 2008 | |
Printed | Page 316 1st paragraph |
Changed "tv.usec" to "tv.tv_usec" in the code snippet. |
Anonymous | Aug 01, 2008 | |
Other Digital Version | 316 1st paragraph |
Changed "tv.usec" to "tv.tv_usec" in the code snippet. |
Anonymous | Aug 01, 2008 | |
Printed | Page 331 1st paragraph |
A preexisting erratum says, "(331) 1st paragraph; |
Anonymous | Aug 20, 2008 | |
Printed | Page 331 1st paragraph |
Changed the repeated "seconds seconds" to just "seconds" |
Anonymous | Aug 01, 2008 | |
Other Digital Version | 331 1st paragraph |
Changed the repeated "seconds seconds" to just "seconds" |
Anonymous | Aug 01, 2008 |