8 struct stat
; /* declaration */
10 typedef enum { ETAG_USE_INODE
= 1, ETAG_USE_MTIME
= 2, ETAG_USE_SIZE
= 4 } etag_flags_t
;
12 int etag_is_equal(buffer
*etag
, const char *matches
, int weak_ok
);
13 int etag_create(buffer
*etag
, struct stat
*st
, etag_flags_t flags
);
14 int etag_mutate(buffer
*mut
, buffer
*etag
);