Home
last modified time | relevance | path

Searched refs:dirlen (Results 1 – 23 of 23) sorted by relevance

/freebsd-14-stable/crypto/openssl/crypto/
HDLPdir_win.c83 size_t dirlen = strlen(directory); in LP_find_file() local
85 if (dirlen == 0 || dirlen > INT_MAX - 3) { in LP_find_file()
100 size_t index = 0, len_0 = dirlen + 1; in LP_find_file()
154 if (directory[dirlen - 1] != '*') { in LP_find_file()
155 char *buf = _alloca(dirlen + 3); in LP_find_file()
158 if (buf[dirlen - 1] != '/' && buf[dirlen - 1] != '\\') in LP_find_file()
159 strcpy(buf + dirlen, "/*"); in LP_find_file()
161 strcpy(buf + dirlen, "*"); in LP_find_file()
/freebsd-14-stable/crypto/openssl/crypto/dso/
HDdso_win32.c198 int dirlen; member
258 result->dirlen = (int)(filename - start); in win32_splitter()
262 result->dirlen += (int)(filename - start); in win32_splitter()
274 result->dirlen = 0; in win32_splitter()
276 result->dirlen += (int)(filename - start); in win32_splitter()
295 if (!result->dirlen) in win32_splitter()
324 len += file_split->dirlen; in win32_joiner()
371 while (file_split->dirlen > (start - file_split->dir)) { in win32_joiner()
373 file_split->dirlen - (start - in win32_joiner()
376 end = start + file_split->dirlen - (start - file_split->dir); in win32_joiner()
[all …]
/freebsd-14-stable/sys/contrib/openzfs/lib/libzutil/
HDzutil_device_path.c64 size_t dirlen = strcspn(env, ":"); in zfs_resolve_shortname() local
65 if (dirlen) { in zfs_resolve_shortname()
67 (int)dirlen, env, name); in zfs_resolve_shortname()
71 env += dirlen; in zfs_resolve_shortname()
/freebsd-14-stable/contrib/sqlite3/tea/win/
HDnmakehlp.c726 size_t dirlen; in LocateDependencyHelper() local
732 dirlen = strlen(dir); in LocateDependencyHelper()
733 if ((dirlen + 3) > sizeof(path)) in LocateDependencyHelper()
735 strncpy(path, dir, dirlen); in LocateDependencyHelper()
736 strncpy(path+dirlen, "\\*", 3); /* Including terminating \0 */ in LocateDependencyHelper()
763 if ((dirlen+1+sublen+1+keylen+1) > sizeof(path)) in LocateDependencyHelper()
765 strncpy(path+dirlen+1, finfo.cFileName, sublen); in LocateDependencyHelper()
766 path[dirlen+1+sublen] = '\\'; in LocateDependencyHelper()
767 strncpy(path+dirlen+1+sublen+1, keypath, keylen+1); in LocateDependencyHelper()
770 path[dirlen+1+sublen] = '\0'; in LocateDependencyHelper()
/freebsd-14-stable/contrib/libevent/sample/
HDhttp-server.c246 size_t dirlen; in send_document_cb() local
257 dirlen = strlen(whole_path); in send_document_cb()
258 pattern = malloc(dirlen+3); in send_document_cb()
259 memcpy(pattern, whole_path, dirlen); in send_document_cb()
260 pattern[dirlen] = '\\'; in send_document_cb()
261 pattern[dirlen+1] = '*'; in send_document_cb()
262 pattern[dirlen+2] = '\0'; in send_document_cb()
/freebsd-14-stable/contrib/ntp/sntp/libevent/sample/
HDhttp-server.c246 size_t dirlen; in send_document_cb() local
257 dirlen = strlen(whole_path); in send_document_cb()
258 pattern = malloc(dirlen+3); in send_document_cb()
259 memcpy(pattern, whole_path, dirlen); in send_document_cb()
260 pattern[dirlen] = '\\'; in send_document_cb()
261 pattern[dirlen+1] = '*'; in send_document_cb()
262 pattern[dirlen+2] = '\0'; in send_document_cb()
/freebsd-14-stable/crypto/openssl/apps/
HDrehash.c355 int n, numfiles, nextid, dirlen, buflen, errs = 0; in do_dir() local
366 dirlen = strlen(dirname); in do_dir()
367 if (dirlen != 0 && !ends_with_dirsep(dirname)) { in do_dir()
369 dirlen++; in do_dir()
397 buflen = dirlen + fname_max_len + 1; in do_dir()
441 ep->filename, &buf[dirlen]); in do_dir()
463 &buf[dirlen]); in do_dir()
/freebsd-14-stable/lib/libutil/
HDpidfile.c128 int error, fd, dirfd, dirlen, filenamelen; in pidfile_open() local
136 dirlen = snprintf(pfh->pf_dir, sizeof(pfh->pf_dir), in pidfile_open()
146 dirlen = strlcpy(pfh->pf_dir, dirname(path), in pidfile_open()
153 if (dirlen >= (int)sizeof(pfh->pf_dir) || in pidfile_open()
/freebsd-14-stable/usr.bin/diff/
HDdiff.c641 size_t dirlen; in splice() local
643 dirlen = strlen(dir); in splice()
644 while (dirlen != 0 && dir[dirlen - 1] == '/') in splice()
645 dirlen--; in splice()
650 xasprintf(&buf, "%.*s/%s", (int)dirlen, dir, tail); in splice()
HDdiffdir.c310 print_only(const char *path, size_t dirlen, const char *entry) in print_only() argument
312 if (dirlen > 1) in print_only()
313 dirlen--; in print_only()
314 printf("Only in %.*s: %s\n", (int)dirlen, path, entry); in print_only()
/freebsd-14-stable/sys/fs/smbfs/
HDsmbfs_node.c102 int dirlen, const char *name, int nmlen, char sep, in smbfs_node_alloc() argument
176 rplen = dirlen; in smbfs_node_alloc()
182 bcopy(dirnm, p, dirlen); in smbfs_node_alloc()
183 p += dirlen; in smbfs_node_alloc()
/freebsd-14-stable/crypto/openssl/test/testutil/
HDdriver.c441 size_t dirlen = dir != NULL ? strlen(dir) : 0; in test_mk_file_path() local
442 size_t len = dirlen + strlen(sep) + strlen(file) + 1; in test_mk_file_path()
446 if (dir != NULL && dirlen > 0) { in test_mk_file_path()
/freebsd-14-stable/sys/contrib/openzfs/lib/libzutil/os/linux/
HDzutil_import_os.c266 size_t dirlen = strcspn(env, ":"); in zfs_path_order() local
267 if (dirlen) { in zfs_path_order()
268 if (strncmp(name, env, dirlen) == 0) { in zfs_path_order()
273 env += dirlen; in zfs_path_order()
/freebsd-14-stable/sys/fs/nfsclient/
HDnfs_clvfsops.c568 int dirlen, error; in nfs_mountdiskless() local
577 dirlen = strlen(++dirpath); in nfs_mountdiskless()
579 dirlen = 0; in nfs_mountdiskless()
581 if ((error = mountnfs(args, mp, nam, path, NULL, 0, dirpath, dirlen, in nfs_mountdiskless()
933 int dirlen, has_nfs_args_opt, has_nfs_from_opt, in nfs_mount() local
1330 sizeof(dirpath), &dirlen) == 0) { in nfs_mount()
1391 dirlen = strlen(dirpath); in nfs_mount()
1461 dirlen, srvkrbname, srvkrbnamelen, &vp, td->td_ucred, td, in nfs_mount()
1507 char *hst, u_char *krbname, int krbnamelen, u_char *dirpath, int dirlen, in mountnfs() argument
1551 krbnamelen + dirlen + srvkrbnamelen + 2, in mountnfs()
[all …]
/freebsd-14-stable/contrib/tnftp/src/
HDutil.c861 size_t dirlen; in fileindir() local
876 dirlen = strlen(dir); in fileindir()
877 if (strncmp(realdir, dir, dirlen) == 0 && in fileindir()
878 (realdir[dirlen] == '/' || realdir[dirlen] == '\0')) in fileindir()
/freebsd-14-stable/usr.sbin/jail/
HDconfig.c284 size_t dirlen = (slash - outer_cfname) + 1; in include_config() local
286 fullpath = emalloc(dirlen + strlen(cfname) + 1); in include_config()
287 strncpy(fullpath, outer_cfname, dirlen); in include_config()
288 strcpy(fullpath + dirlen, cfname); in include_config()
/freebsd-14-stable/sys/fs/ext2fs/
HDext2_htree.c676 uint32_t blksize, dirlen, split_hash; in ext2_htree_create_index() local
698 dirlen = (char *)root + blksize - (char *)ep; in ext2_htree_create_index()
699 memcpy(buf1, ep, dirlen); in ext2_htree_create_index()
701 while ((char *)ep < buf1 + dirlen) in ext2_htree_create_index()
/freebsd-14-stable/sys/fs/nfsserver/
HDnfs_nfsdport.c2080 int dirlen; in nfsrvd_readdir() local
2262 dirlen = NFSX_V3POSTOPATTR + NFSX_VERF + 2 * NFSX_UNSIGNED; in nfsrvd_readdir()
2264 dirlen = 2 * NFSX_UNSIGNED; in nfsrvd_readdir()
2273 dirlen += (6*NFSX_UNSIGNED + NFSM_RNDUP(nlen)); in nfsrvd_readdir()
2275 dirlen += (4*NFSX_UNSIGNED + NFSM_RNDUP(nlen)); in nfsrvd_readdir()
2276 if (dirlen > cnt) { in nfsrvd_readdir()
2337 int dirlen; in nfsrvd_readdirplus() local
2610 dirlen = NFSX_V3POSTOPATTR + NFSX_VERF + 2 * NFSX_UNSIGNED; in nfsrvd_readdirplus()
2613 dirlen = NFSX_VERF + 2 * NFSX_UNSIGNED; in nfsrvd_readdirplus()
2628 while (cpos < cend && ncookies > 0 && dirlen < cnt) { in nfsrvd_readdirplus()
[all …]
/freebsd-14-stable/libexec/rtld-elf/
HDrtld.c3497 try_library_path(const char *dir, size_t dirlen, void *param) in try_library_path() argument
3506 if (dirlen + 1 + arg->namelen + 1 > arg->buflen) in try_library_path()
3510 strncpy(pathname, dir, dirlen); in try_library_path()
3511 pathname[dirlen] = '/'; in try_library_path()
3512 strcpy(pathname + dirlen + 1, arg->name); in try_library_path()
3518 pathname = xmalloc(dirlen + 1 + arg->namelen + 1); in try_library_path()
4270 fill_search_info(const char *dir, size_t dirlen, void *param) in fill_search_info() argument
4278 arg->serinfo->dls_size += sizeof(struct dl_serpath) + dirlen + 1; in fill_search_info()
4286 strncpy(arg->strspace, dir, dirlen); in fill_search_info()
4287 arg->strspace[dirlen] = '\0'; in fill_search_info()
[all …]
/freebsd-14-stable/contrib/tzcode/
HDzic.c1340 ptrdiff_t dirlen = lastslash ? lastslash + 1 - src : 0; in random_dirent() local
1356 dst = emalloc(size_sum(dirlen, prefixlen + suffixlen + 1)); in random_dirent()
1357 memcpy(dst, src, dirlen); in random_dirent()
1358 memcpy(dst + dirlen, prefix, prefixlen); in random_dirent()
1359 dst[dirlen + prefixlen + suffixlen] = '\0'; in random_dirent()
1368 dst[dirlen + prefixlen + i] = alphabet[r % alphabetlen]; in random_dirent()
/freebsd-14-stable/usr.sbin/mountd/
HDmountd.c3196 size_t dirlen; in do_export_mount() local
3199 dirlen = strlen(ep->ex_fsdir); in do_export_mount()
3206 ep->ex_fsdir, dirlen, fsp, ep->ex_defnumsecflavors, in do_export_mount()
3218 ep->ex_fsdir, dirlen, fsp, grp->gr_numsecflavors, in do_export_mount()
/freebsd-14-stable/contrib/file/magic/Magdir/
HDarchive2251 # dirlen; length of directory name
2252 #>>>>(24.l+57) ubyte x \b, dirlen %u
2257 …e name field and then jump this addtional length plus 2 (\0-terminator + dirlen field) to followin…
/freebsd-14-stable/sys/contrib/openzfs/cmd/
HDztest.c1142 int dirlen = strrchr(val, '/') - val; in process_options() local
1144 MIN(sizeof (zo->zo_alt_libpath), dirlen + 1)); in process_options()