diff -r 8f478162d991 -r 05c40b36d3b2 vendor/golang.org/x/sys/unix/ztypes_solaris_amd64.go --- a/vendor/golang.org/x/sys/unix/ztypes_solaris_amd64.go Thu Sep 22 16:37:07 2022 +0200 +++ b/vendor/golang.org/x/sys/unix/ztypes_solaris_amd64.go Sat Feb 04 12:58:35 2023 +0100 @@ -480,3 +480,38 @@ MOUNTEDOVER = 0x40000000 FILE_EXCEPTION = 0x60000070 ) + +const ( + TUNNEWPPA = 0x540001 + TUNSETPPA = 0x540002 + + I_STR = 0x5308 + I_POP = 0x5303 + I_PUSH = 0x5302 + I_LINK = 0x530c + I_UNLINK = 0x530d + I_PLINK = 0x5316 + I_PUNLINK = 0x5317 + + IF_UNITSEL = -0x7ffb8cca +) + +type strbuf struct { + Maxlen int32 + Len int32 + Buf *int8 +} + +type Strioctl struct { + Cmd int32 + Timout int32 + Len int32 + Dp *int8 +} + +type Lifreq struct { + Name [32]int8 + Lifru1 [4]byte + Type uint32 + Lifru [336]byte +}