/freebsd-9.3-release/gnu/usr.bin/grep/ |
H A D | savedir.c | 83 size_t dirlen = strlen (dir); local 85 if ((dirlen + filelen + 2) > pathlen) 87 path = calloc (dirlen + 1 + filelen + 1, sizeof (*path)); 88 pathlen = dirlen + filelen + 2; 91 slash = (path[dirlen] != '/'); 92 path[dirlen] = '/'; 93 strcpy (path + dirlen + slash , file);
|
H A D | grep.c | 1079 size_t dirlen = strlen (dir); local 1080 int needs_slash = ! (dirlen == FILESYSTEM_PREFIX_LEN (dir) 1081 || IS_SLASH (dir[dirlen - 1])); 1090 file = xrealloc (file, dirlen + 1 + namelen + 1); 1092 file[dirlen] = '/'; 1093 strcpy (file + dirlen + needs_slash, namep);
|
/freebsd-9.3-release/crypto/openssl/crypto/ |
H A D | LPdir_win.c | 67 size_t dirlen = strlen(directory); local 69 if (dirlen == 0) { 81 if (directory[dirlen - 1] != '*') { 82 extdirbuf = (char *)malloc(dirlen + 3); 89 if (directory[dirlen - 1] != '/' && directory[dirlen - 1] != '\\')
|
/freebsd-9.3-release/contrib/binutils/bfd/ |
H A D | syms.c | 1362 size_t dirlen; local 1364 dirlen = strlen (directory_name); 1366 || strncmp (info->filename, directory_name, dirlen) != 0 1367 || strcmp (info->filename + dirlen, file_name) != 0) 1374 info->filename = bfd_malloc (dirlen + len); 1377 memcpy (info->filename, directory_name, dirlen); 1378 memcpy (info->filename + dirlen, file_name, len);
|
/freebsd-9.3-release/contrib/binutils/ld/ |
H A D | ldmain.c | 682 size_t dirlen; 687 dirlen = strlen (dir); 689 buf = xmalloc (dirlen + sizeof ("/ldscripts")); 714 size_t dirlen; 756 dirlen = end - program_name; 759 dir = xmalloc (dirlen + 8); 760 strncpy (dir, program_name, dirlen); 761 dir[dirlen] = '\0'; 770 strcpy (dir + dirlen, "/../lib"); 681 size_t dirlen; local 713 size_t dirlen; local
|
/freebsd-9.3-release/contrib/libreadline/ |
H A D | complete.c | 1903 int dirlen; local 2073 dirlen = strlen (dirname); 2074 temp = (char *)xmalloc (2 + dirlen + D_NAMLEN (entry)); 2078 if (dirname[dirlen - 1] != '/') 2080 temp[dirlen++] = '/'; 2081 temp[dirlen] = '\0'; 2086 dirlen = strlen (users_dirname); 2087 temp = (char *)xmalloc (2 + dirlen + D_NAMLEN (entry)); 2090 if (users_dirname[dirlen - 1] != '/') 2091 temp[dirlen [all...] |
/freebsd-9.3-release/contrib/cvs/src/ |
H A D | subr.c | 815 int dirlen = oldname - *filename; local 816 char *fullnewname = xmalloc (dirlen + strlen (newname) + 1); 817 strncpy (fullnewname, *filename, dirlen); 818 strcpy (fullnewname + dirlen, newname);
|
/freebsd-9.3-release/sys/fs/nfsclient/ |
H A D | nfs_clvfsops.c | 512 int dirlen, error; local 521 dirlen = strlen(++dirpath); 523 dirlen = 0; 525 if ((error = mountnfs(args, mp, nam, path, NULL, 0, dirpath, dirlen, 763 int dirlen, has_nfs_args_opt, krbnamelen, srvkrbnamelen; local 1112 dirlen = strlen(dirpath); 1133 dirlen, srvkrbname, srvkrbnamelen, &vp, td->td_ucred, td, 1177 char *hst, u_char *krbname, int krbnamelen, u_char *dirpath, int dirlen, 1194 krbnamelen + dirlen + srvkrbnamelen + 2, 1201 nmp->nm_dirpathlen = dirlen; 1176 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) argument [all...] |
/freebsd-9.3-release/contrib/tnftp/src/ |
H A D | util.c | 861 size_t dirlen; local 876 dirlen = strlen(dir); 877 if (strncmp(realdir, dir, dirlen) == 0 && 878 (realdir[dirlen] == '/' || realdir[dirlen] == '\0'))
|
/freebsd-9.3-release/sys/fs/nfsserver/ |
H A D | nfs_nfsdport.c | 1546 int dirlen; local 1709 * dirlen is the size of the reply, including all XDR and must 1712 * (Include the two booleans at the end of the reply in dirlen now.) 1718 dirlen = NFSX_V3POSTOPATTR + NFSX_VERF + 2 * NFSX_UNSIGNED; 1720 dirlen = 2 * NFSX_UNSIGNED; 1729 dirlen += (6*NFSX_UNSIGNED + NFSM_RNDUP(nlen)); 1731 dirlen += (4*NFSX_UNSIGNED + NFSM_RNDUP(nlen)); 1732 if (dirlen > cnt) { 1792 int dirlen; local 2029 * dirlen i [all...] |
/freebsd-9.3-release/sys/fs/ext2fs/ |
H A D | ext2_htree.c | 629 uint32_t blksize, dirlen, split_hash; local 649 dirlen = (char *)root + blksize - (char *)ep; 650 memcpy(buf1, ep, dirlen); 652 while ((char *)ep < buf1 + dirlen)
|
/freebsd-9.3-release/libexec/rtld-elf/ |
H A D | rtld.c | 2656 try_library_path(const char *dir, size_t dirlen, void *param) argument 2664 if (dirlen + 1 + arg->namelen + 1 > arg->buflen) 2668 strncpy(pathname, dir, dirlen); 2669 pathname[dirlen] = '/'; 2670 strcpy(pathname + dirlen + 1, arg->name); 2674 pathname = xmalloc(dirlen + 1 + arg->namelen + 1); 3284 fill_search_info(const char *dir, size_t dirlen, void *param) argument 3292 arg->serinfo->dls_size += sizeof(struct dl_serpath) + dirlen + 1; 3300 strncpy(arg->strspace, dir, dirlen); 3301 arg->strspace[dirlen] [all...] |
/freebsd-9.3-release/sys/nfsserver/ |
H A D | nfs_serv.c | 3049 int siz, cnt, fullsiz, eofflag, rdonly, dirlen, ncookies; local 3214 dirlen = len = NFSX_V3POSTOPATTR + NFSX_V3COOKIEVERF + 3297 dirlen += (6 * NFSX_UNSIGNED + nlen + rem); 3298 if (len > cnt || dirlen > fullsiz) {
|