Add port validation