Updated port.h