def verify_tunnel_rules(self):
        """Make sure that matches & set fields are configured correctly to handle tunnels"""
        if 'eth_type' not in self.matches:
            self.matches['eth_type'] = False
        if 'in_port' not in self.matches:
            self.matches['in_port'] = False
        if 'vlan_vid' not in self.matches:
            self.matches['vlan_vid'] = False
        if 'vlan_vid' not in self.set_fields:
            self.set_fields.add('vlan_vid')
        if 'vlan_pcp' not in self.matches:
            self.matches['vlan_pcp'] = False
        if 'vlan_pcp' not in self.set_fields:
            self.set_fields.add('vlan_pcp')