Line 11:
Line 11:
|- style="background-color: #ddd;"
|- style="background-color: #ddd;"
| style="border: 1px solid #ccc; padding: 0.2em; background-color: #ded;" | -1
| style="border: 1px solid #ccc; padding: 0.2em; background-color: #ded;" | -1
−
| style="border: 1px solid #ccc; padding: 0.2em; background-color: #dde;" | EPERM
+
| style="border: 1px solid #ccc; padding: 0.2em; background-color: #dde;" | EACCES
−
| style="border: 1px solid #ccc; padding: 0.2em; background-color: #edd;" | -1
+
| style="border: 1px solid #ccc; padding: 0.2em; background-color: #edd;" | Permission denied
|- style="background-color: #ddd;"
|- style="background-color: #ddd;"
| style="border: 1px solid #ccc; padding: 0.2em; background-color: #ded;" | -2
| style="border: 1px solid #ccc; padding: 0.2em; background-color: #ded;" | -2
−
| style="border: 1px solid #ccc; padding: 0.2em; background-color: #dde;" | EPERM
+
| style="border: 1px solid #ccc; padding: 0.2em; background-color: #dde;" | EEXIST
−
| style="border: 1px solid #ccc; padding: 0.2em; background-color: #edd;" |-6
+
| style="border: 1px solid #ccc; padding: 0.2em; background-color: #edd;" | File exists
|- style="background-color: #ddd;"
|- style="background-color: #ddd;"
| style="border: 1px solid #ccc; padding: 0.2em; background-color: #ded;" | -4
| style="border: 1px solid #ccc; padding: 0.2em; background-color: #ded;" | -4
−
| style="border: 1px solid #ccc; padding: 0.2em; background-color: #dde;" | EPERM
+
| style="border: 1px solid #ccc; padding: 0.2em; background-color: #dde;" | EINVAL
−
| style="border: 1px solid #ccc; padding: 0.2em; background-color: #edd;" | -8
+
| style="border: 1px solid #ccc; padding: 0.2em; background-color: #edd;" | Invalid argument
|- style="background-color: #ddd;"
|- style="background-color: #ddd;"
| style="border: 1px solid #ccc; padding: 0.2em; background-color: #ded;" | -6
| style="border: 1px solid #ccc; padding: 0.2em; background-color: #ded;" | -6
−
| style="border: 1px solid #ccc; padding: 0.2em; background-color: #dde;" | EPERM
+
| style="border: 1px solid #ccc; padding: 0.2em; background-color: #dde;" | ENOENT
−
| style="border: 1px solid #ccc; padding: 0.2em; background-color: #edd;" | -12
+
| style="border: 1px solid #ccc; padding: 0.2em; background-color: #edd;" | File not found
|- style="background-color: #ddd;"
|- style="background-color: #ddd;"
| style="border: 1px solid #ccc; padding: 0.2em; background-color: #ded;" | -8
| style="border: 1px solid #ccc; padding: 0.2em; background-color: #ded;" | -8
−
| style="border: 1px solid #ccc; padding: 0.2em; background-color: #dde;" | EPERM
+
| style="border: 1px solid #ccc; padding: 0.2em; background-color: #dde;" | EBUSY
−
| style="border: 1px solid #ccc; padding: 0.2em; background-color: #edd;" | -3
+
| style="border: 1px solid #ccc; padding: 0.2em; background-color: #edd;" | Resource busy
|- style="background-color: #ddd;"
|- style="background-color: #ddd;"
| style="border: 1px solid #ccc; padding: 0.2em; background-color: #ded;" | -12
| style="border: 1px solid #ccc; padding: 0.2em; background-color: #ded;" | -12
−
| style="border: 1px solid #ccc; padding: 0.2em; background-color: #dde;" | EPERM
+
| style="border: 1px solid #ccc; padding: 0.2em; background-color: #dde;" | EIO ?
−
| style="border: 1px solid #ccc; padding: 0.2em; background-color: #edd;" | -5
+
| style="border: 1px solid #ccc; padding: 0.2em; background-color: #edd;" | returned on ECC error
|- style="background-color: #ddd;"
|- style="background-color: #ddd;"
| style="border: 1px solid #ccc; padding: 0.2em; background-color: #ded;" | -22
| style="border: 1px solid #ccc; padding: 0.2em; background-color: #ded;" | -22