| /* SPDX-License-Identifier: LGPL-2.1-or-later */ | |
| #pragma once | |
| #include <stdbool.h> | |
| #include "sysupdate-instance.h" | |
| #include "time-util.h" | |
| int pattern_match(const char *pattern, const char *s, InstanceMetadata *ret); | |
| int pattern_match_many(char **patterns, const char *s, InstanceMetadata *ret); | |
| int pattern_valid(const char *pattern); | |
| int pattern_format(const char *pattern, const InstanceMetadata *fields, char **ret); |