Searched refs:FNM_PATHNAME (Results 1 - 24 of 24) sorted by relevance

/freebsd-10-stable/lib/libc/tests/gen/
H A Dfnmatch_testcases.h149 { "a/a", "a/a", FNM_PATHNAME, 0 },
150 { "a/*", "a/a", FNM_PATHNAME, 0 },
151 { "*/a", "a/a", FNM_PATHNAME, 0 },
152 { "*/*", "a/a", FNM_PATHNAME, 0 },
153 { "a*b/*", "abbb/x", FNM_PATHNAME, 0 },
154 { "a*b/*", "abbb/.x", FNM_PATHNAME, 0 },
155 { "*", "a/a", FNM_PATHNAME, FNM_NOMATCH },
156 { "*/*", "a/a/a", FNM_PATHNAME, FNM_NOMATCH },
157 { "b/*", "b/.x", FNM_PATHNAME | FNM_PERIOD, FNM_NOMATCH },
158 { "b*/*", "a/.x", FNM_PATHNAME | FNM_PERIO
[all...]
H A Dfnmatch_test.c44 static const int flagvalues[] = { FNM_NOESCAPE, FNM_PATHNAME,
46 static const char flagnames[] = "FNM_NOESCAPE\0FNM_PATHNAME\0FNM_PERIOD\0FNM_LEADING_DIR\0FNM_CASEFOLD\0";
108 !(flags & (FNM_PATHNAME | FNM_PERIOD))) {
117 !(flags & FNM_PATHNAME)) {
118 flags |= FNM_PATHNAME;
127 flags & FNM_PATHNAME && !(flags & FNM_PERIOD)) {
137 !(flags & (FNM_PATHNAME | FNM_PERIOD))) {
138 flags |= FNM_PATHNAME | FNM_PERIOD;
/freebsd-10-stable/contrib/binutils/include/
H A Dfnmatch.h43 #undef FNM_PATHNAME macro
48 #define FNM_PATHNAME (1 << 0) /* No wildcard can ever match `/'. */ macro
53 #define FNM_FILE_NAME FNM_PATHNAME /* Preferred GNU name. */
/freebsd-10-stable/contrib/gcclibs/include/
H A Dfnmatch.h43 #undef FNM_PATHNAME macro
48 #define FNM_PATHNAME (1 << 0) /* No wildcard can ever match `/'. */ macro
53 #define FNM_FILE_NAME FNM_PATHNAME /* Preferred GNU name. */
/freebsd-10-stable/contrib/gdb/include/
H A Dfnmatch.h43 #undef FNM_PATHNAME macro
48 #define FNM_PATHNAME (1 << 0) /* No wildcard can ever match `/'. */ macro
53 #define FNM_FILE_NAME FNM_PATHNAME /* Preferred GNU name. */
/freebsd-10-stable/include/
H A Dfnmatch.h41 #define FNM_PATHNAME 0x02 /* Slash must be matched by slash. */ macro
52 #define FNM_FILE_NAME FNM_PATHNAME
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/gen/
H A Dt_fnmatch.c117 atf_tc_set_md_var(tc, "descr", "Test FNM_PATHNAME");
122 ATF_CHECK(fnmatch("???x", "xxx/x", FNM_PATHNAME) != 0);
123 ATF_CHECK(fnmatch("***x", "xxx/x", FNM_PATHNAME) != 0);
125 ATF_CHECK(fnmatch("???x", "xxxx", FNM_PATHNAME) == 0);
126 ATF_CHECK(fnmatch("*/xxx", "/xxx", FNM_PATHNAME) == 0);
127 ATF_CHECK(fnmatch("x/*.y", "x/z.y", FNM_PATHNAME) == 0);
141 ATF_CHECK(fnmatch("x?y", "x.y", FNM_PATHNAME | FNM_PERIOD) == 0);
142 ATF_CHECK(fnmatch("x*y", "x.y", FNM_PATHNAME | FNM_PERIOD) == 0);
143 ATF_CHECK(fnmatch("*.c", "x.c", FNM_PATHNAME | FNM_PERIOD) == 0);
144 ATF_CHECK(fnmatch("*/?", "x/y", FNM_PATHNAME | FNM_PERIO
[all...]
/freebsd-10-stable/usr.bin/csup/
H A Dfnmatch.h43 #define FNM_PATHNAME 0x02 /* Slash must be matched by slash. */ macro
H A Dfnmatch.c72 if (*string == '/' && (flags & FNM_PATHNAME))
76 ((flags & FNM_PATHNAME) && *(string - 1) == '/')))
88 ((flags & FNM_PATHNAME) && *(string - 1) == '/')))
93 if (flags & FNM_PATHNAME)
99 else if (c == '/' && flags & FNM_PATHNAME) {
109 if (test == '/' && flags & FNM_PATHNAME)
117 if (*string == '/' && flags & FNM_PATHNAME)
H A Dproto.c401 globtree_match(pat, FNM_PATHNAME));
407 globtree_match(pat, FNM_PATHNAME |
426 flags = FNM_PATHNAME | FNM_LEADING_DIR |
/freebsd-10-stable/tools/regression/lib/libc/gen/
H A Dtest-fnmatch.c154 "a/a", "a/a", FNM_PATHNAME, 0,
155 "a/*", "a/a", FNM_PATHNAME, 0,
156 "*/a", "a/a", FNM_PATHNAME, 0,
157 "*/*", "a/a", FNM_PATHNAME, 0,
158 "a*b/*", "abbb/x", FNM_PATHNAME, 0,
159 "a*b/*", "abbb/.x", FNM_PATHNAME, 0,
160 "*", "a/a", FNM_PATHNAME, FNM_NOMATCH,
161 "*/*", "a/a/a", FNM_PATHNAME, FNM_NOMATCH,
162 "b/*", "b/.x", FNM_PATHNAME | FNM_PERIOD, FNM_NOMATCH,
163 "b*/*", "a/.x", FNM_PATHNAME | FNM_PERIO
[all...]
/freebsd-10-stable/crypto/heimdal/lib/roken/
H A Dfnmatch.c74 if (*string == '/' && (flags & FNM_PATHNAME))
78 ((flags & FNM_PATHNAME) && *(string - 1) == '/')))
90 ((flags & FNM_PATHNAME) && *(string - 1) == '/')))
95 if (flags & FNM_PATHNAME)
100 else if (c == '/' && flags & FNM_PATHNAME) {
110 if (test == '/' && flags & FNM_PATHNAME)
118 if (*string == '/' && flags & FNM_PATHNAME)
H A Dfnmatch.hin54 #define FNM_PATHNAME 0x02 /* Slash must be matched by slash. */
/freebsd-10-stable/sys/libkern/
H A Dfnmatch.c69 if (*string == '/' && (flags & FNM_PATHNAME))
73 ((flags & FNM_PATHNAME) && *(string - 1) == '/')))
85 ((flags & FNM_PATHNAME) && *(string - 1) == '/')))
90 if (flags & FNM_PATHNAME)
96 else if (c == '/' && flags & FNM_PATHNAME) {
106 if (test == '/' && flags & FNM_PATHNAME)
114 if (*string == '/' && (flags & FNM_PATHNAME))
118 ((flags & FNM_PATHNAME) && *(string - 1) == '/')))
188 if (c == '/' && (flags & FNM_PATHNAME))
/freebsd-10-stable/lib/libc/gen/
H A Dfnmatch.c123 if (sc == '/' && (flags & FNM_PATHNAME))
127 ((flags & FNM_PATHNAME) && *(string - 1) == '/')))
139 ((flags & FNM_PATHNAME) && *(string - 1) == '/')))
144 if (flags & FNM_PATHNAME)
150 else if (c == '/' && flags & FNM_PATHNAME) {
168 if (sc == '/' && (flags & FNM_PATHNAME))
172 ((flags & FNM_PATHNAME) && *(string - 1) == '/')))
226 if (sc == '/' && flags & FNM_PATHNAME)
279 } else if (*pattern == '/' && (flags & FNM_PATHNAME)) {
/freebsd-10-stable/contrib/mtree/
H A Dexcludes.c110 #define MATCH(g, n) (fnmatch((g), (n), FNM_PATHNAME) == 0)
H A Dverify.c128 !fnmatch(ep->name, p->fts_name, FNM_PATHNAME)) ||
/freebsd-10-stable/usr.sbin/mtree/
H A Dexcludes.c103 #define MATCH(g, n) (fnmatch((g), (n), FNM_PATHNAME) == 0)
H A Dverify.c119 !fnmatch(ep->name, p->fts_name, FNM_PATHNAME)) ||
/freebsd-10-stable/sys/sys/
H A Dlibkern.h201 #define FNM_PATHNAME 0x02 /* Slash must be matched by slash. */ macro
206 #define FNM_FILE_NAME FNM_PATHNAME
/freebsd-10-stable/contrib/diff/lib/
H A Dexclude.c69 & (FNM_PATHNAME | FNM_NOESCAPE | FNM_PERIOD | FNM_LEADING_DIR
/freebsd-10-stable/usr.sbin/pkg_install/lib/
H A Dmatch.c308 if (csh_match(origins[i], allorigins[j], FNM_PATHNAME) == 0) {
/freebsd-10-stable/sys/fs/devfs/
H A Ddevfs_rule.c597 match = fnmatch(dr->dr_pathptrn, pname, FNM_PATHNAME) == 0;
/freebsd-10-stable/usr.sbin/newsyslog/
H A Dnewsyslog.c929 fnres = fnmatch(ent->log, *given, FNM_PATHNAME);

Completed in 157 milliseconds