Would you show me the why you decide 256?
Is there best convention to choose buffer size for `strerror_r`?
I found http://stackoverflow.com/questions/423248/what-size-should-i-allow-for-strerror-r