• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/tcpdump-4.4.0/

Lines Matching refs:sa3

57 static void print_sattr3(const struct nfsv3_sattr *sa3, int verbose);
199 parse_sattr3(const u_int32_t *dp, struct nfsv3_sattr *sa3)
202 sa3->sa_modeset = EXTRACT_32BITS(dp);
204 if (sa3->sa_modeset) {
206 sa3->sa_mode = EXTRACT_32BITS(dp);
211 sa3->sa_uidset = EXTRACT_32BITS(dp);
213 if (sa3->sa_uidset) {
215 sa3->sa_uid = EXTRACT_32BITS(dp);
220 sa3->sa_gidset = EXTRACT_32BITS(dp);
222 if (sa3->sa_gidset) {
224 sa3->sa_gid = EXTRACT_32BITS(dp);
229 sa3->sa_sizeset = EXTRACT_32BITS(dp);
231 if (sa3->sa_sizeset) {
233 sa3->sa_size = EXTRACT_32BITS(dp);
238 sa3->sa_atimetype = EXTRACT_32BITS(dp);
240 if (sa3->sa_atimetype == NFSV3SATTRTIME_TOCLIENT) {
242 sa3->sa_atime.nfsv3_sec = EXTRACT_32BITS(dp);
244 sa3->sa_atime.nfsv3_nsec = EXTRACT_32BITS(dp);
249 sa3->sa_mtimetype = EXTRACT_32BITS(dp);
251 if (sa3->sa_mtimetype == NFSV3SATTRTIME_TOCLIENT) {
253 sa3->sa_mtime.nfsv3_sec = EXTRACT_32BITS(dp);
255 sa3->sa_mtime.nfsv3_nsec = EXTRACT_32BITS(dp);
267 print_sattr3(const struct nfsv3_sattr *sa3, int verbose)
269 if (sa3->sa_modeset)
270 printf(" mode %o", sa3->sa_mode);
271 if (sa3->sa_uidset)
272 printf(" uid %u", sa3->sa_uid);
273 if (sa3->sa_gidset)
274 printf(" gid %u", sa3->sa_gid);
276 if (sa3->sa_atimetype == NFSV3SATTRTIME_TOCLIENT)
277 printf(" atime %u.%06u", sa3->sa_atime.nfsv3_sec,
278 sa3->sa_atime.nfsv3_nsec);
279 if (sa3->sa_mtimetype == NFSV3SATTRTIME_TOCLIENT)
280 printf(" mtime %u.%06u", sa3->sa_mtime.nfsv3_sec,
281 sa3->sa_mtime.nfsv3_nsec);
512 struct nfsv3_sattr sa3;
682 if (v3 && (dp = parse_sattr3(dp, &sa3)) == 0)
687 print_sattr3(&sa3, vflag);
699 if ((dp = parse_sattr3(dp, &sa3)) == 0)
710 print_sattr3(&sa3, vflag);