+struct NLM4_CANCres {
+ nlm_cookie cookie;
+ nlmstat4 status;
+};
+
+struct NLM4_CANCargs {
+ nlm_cookie cookie;
+ bool block;
+ bool exclusive;
+ nlm4_lock lock;
+};
+
+struct NLM4_UNLOCKres {
+ nlm_cookie cookie;
+ nlmstat4 status;
+};
+
+struct NLM4_UNLOCKargs {
+ nlm_cookie cookie;
+ nlm4_lock lock;
+};
+
+struct NLM4_LOCKres {
+ nlm_cookie cookie;
+ nlmstat4 status;
+};
+
+struct NLM4_LOCKargs {
+ nlm_cookie cookie;
+ bool block;
+ bool exclusive;
+ nlm4_lock lock;
+ bool reclaim;
+ int state;
+};
+
+struct NLM4_GRANTEDargs {
+ nlm_cookie cookie;
+ bool exclusive;
+ nlm4_lock lock;
+};
+
+struct NLM4_GRANTEDres {
+ nlm_cookie cookie;
+ nlmstat4 status;
+};
+