Macros

This macro is used to construct a ip v4 endpoint