if-hostname macro