Home
last modified time | relevance | path

Searched refs:slash (Results 1 – 25 of 87) sorted by relevance

1234

/illumos-gate/usr/src/lib/libgen/common/
H A Drmdirp.c56 char *slash; in rmdirp() local
58 slash = strrchr(d, '/'); in rmdirp()
66 if (slash == NULL) { in rmdirp()
78 if (slash != d) { in rmdirp()
80 *(--slash) = '\0'; in rmdirp()
84 slash--; in rmdirp()
90 if (dotdot(++slash)) { in rmdirp()
94 slash--; in rmdirp()
121 if (slash == NULL || slash == d) in rmdirp()
125 *slash = '\0'; in rmdirp()
[all …]
H A Dmkdirp.c52 char *endptr, *ptr, *slash, *str; in mkdirp() local
72 slash = strrchr(str, '/'); in mkdirp()
76 while (slash != NULL) { in mkdirp()
78 ptr = slash; in mkdirp()
89 slash = strrchr(str, '/'); in mkdirp()
93 if (slash == NULL || slash == str) { in mkdirp()
/illumos-gate/usr/src/cmd/logadm/
H A Dglob.c223 char *slash; in glob_reglob() local
239 if ((slash = strchr(sp, '/')) != NULL) { in glob_reglob()
240 *slash++ = '\0'; in glob_reglob()
242 while (*slash == '/') in glob_reglob()
243 slash++; in glob_reglob()
284 if (slash && in glob_reglob()
305 if (slash) in glob_reglob()
315 sp = slash; in glob_reglob()
316 } while (slash); in glob_reglob()
/illumos-gate/usr/src/cmd/sh/
H A Dexpand.c66 BOOL slash; in expand() local
79 slash = 0; in expand()
91 if (rcnt && slash) in expand()
97 slash++; in expand()
111 if (rcnt > slash) in expand()
193 slash + 1); in expand()
/illumos-gate/usr/src/cmd/backup/dump/
H A Dpartial.c142 char *slash; in lf_mark_root() local
154 if (slash = strrchr(dotdot, '/')) in lf_mark_root()
156 if (slash == dotdot) in lf_mark_root()
157 slash[1] = 0; in lf_mark_root()
160 slash[0] = 0; in lf_mark_root()
/illumos-gate/usr/src/cmd/eeprom/sparc/
H A Dloadlogo.c55 char slash; in loadlogo() local
81 c = fscanf(f, "%c", &slash); in loadlogo()
82 if (slash == '/') in loadlogo()
85 (void) ungetc(slash, f); in loadlogo()
/illumos-gate/usr/src/lib/libsecdb/common/
H A Dchkauthattr.c299 char *slash; in _auth_match_noun() local
311 if ((slash = strchr(pattern, KV_OBJECTCHAR)) != NULL) { in _auth_match_noun()
312 pattern_noun = slash + 1; in _auth_match_noun()
313 pattern_len -= strlen(slash); in _auth_match_noun()
354 char *slash; in _is_authorized() local
359 if ((slash = strchr(authname, KV_OBJECTCHAR)) != NULL) { in _is_authorized()
360 authname_noun = slash + 1; in _is_authorized()
361 noun_len = strlen(slash); in _is_authorized()
/illumos-gate/usr/src/cmd/csh/
H A Dsh.dir.c177 int slash; /* slashes in the argument */ in dfollow() local
193 slash = any('/', cp); in dfollow()
204 && (!havhash2 || slash)) { in dfollow()
229 && havhash2 && !slash) { in dfollow()
508 bool slash, dotdot, hardpaths; in dcanon() local
539 slash = 0; in dcanon()
543 slash = 1; in dcanon()
559 if (slash) { in dcanon()
615 if (slash) in dcanon()
705 if (slash) { in dcanon()
[all …]
H A Dsh.exec.c71 bool slash; in doexec() local
93 slash = gflag; in doexec()
113 slash |= any('/', av[0]); in doexec()
133 if (v == 0 || v->vec[0] == 0 || slash) in doexec()
149 if (!slash && pv[0][0] == '/' && havhash) { in doexec()
/illumos-gate/usr/src/lib/libproc/common/
H A Dproc_arg.c137 char *slash; in proc_grab_common() local
144 if (lwps != NULL && (slash = strrchr(arg, '/')) != NULL) { in proc_grab_common()
149 *slash = '\0'; in proc_grab_common()
155 *lwps = slash + 1; in proc_grab_common()
156 *slash = '/'; in proc_grab_common()
177 *lwps = slash + 1; in proc_grab_common()
178 *slash = '/'; in proc_grab_common()
197 *slash = '/'; in proc_grab_common()
/illumos-gate/usr/src/cmd/modload/
H A Dadd_drv.c112 char *slash; in main() local
226 slash = strchr(driver_name, '/'); in main()
227 if (slash) { in main()
231 slash = strrchr(driver_name, '/'); in main()
233 if (slash != NULL) { in main()
237 ++slash); in main()
997 char *slash = path; in remove_slashes() local
1001 while ((slash = strchr(slash, '/')) != NULL) { in remove_slashes()
1002 remain_str = ++slash; in remove_slashes()
1005 if (slash != remain_str) in remove_slashes()
[all …]
/illumos-gate/usr/src/tools/cscope-fast/
H A Ddisplay.c634 char *s, *slash; in ogsnames() local
642 while ((slash = strchr(s, '/')) != NULL) { in ogsnames()
643 *slash = '\0'; in ogsnames()
644 if ((int)strlen(s) >= 3 && strncmp(slash - 3, ".ss", 3) == 0) { in ogsnames()
646 s = slash + 1; in ogsnames()
647 if ((slash = strchr(s, '/')) != NULL) { in ogsnames()
649 *slash = '\0'; in ogsnames()
653 s = slash + 1; in ogsnames()
/illumos-gate/usr/src/test/zfs-tests/cmd/mkbusy/
H A Dmkbusy.c99 char *slash; in main() local
115 if ((slash = strrchr(arg, '/')) == NULL) { in main()
119 *slash = '\0'; in main()
121 fname = strdup(slash + 1); in main()
/illumos-gate/usr/src/lib/print/libhttp-core/common/
H A Dhttp-support.c95 *slash; /* Separator */ in httpSeparate2() local
186 if ((slash = strchr(uri, '/')) == NULL) in httpSeparate2()
187 slash = uri + strlen(uri); in httpSeparate2()
189 if ((atsign = strchr(uri, '@')) != NULL && atsign < slash) in httpSeparate2()
/illumos-gate/usr/src/lib/libc/port/locale/
H A Dlocaleimpl.c314 char *slash, *cm; in locdata_get() local
327 if ((slash = strchr(locname, '/')) != NULL) { in locdata_get()
328 for (cnt = category; cnt && slash != NULL; cnt--) { in locdata_get()
329 locname = slash + 1; in locdata_get()
330 slash = strchr(locname, '/'); in locdata_get()
332 if (slash) { in locdata_get()
333 len = slash - locname + 1; in locdata_get()
/illumos-gate/usr/src/cmd/tcpd/
H A Dtcpdchk.c429 char *slash = strchr(pat, '/'); local
433 if (slash != NULL) {
434 *slash = '\0';
435 mask = atoi(slash + 1);
444 if (slash) *slash = '/';
/illumos-gate/usr/src/ucbcmd/install.d/
H A Dinstall.c333 char *slash; local
341 slash = strrchr(dir, '/');
342 if (slash == NULL)
344 *slash = '\0';
346 *slash = '/';
/illumos-gate/usr/src/cmd/fs.d/autofs/
H A Dautomount.c540 char *slash; local
546 slash = strrchr(dir, '/');
547 if (slash == NULL)
549 *slash = '\0';
551 *slash++ = '/';
552 if (err || !*slash)
/illumos-gate/usr/src/cmd/pg/
H A Dpg.c853 int slash = 0; in ttyin() local
873 if (ch == '\n' && !slash) in ttyin()
913 if (slash) { in ttyin()
914 slash = 0; in ttyin()
926 slash++; in ttyin()
959 static int slash; in set_state() local
966 slash = 0; in set_state()
969 if (c == '\\' && !slash) { in set_state()
970 slash++; in set_state()
973 if (c == erasechar() && !slash) in set_state()
[all …]
/illumos-gate/usr/src/lib/libwrap/
H A Dhosts_access.c292 char *slash; local
319 if (slash = strchr(tok, '/')) {
320 *slash = '\0';
321 mask = atoi(slash+1);
/illumos-gate/usr/src/cmd/svc/svcprop/
H A Dsvcprop.c713 char *slash; in add_prop() local
719 slash = strchr(property, '/'); in add_prop()
720 if (slash != NULL) { in add_prop()
721 if (strchr(slash + 1, '/') != NULL) { in add_prop()
728 if (slash != NULL) in add_prop()
729 *slash = '\0'; in add_prop()
735 p->spn_comp2 = (slash == NULL) ? NULL : slash + 1; in add_prop()
/illumos-gate/usr/src/cmd/device_remap/
H A Ddevice_remap.pl424 my ($slash, $root);
426 $slash = index($alias, '/', 1);
427 if ($slash == -1) {
430 $root = substr($alias, 0, $slash);
/illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/
H A Dlsalib.c100 char *slash; in lsa_lookup_name_int() local
110 if ((slash = strchr(account, '\\')) != NULL) { in lsa_lookup_name_int()
111 *slash = '\0'; in lsa_lookup_name_int()
113 (void) strlcpy(nambuf, slash + 1, sizeof (nambuf)); in lsa_lookup_name_int()
114 *slash = '\\'; in lsa_lookup_name_int()
/illumos-gate/usr/src/lib/nsswitch/ad/common/
H A Dgetpwnam.c120 int i, slash = 0; in process_homedir() local
146 if (slash) in process_homedir()
147 slash = 0; in process_homedir()
149 slash = 1; in process_homedir()
154 slash = 0; in process_homedir()
/illumos-gate/usr/src/uts/common/cpr/
H A Dcpr_misc.c264 char *slash, *tail, *longest; in cpr_verify_statefile_path() local
348 while ((slash = strchr(tail, '/')) != NULL) { in cpr_verify_statefile_path()
349 *slash = '\0'; /* temporarily terminate the string */ in cpr_verify_statefile_path()
352 *slash = '/'; in cpr_verify_statefile_path()
380 longest = slash; in cpr_verify_statefile_path()
389 *slash = '/'; in cpr_verify_statefile_path()
390 tail = slash + 1; in cpr_verify_statefile_path()

1234