unix: add additional socket ioctl constants on Linux

Add additional SIOC* socket ioctl constants from linux/sockios.h on
Linux.

Change-Id: I76f8c9d9d0015d398ee52844b3c9f506cd182329
Reviewed-on: https://go-review.googlesource.com/47950
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
diff --git a/unix/mkerrors.sh b/unix/mkerrors.sh
index efdacb7..5cb4d8b 100755
--- a/unix/mkerrors.sh
+++ b/unix/mkerrors.sh
@@ -173,6 +173,7 @@
 #include <linux/ptrace.h>
 #include <linux/sched.h>
 #include <linux/seccomp.h>
+#include <linux/sockios.h>
 #include <linux/wait.h>
 #include <linux/icmpv6.h>
 #include <linux/serial.h>
diff --git a/unix/zerrors_linux_386.go b/unix/zerrors_linux_386.go
index 4723162..a6b3b5f 100644
--- a/unix/zerrors_linux_386.go
+++ b/unix/zerrors_linux_386.go
@@ -1413,6 +1413,16 @@
 	SIOCADDMULTI                         = 0x8931
 	SIOCADDRT                            = 0x890b
 	SIOCATMARK                           = 0x8905
+	SIOCBONDCHANGEACTIVE                 = 0x8995
+	SIOCBONDENSLAVE                      = 0x8990
+	SIOCBONDINFOQUERY                    = 0x8994
+	SIOCBONDRELEASE                      = 0x8991
+	SIOCBONDSETHWADDR                    = 0x8992
+	SIOCBONDSLAVEINFOQUERY               = 0x8993
+	SIOCBRADDBR                          = 0x89a0
+	SIOCBRADDIF                          = 0x89a2
+	SIOCBRDELBR                          = 0x89a1
+	SIOCBRDELIF                          = 0x89a3
 	SIOCDARP                             = 0x8953
 	SIOCDELDLCI                          = 0x8981
 	SIOCDELMULTI                         = 0x8932
@@ -1420,7 +1430,9 @@
 	SIOCDEVPRIVATE                       = 0x89f0
 	SIOCDIFADDR                          = 0x8936
 	SIOCDRARP                            = 0x8960
+	SIOCETHTOOL                          = 0x8946
 	SIOCGARP                             = 0x8954
+	SIOCGHWTSTAMP                        = 0x89b1
 	SIOCGIFADDR                          = 0x8915
 	SIOCGIFBR                            = 0x8940
 	SIOCGIFBRDADDR                       = 0x8919
@@ -1440,13 +1452,21 @@
 	SIOCGIFPFLAGS                        = 0x8935
 	SIOCGIFSLAVE                         = 0x8929
 	SIOCGIFTXQLEN                        = 0x8942
+	SIOCGIFVLAN                          = 0x8982
+	SIOCGMIIPHY                          = 0x8947
+	SIOCGMIIREG                          = 0x8948
 	SIOCGPGRP                            = 0x8904
 	SIOCGRARP                            = 0x8961
+	SIOCGSKNS                            = 0x894c
 	SIOCGSTAMP                           = 0x8906
 	SIOCGSTAMPNS                         = 0x8907
+	SIOCINQ                              = 0x541b
+	SIOCOUTQ                             = 0x5411
+	SIOCOUTQNSD                          = 0x894b
 	SIOCPROTOPRIVATE                     = 0x89e0
 	SIOCRTMSG                            = 0x890d
 	SIOCSARP                             = 0x8955
+	SIOCSHWTSTAMP                        = 0x89b0
 	SIOCSIFADDR                          = 0x8916
 	SIOCSIFBR                            = 0x8941
 	SIOCSIFBRDADDR                       = 0x891a
@@ -1465,11 +1485,15 @@
 	SIOCSIFPFLAGS                        = 0x8934
 	SIOCSIFSLAVE                         = 0x8930
 	SIOCSIFTXQLEN                        = 0x8943
+	SIOCSIFVLAN                          = 0x8983
+	SIOCSMIIREG                          = 0x8949
 	SIOCSPGRP                            = 0x8902
 	SIOCSRARP                            = 0x8962
+	SIOCWANDEV                           = 0x894a
 	SOCK_CLOEXEC                         = 0x80000
 	SOCK_DCCP                            = 0x6
 	SOCK_DGRAM                           = 0x2
+	SOCK_IOC_TYPE                        = 0x89
 	SOCK_NONBLOCK                        = 0x800
 	SOCK_PACKET                          = 0xa
 	SOCK_RAW                             = 0x3
diff --git a/unix/zerrors_linux_amd64.go b/unix/zerrors_linux_amd64.go
index b5c978e..4ffc8d2 100644
--- a/unix/zerrors_linux_amd64.go
+++ b/unix/zerrors_linux_amd64.go
@@ -1414,6 +1414,16 @@
 	SIOCADDMULTI                         = 0x8931
 	SIOCADDRT                            = 0x890b
 	SIOCATMARK                           = 0x8905
