IPPROTO_* are not defined as macro in bionic.
they are values of an enum.
used an already existent extconf workaround to define macro to enum values.