Lines Matching defs:appendfield
105 static int appendfield(int, const char *, ...) __printflike(2, 3);
292 * appendfield --
297 appendfield(int pathlast, const char *fmt, ...)
341 appendfield(pathlast, "type=%s", nodetype(cur->type));
345 appendfield(pathlast, "uname=%s", name);
347 appendfield(pathlast, "uid=%u", cur->st_uid);
352 appendfield(pathlast, "gname=%s", name);
354 appendfield(pathlast, "gid=%u", cur->st_gid);
357 appendfield(pathlast, "mode=%#o", cur->st_mode);
360 appendfield(pathlast, "device=%#jx",
363 appendfield(pathlast, "nlink=%d", cur->st_nlink);
365 appendfield(pathlast, "link=%s", vispath(cur->slink));
367 appendfield(pathlast, "size=%ju",
370 appendfield(pathlast, "time=%jd.%09ld",
374 appendfield(pathlast, "cksum=%lu", cur->cksum);
376 appendfield(pathlast, "%s=%s", MD5KEY, cur->md5digest);
378 appendfield(pathlast, "%s=%s", RMD160KEY,
381 appendfield(pathlast, "%s=%s", SHA1KEY,
384 appendfield(pathlast, "%s=%s", SHA256KEY,
387 appendfield(pathlast, "%s=%s", SHA384KEY,
390 appendfield(pathlast, "%s=%s", SHA512KEY,
394 appendfield(pathlast, "flags=%s", str);
398 appendfield(pathlast, "ignore");
400 appendfield(pathlast, "optional");
409 appendfield(pathlast, "tags=%.*s", (int)(q - p), p);