+	SIOCBONDCHANGEACTIVE                 = 0x8995
+	SIOCBONDENSLAVE                      = 0x8990
+	SIOCBONDINFOQUERY                    = 0x8994
+	SIOCBONDRELEASE                      = 0x8991
+	SIOCBONDSETHWADDR                    = 0x8992
+	SIOCBONDSLAVEINFOQUERY               = 0x8993
+	SIOCBRADDBR                          = 0x89a0
+	SIOCBRADDIF                          = 0x89a2
+	SIOCBRDELBR                          = 0x89a1
+	SIOCBRDELIF                          = 0x89a3
 	SIOCDARP                             = 0x8953
 	SIOCDELDLCI                          = 0x8981
 	SIOCDELMULTI                         = 0x8932
@@ -1421,7 +1431,9 @@
 	SIOCDEVPRIVATE                       = 0x89f0
 	SIOCDIFADDR                          = 0x8936
 	SIOCDRARP                            = 0x8960
+	SIOCETHTOOL                          = 0x8946
 	SIOCGARP                             = 0x8954
+	SIOCGHWTSTAMP                        = 0x89b1
 	SIOCGIFADDR                          = 0x8915
 	SIOCGIFBR                            = 0x8940
 	SIOCGIFBRDADDR                       = 0x8919
@@ -1441,13 +1453,21 @@
 	SIOCGIFPFLAGS                        = 0x8935
 	SIOCGIFSLAVE                         = 0x8929
 	SIOCGIFTXQLEN                        = 0x8942
+	SIOCGIFVLAN                          = 0x8982
+	SIOCGMIIPHY                          = 0x8947
+	SIOCGMIIREG                          = 0x8948
 	SIOCGPGRP                            = 0x8904
 	SIOCGRARP                            = 0x8961
+	SIOCGSKNS                            = 0x894c
 	SIOCGSTAMP                           = 0x8906
 	SIOCGSTAMPNS                         = 0x8907
+	SIOCINQ                              = 0x541b
+	SIOCOUTQ                             = 0x5411
+	SIOCOUTQNSD                          = 0x894b
 	SIOCPROTOPRIVATE                     = 0x89e0
 	SIOCRTMSG                            = 0x890d
 	SIOCSARP                             = 0x8955
+	SIOCSHWTSTAMP                        = 0x89b0
 	SIOCSIFADDR                          = 0x8916
 	SIOCSIFBR                            = 0x8941
 	SIOCSIFBRDADDR                       = 0x891a
@@ -1466,11 +1486,15 @@
 	SIOCSIFPFLAGS                        = 0x8934
 	SIOCSIFSLAVE                         = 0x8930
 	SIOCSIFTXQLEN                        = 0x8943
+	SIOCSIFVLAN                          = 0x8983
+	SIOCSMIIREG                          = 0x8949
 	SIOCSPGRP                            = 0x8902
 	SIOCSRARP                            = 0x8962
+	SIOCWANDEV                           = 0x894a
 	SOCK_CLOEXEC                         = 0x80000
 	SOCK_DCCP                            = 0x6
 	SOCK_DGRAM                           = 0x2
+	SOCK_IOC_TYPE                        = 0x89
 	SOCK_NONBLOCK                        = 0x800
 	SOCK_PACKET                          = 0xa
 	SOCK_RAW                             = 0x3
diff --git a/unix/zerrors_linux_arm.go b/unix/zerrors_linux_arm.go
index 0ae0e8c..f4b178e 100644
--- a/unix/zerrors_linux_arm.go
+++ b/unix/zerrors_linux_arm.go
@@ -1418,6 +1418,16 @@
 	SIOCADDMULTI                         = 0x8931
 	SIOCADDRT                            = 0x890b
 	SIOCATMARK                           = 0x8905
+	SIOCBONDCHANGEACTIVE                 = 0x8995
+	SIOCBONDENSLAVE                      = 0x8990
+	SIOCBONDINFOQUERY                    = 0x8994
+	SIOCBONDRELEASE                      = 0x8991
+	SIOCBONDSETHWADDR                    = 0x8992
+	SIOCBONDSLAVEINFOQUERY               = 0x8993
+	SIOCBRADDBR                          = 0x89a0
+	SIOCBRADDIF                          = 0x89a2
+	SIOCBRDELBR                          = 0x89a1
+	SIOCBRDELIF                          = 0x89a3
 	SIOCDARP                             = 0x8953
 	SIOCDELDLCI                          = 0x8981
 	SIOCDELMULTI                         = 0x8932
@@ -1425,7 +1435,9 @@
 	SIOCDEVPRIVATE                       = 0x89f0
 	SIOCDIFADDR                          = 0x8936
 	SIOCDRARP                            = 0x8960
+	SIOCETHTOOL                          = 0x8946
 	SIOCGARP                             = 0x8954
+	SIOCGHWTSTAMP                        = 0x89b1
 	SIOCGIFADDR                          = 0x8915
 	SIOCGIFBR                            = 0x8940
 	SIOCGIFBRDADDR                       = 0x8919
@@ -1445,13 +1457,21 @@
 	SIOCGIFPFLAGS                        = 0x8935
 	SIOCGIFSLAVE                         = 0x8929
 	SIOCGIFTXQLEN                        = 0x8942
+	SIOCGIFVLAN                          = 0x8982
+	SIOCGMIIPHY                          = 0x8947
+	SIOCGMIIREG                          = 0x8948
 	SIOCGPGRP                            = 0x8904
 	SIOCGRARP                            = 0x8961
