don't waste time (and significant code size due to function call overhead!) setting errno when the result of a syscall does not matter or when it can't fail.