#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <fnmatch.h>

int main(int argc, char *argv[])
{
	char *pattern;
	char *string;

	int flags = FNM_PATHNAME;

	int match;
	if (argc < 2) {
		exit(1);

	}
	pattern = strdup(argv[1]);
	string = strdup(argv[2]);

	match = fnmatch(pattern, string, flags);
	printf("fnmatch(%s, %s, %d) = %d;\n", pattern, string, flags, match);

	free(string);
	free(pattern);

	return match;
}