+	SIOCGSKNS                            = 0x894c
 	SIOCGSTAMP                           = 0x8906
 	SIOCGSTAMPNS                         = 0x8907
+	SIOCINQ                              = 0x541b
+	SIOCOUTQ                             = 0x5411
+	SIOCOUTQNSD                          = 0x894b
 	SIOCPROTOPRIVATE                     = 0x89e0
 	SIOCRTMSG                            = 0x890d
 	SIOCSARP                             = 0x8955
+	SIOCSHWTSTAMP                        = 0x89b0
 	SIOCSIFADDR                          = 0x8916
 	SIOCSIFBR                            = 0x8941
 	SIOCSIFBRDADDR                       = 0x891a
@@ -1470,11 +1490,15 @@
 	SIOCSIFPFLAGS                        = 0x8934
 	SIOCSIFSLAVE                         = 0x8930
 	SIOCSIFTXQLEN                        = 0x8943
+	SIOCSIFVLAN                          = 0x8983
+	SIOCSMIIREG                          = 0x8949
 	SIOCSPGRP                            = 0x8902
 	SIOCSRARP                            = 0x8962
+	SIOCWANDEV                           = 0x894a
 	SOCK_CLOEXEC                         = 0x80000
 	SOCK_DCCP                            = 0x6
 	SOCK_DGRAM                           = 0x2
+	SOCK_IOC_TYPE                        = 0x89
 	SOCK_NONBLOCK                        = 0x800
 	SOCK_PACKET                          = 0xa
 	SOCK_RAW                             = 0x3
diff --git a/unix/zerrors_linux_arm64.go b/unix/zerrors_linux_arm64.go
index 3c53a84..495f13b 100644
--- a/unix/zerrors_linux_arm64.go
+++ b/unix/zerrors_linux_arm64.go
@@ -1403,6 +1403,16 @@
 	SIOCADDMULTI                         = 0x8931
 	SIOCADDRT                            = 0x890b
 	SIOCATMARK                           = 0x8905
+	SIOCBONDCHANGEACTIVE                 = 0x8995
+	SIOCBONDENSLAVE                      = 0x8990
+	SIOCBONDINFOQUERY                    = 0x8994
+	SIOCBONDRELEASE                      = 0x8991
+	SIOCBONDSETHWADDR                    = 0x8992
+	SIOCBONDSLAVEINFOQUERY               = 0x8993
+	SIOCBRADDBR                          = 0x89a0
+	SIOCBRADDIF                          = 0x89a2
+	SIOCBRDELBR                          = 0x89a1
+	SIOCBRDELIF                          = 0x89a3
 	SIOCDARP                             = 0x8953
 	SIOCDELDLCI                          = 0x8981
 	SIOCDELMULTI                         = 0x8932
@@ -1410,7 +1420,9 @@
 	SIOCDEVPRIVATE                       = 0x89f0
 	SIOCDIFADDR                          = 0x8936
 	SIOCDRARP                            = 0x8960
+	SIOCETHTOOL                          = 0x8946
 	SIOCGARP                             = 0x8954
+	SIOCGHWTSTAMP                        = 0x89b1
 	SIOCGIFADDR                          = 0x8915
 	SIOCGIFBR                            = 0x8940
 	SIOCGIFBRDADDR                       = 0x8919
@@ -1430,13 +1442,21 @@
 	SIOCGIFPFLAGS                        = 0x8935
 	SIOCGIFSLAVE                         = 0x8929
 	SIOCGIFTXQLEN                        = 0x8942
+	SIOCGIFVLAN                          = 0x8982
+	SIOCGMIIPHY                          = 0x8947
+	SIOCGMIIREG                          = 0x8948
 	SIOCGPGRP                            = 0x8904
 	SIOCGRARP                            = 0x8961
+	SIOCGSKNS                            = 0x894c
 	SIOCGSTAMP                           = 0x8906
 	SIOCGSTAMPNS                         = 0x8907
+	SIOCINQ                              = 0x541b
+	SIOCOUTQ                             = 0x5411
+	SIOCOUTQNSD                          = 0x894b
 	SIOCPROTOPRIVATE                     = 0x89e0
 	SIOCRTMSG                            = 0x890d
 	SIOCSARP                             = 0x8955
+	SIOCSHWTSTAMP                        = 0x89b0
 	SIOCSIFADDR                          = 0x8916
 	SIOCSIFBR                            = 0x8941
 	SIOCSIFBRDADDR                       = 0x891a
@@ -1455,11 +1475,15 @@
 	SIOCSIFPFLAGS                        = 0x8934
 	SIOCSIFSLAVE                         = 0x8930
 	SIOCSIFTXQLEN                        = 0x8943
+	SIOCSIFVLAN                          = 0x8983
+	SIOCSMIIREG                          = 0x8949
 	SIOCSPGRP                            = 0x8902
 	SIOCSRARP                            = 0x8962
+	SIOCWANDEV                           = 0x894a
 	SOCK_CLOEXEC                         = 0x80000
 	SOCK_DCCP                            = 0x6
 	SOCK_DGRAM                           = 0x2
+	SOCK_IOC_TYPE                        = 0x89
 	SOCK_NONBLOCK                        = 0x800
 	SOCK_PACKET                          = 0xa
 	SOCK_RAW                             = 0x3
