On Tue, Aug 15, 2017 at 08:40:58PM +0300, Leon Romanovsky wrote: > Can this be a solution? > http://elixir.free-electrons.com/linux/latest/source/include/uapi/linux/in.h#L27 No, that is going the other way - continuing to provide compat #defines while using an enum underlying, the preprocessor still cannot see the value to build the string. Jason -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html