Lines Matching refs:file_attr
201 G.pInfo->file_attr = (unsigned)(tmp<<6 | tmp<<3 | tmp);
217 G.pInfo->file_attr = (unsigned)(tmp >> 16);
218 if (G.pInfo->file_attr != 0 || !G.extra_field) {
250 G.pInfo->file_attr =
278 G.pInfo->file_attr = (unsigned)(tmp >> 16);
296 if ((G.pInfo->file_attr & 0700) == (unsigned)(0400 | tmp<<6))
297 /* keep previous G.pInfo->file_attr setting, when its "owner"
301 G.pInfo->file_attr = (unsigned)(0444 | tmp<<6 | tmp<<3 | tmp);
307 G.pInfo->file_attr &= ~tmp;
467 if (chmod(G.filename, (0xffff & G.pInfo->file_attr) | 0700))
874 if (chmod(G.filename, 0xffff & G.pInfo->file_attr))