https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60978
--- Comment #11 from Paul Pluzhnikov <ppluzhnikov at google dot com> --- (In reply to Jason Merrill from comment #10) > Interesting, in glibc 2.18 (at least in glibc-headers-2.18-16.fc20.x86_64) > they are in the same enum. The in.h is actually part of kernel, not glibc itself. We used linux-3.12.6 "make headers_install" to get include/netinet/in.h.