diff --git a/unix/zerrors_linux_mips.go b/unix/zerrors_linux_mips.go
index 23e845e..59651e4 100644
--- a/unix/zerrors_linux_mips.go
+++ b/unix/zerrors_linux_mips.go
@@ -1415,6 +1415,16 @@
 	SIOCADDMULTI                         = 0x8931
 	SIOCADDRT                            = 0x890b
 	SIOCATMARK                           = 0x40047307
+	SIOCBONDCHANGEACTIVE                 = 0x8995
+	SIOCBONDENSLAVE                      = 0x8990
+	SIOCBONDINFOQUERY                    = 0x8994
+	SIOCBONDRELEASE                      = 0x8991
+	SIOCBONDSETHWADDR                    = 0x8992
+	SIOCBONDSLAVEINFOQUERY               = 0x8993
+	SIOCBRADDBR                          = 0x89a0
+	SIOCBRADDIF                          = 0x89a2
+	SIOCBRDELBR                          = 0x89a1
+	SIOCBRDELIF                          = 0x89a3
 	SIOCDARP                             = 0x8953
 	SIOCDELDLCI                          = 0x8981
 	SIOCDELMULTI                         = 0x8932
@@ -1422,7 +1432,9 @@
 	SIOCDEVPRIVATE                       = 0x89f0
 	SIOCDIFADDR                          = 0x8936
 	SIOCDRARP                            = 0x8960
+	SIOCETHTOOL                          = 0x8946
 	SIOCGARP                             = 0x8954
+	SIOCGHWTSTAMP                        = 0x89b1
 	SIOCGIFADDR                          = 0x8915
 	SIOCGIFBR                            = 0x8940
 	SIOCGIFBRDADDR                       = 0x8919
@@ -1442,13 +1454,21 @@
 	SIOCGIFPFLAGS                        = 0x8935
 	SIOCGIFSLAVE                         = 0x8929
 	SIOCGIFTXQLEN                        = 0x8942
+	SIOCGIFVLAN                          = 0x8982
+	SIOCGMIIPHY                          = 0x8947
+	SIOCGMIIREG                          = 0x8948
 	SIOCGPGRP                            = 0x40047309
 	SIOCGRARP                            = 0x8961
+	SIOCGSKNS                            = 0x894c
 	SIOCGSTAMP                           = 0x8906
 	SIOCGSTAMPNS                         = 0x8907
+	SIOCINQ                              = 0x467f
+	SIOCOUTQ                             = 0x7472
+	SIOCOUTQNSD                          = 0x894b
 	SIOCPROTOPRIVATE                     = 0x89e0
 	SIOCRTMSG                            = 0x890d
 	SIOCSARP                             = 0x8955
+	SIOCSHWTSTAMP                        = 0x89b0
 	SIOCSIFADDR                          = 0x8916
 	SIOCSIFBR                            = 0x8941
 	SIOCSIFBRDADDR                       = 0x891a
@@ -1467,11 +1487,15 @@
 	SIOCSIFPFLAGS                        = 0x8934
 	SIOCSIFSLAVE                         = 0x8930
 	SIOCSIFTXQLEN                        = 0x8943
+	SIOCSIFVLAN                          = 0x8983
+	SIOCSMIIREG                          = 0x8949
 	SIOCSPGRP                            = 0x80047308
 	SIOCSRARP                            = 0x8962
+	SIOCWANDEV                           = 0x894a
 	SOCK_CLOEXEC                         = 0x80000
 	SOCK_DCCP                            = 0x6
 	SOCK_DGRAM                           = 0x1
+	SOCK_IOC_TYPE                        = 0x89
 	SOCK_NONBLOCK                        = 0x80
 	SOCK_PACKET                          = 0xa
 	SOCK_RAW                             = 0x3
diff --git a/unix/zerrors_linux_mips64.go b/unix/zerrors_linux_mips64.go
index d27b373..a09bf9b 100644
--- a/unix/zerrors_linux_mips64.go
+++ b/unix/zerrors_linux_mips64.go
@@ -1415,6 +1415,16 @@
 	SIOCADDMULTI                         = 0x8931
 	SIOCADDRT                            = 0x890b
 	SIOCATMARK                           = 0x40047307
+	SIOCBONDCHANGEACTIVE                 = 0x8995
+	SIOCBONDENSLAVE                      = 0x8990
+	SIOCBONDINFOQUERY                    = 0x8994
+	SIOCBONDRELEASE                      = 0x8991
+	SIOCBONDSETHWADDR                    = 0x8992
+	SIOCBONDSLAVEINFOQUERY               = 0x8993
+	SIOCBRADDBR                          = 0x89a0
+	SIOCBRADDIF                          = 0x89a2
+	SIOCBRDELBR                          = 0x89a1
+	SIOCBRDELIF                          = 0x89a3
 	SIOCDARP                             = 0x8953
 	SIOCDELDLCI                          = 0x8981
 	SIOCDELMULTI                         = 0x8932
@@ -1422,7 +1432,9 @@
 	SIOCDEVPRIVATE                       = 0x89f0
 	SIOCDIFADDR                          = 0x8936
 	SIOCDRARP                            = 0x8960
+	SIOCETHTOOL                          = 0x8946
 	SIOCGARP                             = 0x8954
