strerror
This function is a descendant of perror (see .9.10.4). It is defined such that it can return a pointer to an in-memory read-only string, or can copy a string into a static buffer on each call.
4 11 6 3