Page MenuHomeFreeBSD

D43205.diff
No OneTemporary

D43205.diff

diff --git a/sys/sys/mount.h b/sys/sys/mount.h
--- a/sys/sys/mount.h
+++ b/sys/sys/mount.h
@@ -50,7 +50,12 @@
typedef struct fsid { int32_t val[2]; } fsid_t; /* filesystem id type */
-#define fsidcmp(a, b) memcmp((a), (b), sizeof(fsid_t))
+/* Returns non-zero if fsids are different. */
+static inline int
+fsidcmp(const fsid_t *a, const fsid_t *b)
+{
+ return (a->val[0] != b->val[0] || a->val[1] != b->val[1]);
+}
/*
* File identifier.

File Metadata

Mime Type
text/plain
Expires
Thu, Jan 9, 4:53 AM (6 h, 42 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
15729691
Default Alt Text
D43205.diff (449 B)

Event Timeline