+	SIOCGHWTSTAMP                        = 0x89b1
 	SIOCGIFADDR                          = 0x8915
 	SIOCGIFBR                            = 0x8940
 	SIOCGIFBRDADDR                       = 0x8919
@@ -1442,13 +1454,21 @@
 	SIOCGIFPFLAGS                        = 0x8935
 	SIOCGIFSLAVE                         = 0x8929
 	SIOCGIFTXQLEN                        = 0x8942
+	SIOCGIFVLAN                          = 0x8982
+	SIOCGMIIPHY                          = 0x8947
+	SIOCGMIIREG                          = 0x8948
 	SIOCGPGRP                            = 0x40047309
 	SIOCGRARP                            = 0x8961
+	SIOCGSKNS                            = 0x894c
 	SIOCGSTAMP                           = 0x8906
 	SIOCGSTAMPNS                         = 0x8907
+	SIOCINQ                              = 0x467f
+	SIOCOUTQ                             = 0x7472
+	SIOCOUTQNSD                          = 0x894b
 	SIOCPROTOPRIVATE                     = 0x89e0
 	SIOCRTMSG                            = 0x890d
 	SIOCSARP                             = 0x8955
+	SIOCSHWTSTAMP                        = 0x89b0
 	SIOCSIFADDR                          = 0x8916
 	SIOCSIFBR                            = 0x8941
 	SIOCSIFBRDADDR                       = 0x891a
@@ -1467,11 +1487,15 @@
 	SIOCSIFPFLAGS                        = 0x8934
 	SIOCSIFSLAVE                         = 0x8930
 	SIOCSIFTXQLEN                        = 0x8943
+	SIOCSIFVLAN                          = 0x8983
+	SIOCSMIIREG                          = 0x8949
 	SIOCSPGRP                            = 0x80047308
 	SIOCSRARP                            = 0x8962
+	SIOCWANDEV                           = 0x894a
 	SOCK_CLOEXEC                         = 0x80000
 	SOCK_DCCP                            = 0x6
 	SOCK_DGRAM                           = 0x1
+	SOCK_IOC_TYPE                        = 0x89
 	SOCK_NONBLOCK                        = 0x80
 	SOCK_PACKET                          = 0xa
 	SOCK_RAW                             = 0x3
diff --git a/unix/zerrors_linux_mips64le.go b/unix/zerrors_linux_mips64le.go
index b314601..72a0083 100644
--- a/unix/zerrors_linux_mips64le.go
+++ b/unix/zerrors_linux_mips64le.go
@@ -1415,6 +1415,16 @@
 	SIOCADDMULTI                         = 0x8931
 	SIOCADDRT                            = 0x890b
 	SIOCATMARK                           = 0x40047307
+	SIOCBONDCHANGEACTIVE                 = 0x8995
+	SIOCBONDENSLAVE                      = 0x8990
+	SIOCBONDINFOQUERY                    = 0x8994
+	SIOCBONDRELEASE                      = 0x8991
+	SIOCBONDSETHWADDR                    = 0x8992
+	SIOCBONDSLAVEINFOQUERY               = 0x8993
+	SIOCBRADDBR                          = 0x89a0
+	SIOCBRADDIF                          = 0x89a2
+	SIOCBRDELBR                          = 0x89a1
+	SIOCBRDELIF                          = 0x89a3
 	SIOCDARP                             = 0x8953
 	SIOCDELDLCI                          = 0x8981
 	SIOCDELMULTI                         = 0x8932
@@ -1422,7 +1432,9 @@
 	SIOCDEVPRIVATE                       = 0x89f0
 	SIOCDIFADDR                          = 0x8936
 	SIOCDRARP                            = 0x8960
+	SIOCETHTOOL                          = 0x8946
 	SIOCGARP                             = 0x8954
+	SIOCGHWTSTAMP                        = 0x89b1
 	SIOCGIFADDR                          = 0x8915
 	SIOCGIFBR                            = 0x8940
 	SIOCGIFBRDADDR                       = 0x8919
@@ -1442,13 +1454,21 @@
 	SIOCGIFPFLAGS                        = 0x8935
 	SIOCGIFSLAVE                         = 0x8929
 	SIOCGIFTXQLEN                        = 0x8942
+	SIOCGIFVLAN                          = 0x8982
+	SIOCGMIIPHY                          = 0x8947
+	SIOCGMIIREG                          = 0x8948
 	SIOCGPGRP                            = 0x40047309
 	SIOCGRARP                            = 0x8961
+	SIOCGSKNS                            = 0x894c
 	SIOCGSTAMP                           = 0x8906
 	SIOCGSTAMPNS                         = 0x8907
+	SIOCINQ                              = 0x467f
+	SIOCOUTQ                             = 0x7472
+	SIOCOUTQNSD                          = 0x894b
 	SIOCPROTOPRIVATE                     = 0x89e0
 	SIOCRTMSG                            = 0x890d
 	SIOCSARP                             = 0x8955
+	SIOCSHWTSTAMP                        = 0x89b0
 	SIOCSIFADDR                          = 0x8916
 	SIOCSIFBR                            = 0x8941
 	SIOCSIFBRDADDR                       = 0x891a
@@ -1467,11 +1487,15 @@
 	SIOCSIFPFLAGS                        = 0x8934
 	SIOCSIFSLAVE                         = 0x8930
 	SIOCSIFTXQLEN                        = 0x8943
