One macro must return a value, for now it is still zero (0).
One port constant was promoted to ES_ port constant