]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blobdiff - include/linux/sock_diag.h
UAPI: (Scripted) Disintegrate include/linux
[mirror_ubuntu-artful-kernel.git] / include / linux / sock_diag.h
index e3e395acc2fda923a893cc3f0ad3def149b16354..e8d702e0fd89951baaf4f8f3b62f2dce559ac1ce 100644 (file)
@@ -1,29 +1,8 @@
 #ifndef __SOCK_DIAG_H__
 #define __SOCK_DIAG_H__
 
-#include <linux/types.h>
+#include <uapi/linux/sock_diag.h>
 
-#define SOCK_DIAG_BY_FAMILY 20
-
-struct sock_diag_req {
-       __u8    sdiag_family;
-       __u8    sdiag_protocol;
-};
-
-enum {
-       SK_MEMINFO_RMEM_ALLOC,
-       SK_MEMINFO_RCVBUF,
-       SK_MEMINFO_WMEM_ALLOC,
-       SK_MEMINFO_SNDBUF,
-       SK_MEMINFO_FWD_ALLOC,
-       SK_MEMINFO_WMEM_QUEUED,
-       SK_MEMINFO_OPTMEM,
-       SK_MEMINFO_BACKLOG,
-
-       SK_MEMINFO_VARS,
-};
-
-#ifdef __KERNEL__
 struct sk_buff;
 struct nlmsghdr;
 struct sock;
@@ -44,5 +23,4 @@ void sock_diag_save_cookie(void *sk, __u32 *cookie);
 
 int sock_diag_put_meminfo(struct sock *sk, struct sk_buff *skb, int attr);
 
-#endif /* KERNEL */
 #endif