netfilter: nfnetlink_osf: extract nfnetlink_subsystem code from xt_osf.c
[linux-block.git] / include / uapi / linux / netfilter / nf_osf.h
index 3738116b2bbecba98a10d348c4f926000c25ac91..cc2487ff74f6240d50e520ca0dcefbeae7d8bdea 100644 (file)
@@ -70,6 +70,8 @@ struct nf_osf_nlmsg {
        struct tcphdr                   tcp;
 };
 
+extern struct list_head nf_osf_fingers[2];
+
 /* Defines for IANA option kinds */
 enum iana_options {
        OSFOPT_EOL = 0,         /* End of options */
@@ -94,4 +96,13 @@ enum nf_osf_attr_type {
        OSF_ATTR_MAX,
 };
 
+/*
+ * Add/remove fingerprint from the kernel.
+ */
+enum nf_osf_msg_types {
+       OSF_MSG_ADD,
+       OSF_MSG_REMOVE,
+       OSF_MSG_MAX,
+};
+
 #endif /* _NF_OSF_H */