OpenBSD: Use snprintf, not sprintf (PORT)
Comply with new C++11 token pasting rules