+	SIOCSIFVLAN                          = 0x8983
+	SIOCSMIIREG                          = 0x8949
 	SIOCSPGRP                            = 0x80047308
 	SIOCSRARP                            = 0x8962
+	SIOCWANDEV                           = 0x894a
 	SOCK_CLOEXEC                         = 0x80000
 	SOCK_DCCP                            = 0x6
 	SOCK_DGRAM                           = 0x1
+	SOCK_IOC_TYPE                        = 0x89
 	SOCK_NONBLOCK                        = 0x80
 	SOCK_PACKET                          = 0xa
 	SOCK_RAW                             = 0x3
diff --git a/unix/zerrors_linux_mipsle.go b/unix/zerrors_linux_mipsle.go
index aa69fe6..84c0e3c 100644
--- a/unix/zerrors_linux_mipsle.go
+++ b/unix/zerrors_linux_mipsle.go
@@ -1415,6 +1415,16 @@
 	SIOCADDMULTI                         = 0x8931
 	SIOCADDRT                            = 0x890b
 	SIOCATMARK                           = 0x40047307
+	SIOCBONDCHANGEACTIVE                 = 0x8995
+	SIOCBONDENSLAVE                      = 0x8990
+	SIOCBONDINFOQUERY                    = 0x8994
+	SIOCBONDRELEASE                      = 0x8991
+	SIOCBONDSETHWADDR                    = 0x8992
+	SIOCBONDSLAVEINFOQUERY               = 0x8993
+	SIOCBRADDBR                          = 0x89a0
+	SIOCBRADDIF                          = 0x89a2
+	SIOCBRDELBR                          = 0x89a1
+	SIOCBRDELIF                          = 0x89a3
 	SIOCDARP                             = 0x8953
 	SIOCDELDLCI                          = 0x8981
 	SIOCDELMULTI                         = 0x8932
@@ -1422,7 +1432,9 @@
 	SIOCDEVPRIVATE                       = 0x89f0
 	SIOCDIFADDR                          = 0x8936
 	SIOCDRARP                            = 0x8960
+	SIOCETHTOOL                          = 0x8946
 	SIOCGARP                             = 0x8954
+	SIOCGHWTSTAMP                        = 0x89b1
 	SIOCGIFADDR                          = 0x8915
 	SIOCGIFBR                            = 0x8940
 	SIOCGIFBRDADDR                       = 0x8919
@@ -1442,13 +1454,21 @@
 	SIOCGIFPFLAGS                        = 0x8935
 	SIOCGIFSLAVE                         = 0x8929
 	SIOCGIFTXQLEN                        = 0x8942
+	SIOCGIFVLAN                          = 0x8982
+	SIOCGMIIPHY                          = 0x8947
+	SIOCGMIIREG                          = 0x8948
 	SIOCGPGRP                            = 0x40047309
 	SIOCGRARP                            = 0x8961
+	SIOCGSKNS                            = 0x894c
 	SIOCGSTAMP                           = 0x8906
 	SIOCGSTAMPNS                         = 0x8907
+	SIOCINQ                              = 0x467f
+	SIOCOUTQ                             = 0x7472
+	SIOCOUTQNSD                          = 0x894b
 	SIOCPROTOPRIVATE                     = 0x89e0
 	SIOCRTMSG                            = 0x890d
 	SIOCSARP                             = 0x8955
+	SIOCSHWTSTAMP                        = 0x89b0
 	SIOCSIFADDR                          = 0x8916
 	SIOCSIFBR                            = 0x8941
 	SIOCSIFBRDADDR                       = 0x891a
@@ -1467,11 +1487,15 @@
 	SIOCSIFPFLAGS                        = 0x8934
 	SIOCSIFSLAVE                         = 0x8930
 	SIOCSIFTXQLEN                        = 0x8943
+	SIOCSIFVLAN                          = 0x8983
+	SIOCSMIIREG                          = 0x8949
 	SIOCSPGRP                            = 0x80047308
 	SIOCSRARP                            = 0x8962
+	SIOCWANDEV                           = 0x894a
 	SOCK_CLOEXEC                         = 0x80000
 	SOCK_DCCP                            = 0x6
 	SOCK_DGRAM                           = 0x1
+	SOCK_IOC_TYPE                        = 0x89
 	SOCK_NONBLOCK                        = 0x80
 	SOCK_PACKET                          = 0xa
 	SOCK_RAW                             = 0x3
diff --git a/unix/zerrors_linux_ppc64.go b/unix/zerrors_linux_ppc64.go
index 6438fc8..8e4606e 100644
--- a/unix/zerrors_linux_ppc64.go
+++ b/unix/zerrors_linux_ppc64.go
@@ -1471,6 +1471,16 @@
 	SIOCADDMULTI                         = 0x8931
 	SIOCADDRT                            = 0x890b
 	SIOCATMARK                           = 0x8905
