NAMSIZ
} else if (fullnamesize > NAMSIZ) {
char namebuff[NAMSIZ+1];
if (namesize > NAMSIZ) {
lastslash, NAMSIZ);
nambuf[NAMSIZ+1],
if (G_p->g_filesz > NAMSIZ) {
char lname[NAMSIZ+1];
NAMSIZ);
for (i = 0; i <= NAMSIZ && lname[i] != 0; i++)
if (strlen(T_lname) > NAMSIZ) {
G_p->g_nam_p, T_lname, NAMSIZ);
while ((j < NAMSIZ) && (nambuf[j] !=
while ((j < NAMSIZ) && (nambuf[j] !=
Symlnk_p[NAMSIZ] = '\0';
&Thdr_p->tbuf.t_linkname[0], NAMSIZ);
Thdr_p->tbuf.t_name, NAMSIZ);
Thdr_p->tbuf.t_name, NAMSIZ);
if (nmlen >= NAMSIZ) {
if (lnklen >= NAMSIZ) {
NAMSIZ, dblock.dbuf.name, sp->st_mtim.tv_sec,
if ((split > NAMSIZ) ||
(split == NAMSIZ && strlen(shortname) < NAMSIZ) ||
(split == NAMSIZ && S_ISDIR(stbuf.st_mode) && !Pflag)) {
if ((i > NAMSIZ) || (i == NAMSIZ && S_ISDIR(stbuf.st_mode) &&
if (i <= NAMSIZ)
if ((i > NAMSIZ) || (i == NAMSIZ &&
longname : lastslash + 1, NAMSIZ);
if (strlen(name) > (unsigned)NAMSIZ-1) {
"than %d\n"), name, NAMSIZ);
if (strlen(name) == (NAMSIZ - 1)) {
name, NAMSIZ);
dblock.dbuf.name[NAMSIZ-1]
readlink_max = NAMSIZ;
if (stbuf.st_size > NAMSIZ) {
(void) sprintf(templink, "%.*s", NAMSIZ,
(void) sprintf(templink, "%.*s", NAMSIZ,
(void) sprintf(templink, "%.*s", NAMSIZ,
char name[NAMSIZ]; /* If non-null prefix, path is */
char linkname[NAMSIZ];
char tempname[NAMSIZ+1];
(void) sprintf(tempname, "%.*s", NAMSIZ,
(void) sprintf(name, "%.*s", NAMSIZ, dblock.dbuf.name);
(strncmp(savedblock.dbuf.name, dblock.dbuf.name, NAMSIZ)) ||
(strncmp(savedblock.dbuf.linkname, dblock.dbuf.linkname, NAMSIZ)) ||
"file %.*s", NAMSIZ, xattrp->h_names);
(void) sprintf(templink, "%.*s", NAMSIZ,
(void) sprintf(templink, "%.*s", NAMSIZ,
templink[NAMSIZ] = '\0';
'\0', NAMSIZ) ?
(strlen(dblock.dbuf.linkname)) : (NAMSIZ));
dblock.dbuf.prefix, NAMSIZ, dblock.dbuf.name);
(void) sprintf(fullname, "%.*s", NAMSIZ,
(void) memset(dblock.dbuf.name, '\0', NAMSIZ);
(void) memset(dblock.dbuf.linkname, '\0', NAMSIZ);
(void) strncpy(dblock.dbuf.name, name, NAMSIZ);
(void) strncpy(dblock.dbuf.linkname, linkname, NAMSIZ);
(void) memset(xhdr_buf.dbuf.name, '\0', NAMSIZ);
(void) memset(xhdr_buf.dbuf.linkname, '\0', NAMSIZ);
if (strlen(linkname) > (size_t)NAMSIZ) {
(void) strncpy(tempbuf, dblock.dbuf.linkname, NAMSIZ);
tempbuf[NAMSIZ] = '\0';
(void) strncpy(dblock.dbuf.name, sname, NAMSIZ);