Searched refs:dirlen (Results 1 - 22 of 22) sorted by relevance

/freebsd-current/crypto/openssl/crypto/
H A DLPdir_win.c83 size_t dirlen = strlen(directory); local
85 if (dirlen == 0 || dirlen > INT_MAX - 3) {
100 size_t index = 0, len_0 = dirlen + 1;
154 if (directory[dirlen - 1] != '*') {
155 char *buf = _alloca(dirlen + 3);
158 if (buf[dirlen - 1] != '/' && buf[dirlen - 1] != '\\')
159 strcpy(buf + dirlen, "/*");
161 strcpy(buf + dirlen, "*");
[all...]
/freebsd-current/sys/contrib/openzfs/lib/libzutil/
H A Dzutil_device_path.c64 size_t dirlen = strcspn(env, ":"); local
65 if (dirlen) {
67 (int)dirlen, env, name);
71 env += dirlen;
/freebsd-current/crypto/openssl/crypto/dso/
H A Ddso_win32.c198 int dirlen; member in struct:file_st
258 result->dirlen = (int)(filename - start);
262 result->dirlen += (int)(filename - start);
274 result->dirlen = 0;
276 result->dirlen += (int)(filename - start);
295 if (!result->dirlen)
324 len += file_split->dirlen;
371 while (file_split->dirlen > (start - file_split->dir)) {
373 file_split->dirlen - (start -
376 end = start + file_split->dirlen
[all...]
/freebsd-current/lib/libutil/
H A Dpidfile.c127 int error, fd, dirfd, dirlen, filenamelen; local
135 dirlen = snprintf(pfh->pf_dir, sizeof(pfh->pf_dir),
145 dirlen = strlcpy(pfh->pf_dir, dirname(path),
152 if (dirlen >= (int)sizeof(pfh->pf_dir) ||
/freebsd-current/contrib/ntp/sntp/libevent/sample/
H A Dhttp-server.c246 size_t dirlen; local
257 dirlen = strlen(whole_path);
258 pattern = malloc(dirlen+3);
259 memcpy(pattern, whole_path, dirlen);
260 pattern[dirlen] = '\\';
261 pattern[dirlen+1] = '*';
262 pattern[dirlen+2] = '\0';
/freebsd-current/contrib/libevent/sample/
H A Dhttp-server.c246 size_t dirlen; local
257 dirlen = strlen(whole_path);
258 pattern = malloc(dirlen+3);
259 memcpy(pattern, whole_path, dirlen);
260 pattern[dirlen] = '\\';
261 pattern[dirlen+1] = '*';
262 pattern[dirlen+2] = '\0';
/freebsd-current/contrib/sqlite3/tea/win/
H A Dnmakehlp.c736 size_t dirlen;
742 dirlen = strlen(dir);
743 if ((dirlen + 3) > sizeof(path))
745 strncpy(path, dir, dirlen);
746 strncpy(path+dirlen, "\\*", 3); /* Including terminating \0 */
773 if ((dirlen+1+sublen+1+keylen+1) > sizeof(path))
775 strncpy(path+dirlen+1, finfo.cFileName, sublen);
776 path[dirlen+1+sublen] = '\\';
777 strncpy(path+dirlen+1+sublen+1, keypath, keylen+1);
780 path[dirlen
726 size_t dirlen; local
[all...]
/freebsd-current/usr.bin/diff/
H A Ddiff.c679 size_t dirlen; local
681 dirlen = strlen(dir);
682 while (dirlen != 0 && dir[dirlen - 1] == '/')
683 dirlen--;
688 xasprintf(&buf, "%.*s/%s", (int)dirlen, dir, tail);
H A Ddiffdir.c309 print_only(const char *path, size_t dirlen, const char *entry) argument
311 if (dirlen > 1)
312 dirlen--;
313 printf("Only in %.*s: %s\n", (int)dirlen, path, entry);
/freebsd-current/crypto/openssl/apps/
H A Drehash.c355 int n, numfiles, nextid, dirlen, buflen, errs = 0; local
366 dirlen = strlen(dirname);
367 if (dirlen != 0 && !ends_with_dirsep(dirname)) {
369 dirlen++;
397 buflen = dirlen + fname_max_len + 1;
441 ep->filename, &buf[dirlen]);
463 &buf[dirlen]);
/freebsd-current/crypto/openssl/test/testutil/
H A Ddriver.c441 size_t dirlen = dir != NULL ? strlen(dir) : 0; local
442 size_t len = dirlen + strlen(sep) + strlen(file) + 1;
446 if (dir != NULL && dirlen > 0) {
/freebsd-current/sys/fs/smbfs/
H A Dsmbfs_node.c102 int dirlen, const char *name, int nmlen, char sep,
176 rplen = dirlen;
182 bcopy(dirnm, p, dirlen);
183 p += dirlen;
101 smbfs_node_alloc(struct mount *mp, struct vnode *dvp, const char *dirnm, int dirlen, const char *name, int nmlen, char sep, struct smbfattr *fap, struct vnode **vpp) argument
/freebsd-current/sys/contrib/openzfs/lib/libzutil/os/linux/
H A Dzutil_import_os.c266 size_t dirlen = strcspn(env, ":"); local
267 if (dirlen) {
268 if (strncmp(name, env, dirlen) == 0) {
273 env += dirlen;
/freebsd-current/contrib/tnftp/src/
H A Dutil.c861 size_t dirlen; local
876 dirlen = strlen(dir);
877 if (strncmp(realdir, dir, dirlen) == 0 &&
878 (realdir[dirlen] == '/' || realdir[dirlen] == '\0'))
/freebsd-current/sys/fs/nfsclient/
H A Dnfs_clvfsops.c568 int dirlen, error; local
577 dirlen = strlen(++dirpath);
579 dirlen = 0;
581 if ((error = mountnfs(args, mp, nam, path, NULL, 0, dirpath, dirlen,
933 int dirlen, has_nfs_args_opt, has_nfs_from_opt, local
1330 sizeof(dirpath), &dirlen) == 0) {
1391 dirlen = strlen(dirpath);
1461 dirlen, srvkrbname, srvkrbnamelen, &vp, td->td_ucred, td,
1507 char *hst, u_char *krbname, int krbnamelen, u_char *dirpath, int dirlen,
1551 krbnamelen + dirlen
1506 mountnfs(struct nfs_args *argp, struct mount *mp, struct sockaddr *nam, char *hst, u_char *krbname, int krbnamelen, u_char *dirpath, int dirlen, u_char *srvkrbname, int srvkrbnamelen, struct vnode **vpp, struct ucred *cred, struct thread *td, int nametimeo, int negnametimeo, int minvers, uint32_t newflag, char *tlscertname, int aconn) argument
[all...]
/freebsd-current/sys/fs/ext2fs/
H A Dext2_htree.c676 uint32_t blksize, dirlen, split_hash; local
698 dirlen = (char *)root + blksize - (char *)ep;
699 memcpy(buf1, ep, dirlen);
701 while ((char *)ep < buf1 + dirlen)
/freebsd-current/usr.sbin/jail/
H A Dconfig.c284 size_t dirlen = (slash - outer_cfname) + 1; local
286 fullpath = emalloc(dirlen + strlen(cfname) + 1);
287 strncpy(fullpath, outer_cfname, dirlen);
288 strcpy(fullpath + dirlen, cfname);
/freebsd-current/sys/fs/nfsserver/
H A Dnfs_nfsdport.c2048 int dirlen; local
2221 * dirlen is the size of the reply, including all XDR and must
2224 * (Include the two booleans at the end of the reply in dirlen now.)
2230 dirlen = NFSX_V3POSTOPATTR + NFSX_VERF + 2 * NFSX_UNSIGNED;
2232 dirlen = 2 * NFSX_UNSIGNED;
2241 dirlen += (6*NFSX_UNSIGNED + NFSM_RNDUP(nlen));
2243 dirlen += (4*NFSX_UNSIGNED + NFSM_RNDUP(nlen));
2244 if (dirlen > cnt) {
2305 int dirlen; local
2573 * dirlen i
[all...]
/freebsd-current/usr.sbin/mountd/
H A Dmountd.c3076 size_t dirlen; local
3079 dirlen = strlen(ep->ex_fsdir);
3086 ep->ex_fsdir, dirlen, fsp, ep->ex_defnumsecflavors,
3098 ep->ex_fsdir, dirlen, fsp, grp->gr_numsecflavors,
/freebsd-current/libexec/rtld-elf/
H A Drtld.c3512 try_library_path(const char *dir, size_t dirlen, void *param) argument
3521 if (dirlen + 1 + arg->namelen + 1 > arg->buflen)
3525 strncpy(pathname, dir, dirlen);
3526 pathname[dirlen] = '/';
3527 strcpy(pathname + dirlen + 1, arg->name);
3533 pathname = xmalloc(dirlen + 1 + arg->namelen + 1);
4262 fill_search_info(const char *dir, size_t dirlen, void *param) argument
4270 arg->serinfo->dls_size += sizeof(struct dl_serpath) + dirlen + 1;
4278 strncpy(arg->strspace, dir, dirlen);
4279 arg->strspace[dirlen]
[all...]
/freebsd-current/contrib/tzcode/
H A Dzic.c1340 ptrdiff_t dirlen = lastslash ? lastslash + 1 - src : 0; local
1356 dst = emalloc(size_sum(dirlen, prefixlen + suffixlen + 1));
1357 memcpy(dst, src, dirlen);
1358 memcpy(dst + dirlen, prefix, prefixlen);
1359 dst[dirlen + prefixlen + suffixlen] = '\0';
1368 dst[dirlen + prefixlen + i] = alphabet[r % alphabetlen];
/freebsd-current/sys/contrib/openzfs/cmd/
H A Dztest.c1201 int dirlen = strrchr(val, '/') - val; local
1203 MIN(sizeof (zo->zo_alt_libpath), dirlen + 1));

Completed in 371 milliseconds