+	SIOCBONDCHANGEACTIVE                 = 0x8995
+	SIOCBONDENSLAVE                      = 0x8990
+	SIOCBONDINFOQUERY                    = 0x8994
+	SIOCBONDRELEASE                      = 0x8991
+	SIOCBONDSETHWADDR                    = 0x8992
+	SIOCBONDSLAVEINFOQUERY               = 0x8993
+	SIOCBRADDBR                          = 0x89a0
+	SIOCBRADDIF                          = 0x89a2
+	SIOCBRDELBR                          = 0x89a1
+	SIOCBRDELIF                          = 0x89a3
 	SIOCDARP                             = 0x8953
 	SIOCDELDLCI                          = 0x8981
 	SIOCDELMULTI                         = 0x8932
@@ -1478,7 +1488,9 @@
 	SIOCDEVPRIVATE                       = 0x89f0
 	SIOCDIFADDR                          = 0x8936
 	SIOCDRARP                            = 0x8960
+	SIOCETHTOOL                          = 0x8946
 	SIOCGARP                             = 0x8954
+	SIOCGHWTSTAMP                        = 0x89b1
 	SIOCGIFADDR                          = 0x8915
 	SIOCGIFBR                            = 0x8940
 	SIOCGIFBRDADDR                       = 0x8919
@@ -1498,13 +1510,21 @@
 	SIOCGIFPFLAGS                        = 0x8935
 	SIOCGIFSLAVE                         = 0x8929
 	SIOCGIFTXQLEN                        = 0x8942
+	SIOCGIFVLAN                          = 0x8982
+	SIOCGMIIPHY                          = 0x8947
+	SIOCGMIIREG                          = 0x8948
 	SIOCGPGRP                            = 0x8904
 	SIOCGRARP                            = 0x8961
+	SIOCGSKNS                            = 0x894c
 	SIOCGSTAMP                           = 0x8906
 	SIOCGSTAMPNS                         = 0x8907
+	SIOCINQ                              = 0x4004667f
+	SIOCOUTQ                             = 0x40047473
+	SIOCOUTQNSD                          = 0x894b
 	SIOCPROTOPRIVATE                     = 0x89e0
 	SIOCRTMSG                            = 0x890d
 	SIOCSARP                             = 0x8955
+	SIOCSHWTSTAMP                        = 0x89b0
 	SIOCSIFADDR                          = 0x8916
 	SIOCSIFBR                            = 0x8941
 	SIOCSIFBRDADDR                       = 0x891a
@@ -1523,11 +1543,15 @@
 	SIOCSIFPFLAGS                        = 0x8934
 	SIOCSIFSLAVE                         = 0x8930
 	SIOCSIFTXQLEN                        = 0x8943
+	SIOCSIFVLAN                          = 0x8983
+	SIOCSMIIREG                          = 0x8949
 	SIOCSPGRP                            = 0x8902
 	SIOCSRARP                            = 0x8962
+	SIOCWANDEV                           = 0x894a
 	SOCK_CLOEXEC                         = 0x80000
 	SOCK_DCCP                            = 0x6
 	SOCK_DGRAM                           = 0x2
+	SOCK_IOC_TYPE                        = 0x89
 	SOCK_NONBLOCK                        = 0x800
 	SOCK_PACKET                          = 0xa
 	SOCK_RAW                             = 0x3
diff --git a/unix/zerrors_linux_ppc64le.go b/unix/zerrors_linux_ppc64le.go
index 00c9942..16ed193 100644
--- a/unix/zerrors_linux_ppc64le.go
+++ b/unix/zerrors_linux_ppc64le.go
@@ -1471,6 +1471,16 @@
 	SIOCADDMULTI                         = 0x8931
 	SIOCADDRT                            = 0x890b
 	SIOCATMARK                           = 0x8905
+	SIOCBONDCHANGEACTIVE                 = 0x8995
+	SIOCBONDENSLAVE                      = 0x8990
+	SIOCBONDINFOQUERY                    = 0x8994
+	SIOCBONDRELEASE                      = 0x8991
+	SIOCBONDSETHWADDR                    = 0x8992
+	SIOCBONDSLAVEINFOQUERY               = 0x8993
+	SIOCBRADDBR                          = 0x89a0
+	SIOCBRADDIF                          = 0x89a2
+	SIOCBRDELBR                          = 0x89a1
+	SIOCBRDELIF                          = 0x89a3
 	SIOCDARP                             = 0x8953
 	SIOCDELDLCI                          = 0x8981
 	SIOCDELMULTI                         = 0x8932
@@ -1478,7 +1488,9 @@
 	SIOCDEVPRIVATE                       = 0x89f0
 	SIOCDIFADDR                          = 0x8936
 	SIOCDRARP                            = 0x8960
+	SIOCETHTOOL                          = 0x8946
 	SIOCGARP                             = 0x8954
+	SIOCGHWTSTAMP                        = 0x89b1
 	SIOCGIFADDR                          = 0x8915
 	SIOCGIFBR                            = 0x8940
 	SIOCGIFBRDADDR                       = 0x8919
@@ -1498,13 +1510,21 @@
 	SIOCGIFPFLAGS                        = 0x8935
 	SIOCGIFSLAVE                         = 0x8929
 	SIOCGIFTXQLEN                        = 0x8942
+	SIOCGIFVLAN                          = 0x8982
+	SIOCGMIIPHY                          = 0x8947
+	SIOCGMIIREG                          = 0x8948
 	SIOCGPGRP                            = 0x8904
 	SIOCGRARP                            = 0x8961
