net/ice/base: introduce some new macros