don't use a separate file for errno list.
more examples.