|
@@ -60,6 +60,7 @@ package unix
|
|
|
#include <bluetooth/hci.h>
|
|
#include <bluetooth/hci.h>
|
|
|
#include <linux/can.h>
|
|
#include <linux/can.h>
|
|
|
#include <linux/if_alg.h>
|
|
#include <linux/if_alg.h>
|
|
|
|
|
+#include <linux/vm_sockets.h>
|
|
|
|
|
|
|
|
#ifdef TCSETS2
|
|
#ifdef TCSETS2
|
|
|
// On systems that have "struct termios2" use this as type Termios.
|
|
// On systems that have "struct termios2" use this as type Termios.
|
|
@@ -224,6 +225,8 @@ type RawSockaddrCAN C.struct_sockaddr_can
|
|
|
|
|
|
|
|
type RawSockaddrALG C.struct_sockaddr_alg
|
|
type RawSockaddrALG C.struct_sockaddr_alg
|
|
|
|
|
|
|
|
|
|
+type RawSockaddrVM C.struct_sockaddr_vm
|
|
|
|
|
+
|
|
|
type RawSockaddr C.struct_sockaddr
|
|
type RawSockaddr C.struct_sockaddr
|
|
|
|
|
|
|
|
type RawSockaddrAny C.struct_sockaddr_any
|
|
type RawSockaddrAny C.struct_sockaddr_any
|
|
@@ -266,6 +269,7 @@ const (
|
|
|
SizeofSockaddrHCI = C.sizeof_struct_sockaddr_hci
|
|
SizeofSockaddrHCI = C.sizeof_struct_sockaddr_hci
|
|
|
SizeofSockaddrCAN = C.sizeof_struct_sockaddr_can
|
|
SizeofSockaddrCAN = C.sizeof_struct_sockaddr_can
|
|
|
SizeofSockaddrALG = C.sizeof_struct_sockaddr_alg
|
|
SizeofSockaddrALG = C.sizeof_struct_sockaddr_alg
|
|
|
|
|
+ SizeofSockaddrVM = C.sizeof_struct_sockaddr_vm
|
|
|
SizeofLinger = C.sizeof_struct_linger
|
|
SizeofLinger = C.sizeof_struct_linger
|
|
|
SizeofIPMreq = C.sizeof_struct_ip_mreq
|
|
SizeofIPMreq = C.sizeof_struct_ip_mreq
|
|
|
SizeofIPMreqn = C.sizeof_struct_ip_mreqn
|
|
SizeofIPMreqn = C.sizeof_struct_ip_mreqn
|