+	SIOCGSKNS                            = 0x894c
 	SIOCGSTAMP                           = 0x8906
 	SIOCGSTAMPNS                         = 0x8907
+	SIOCINQ                              = 0x4004667f
+	SIOCOUTQ                             = 0x40047473
+	SIOCOUTQNSD                          = 0x894b
 	SIOCPROTOPRIVATE                     = 0x89e0
 	SIOCRTMSG                            = 0x890d
 	SIOCSARP                             = 0x8955
+	SIOCSHWTSTAMP                        = 0x89b0
 	SIOCSIFADDR                          = 0x8916
 	SIOCSIFBR                            = 0x8941
 	SIOCSIFBRDADDR                       = 0x891a
@@ -1523,11 +1543,15 @@
 	SIOCSIFPFLAGS                        = 0x8934
 	SIOCSIFSLAVE                         = 0x8930
 	SIOCSIFTXQLEN                        = 0x8943
+	SIOCSIFVLAN                          = 0x8983
+	SIOCSMIIREG                          = 0x8949
 	SIOCSPGRP                            = 0x8902
 	SIOCSRARP                            = 0x8962
+	SIOCWANDEV                           = 0x894a
 	SOCK_CLOEXEC                         = 0x80000
 	SOCK_DCCP                            = 0x6
 	SOCK_DGRAM                           = 0x2
+	SOCK_IOC_TYPE                        = 0x89
 	SOCK_NONBLOCK                        = 0x800
 	SOCK_PACKET                          = 0xa
 	SOCK_RAW                             = 0x3
diff --git a/unix/zerrors_linux_s390x.go b/unix/zerrors_linux_s390x.go
index 89674f3..bd385f8 100644
--- a/unix/zerrors_linux_s390x.go
+++ b/unix/zerrors_linux_s390x.go
@@ -1475,6 +1475,16 @@
 	SIOCADDMULTI                         = 0x8931
 	SIOCADDRT                            = 0x890b
 	SIOCATMARK                           = 0x8905
+	SIOCBONDCHANGEACTIVE                 = 0x8995
+	SIOCBONDENSLAVE                      = 0x8990
+	SIOCBONDINFOQUERY                    = 0x8994
+	SIOCBONDRELEASE                      = 0x8991
+	SIOCBONDSETHWADDR                    = 0x8992
+	SIOCBONDSLAVEINFOQUERY               = 0x8993
+	SIOCBRADDBR                          = 0x89a0
+	SIOCBRADDIF                          = 0x89a2
+	SIOCBRDELBR                          = 0x89a1
+	SIOCBRDELIF                          = 0x89a3
 	SIOCDARP                             = 0x8953
 	SIOCDELDLCI                          = 0x8981
 	SIOCDELMULTI                         = 0x8932
@@ -1482,7 +1492,9 @@
 	SIOCDEVPRIVATE                       = 0x89f0
 	SIOCDIFADDR                          = 0x8936
 	SIOCDRARP                            = 0x8960
+	SIOCETHTOOL                          = 0x8946
 	SIOCGARP                             = 0x8954
+	SIOCGHWTSTAMP                        = 0x89b1
 	SIOCGIFADDR                          = 0x8915
 	SIOCGIFBR                            = 0x8940
 	SIOCGIFBRDADDR                       = 0x8919
@@ -1502,13 +1514,21 @@
 	SIOCGIFPFLAGS                        = 0x8935
 	SIOCGIFSLAVE                         = 0x8929
 	SIOCGIFTXQLEN                        = 0x8942
+	SIOCGIFVLAN                          = 0x8982
+	SIOCGMIIPHY                          = 0x8947
+	SIOCGMIIREG                          = 0x8948
 	SIOCGPGRP                            = 0x8904
 	SIOCGRARP                            = 0x8961
+	SIOCGSKNS                            = 0x894c
 	SIOCGSTAMP                           = 0x8906
 	SIOCGSTAMPNS                         = 0x8907
+	SIOCINQ                              = 0x541b
+	SIOCOUTQ                             = 0x5411
+	SIOCOUTQNSD                          = 0x894b
 	SIOCPROTOPRIVATE                     = 0x89e0
 	SIOCRTMSG                            = 0x890d
 	SIOCSARP                             = 0x8955
+	SIOCSHWTSTAMP                        = 0x89b0
 	SIOCSIFADDR                          = 0x8916
 	SIOCSIFBR                            = 0x8941
 	SIOCSIFBRDADDR                       = 0x891a
@@ -1527,11 +1547,15 @@
 	SIOCSIFPFLAGS                        = 0x8934
 	SIOCSIFSLAVE                         = 0x8930
 	SIOCSIFTXQLEN                        = 0x8943
+	SIOCSIFVLAN                          = 0x8983
+	SIOCSMIIREG                          = 0x8949
 	SIOCSPGRP                            = 0x8902
 	SIOCSRARP                            = 0x8962
+	SIOCWANDEV                           = 0x894a
 	SOCK_CLOEXEC                         = 0x80000
 	SOCK_DCCP                            = 0x6
 	SOCK_DGRAM                           = 0x2
+	SOCK_IOC_TYPE                        = 0x89
 	SOCK_NONBLOCK                        = 0x800
 	SOCK_PACKET                          = 0xa
 	SOCK_RAW                             = 0x3