]> Cypherpunks.ru repositories - gostls13.git/blobdiff - api/go1.txt
cmd/compile/internal/inline: score call sites exposed by inlines
[gostls13.git] / api / go1.txt
index 6aa2f90d9ac734dfd9c753f84797f45f14e0c596..5e3dea5a372525191ed651a6d46be0a924b7d3ab 100644 (file)
@@ -12,10 +12,10 @@ pkg archive/tar, const TypeXHeader ideal-char
 pkg archive/tar, func NewReader(io.Reader) *Reader
 pkg archive/tar, func NewWriter(io.Writer) *Writer
 pkg archive/tar, method (*Reader) Next() (*Header, error)
-pkg archive/tar, method (*Reader) Read([]byte) (int, error)
+pkg archive/tar, method (*Reader) Read([]uint8) (int, error)
 pkg archive/tar, method (*Writer) Close() error
 pkg archive/tar, method (*Writer) Flush() error
-pkg archive/tar, method (*Writer) Write([]byte) (int, error)
+pkg archive/tar, method (*Writer) Write([]uint8) (int, error)
 pkg archive/tar, method (*Writer) WriteHeader(*Header) error
 pkg archive/tar, type Header struct
 pkg archive/tar, type Header struct, AccessTime time.Time
@@ -29,7 +29,7 @@ pkg archive/tar, type Header struct, ModTime time.Time
 pkg archive/tar, type Header struct, Mode int64
 pkg archive/tar, type Header struct, Name string
 pkg archive/tar, type Header struct, Size int64
-pkg archive/tar, type Header struct, Typeflag byte
+pkg archive/tar, type Header struct, Typeflag uint8
 pkg archive/tar, type Header struct, Uid int
 pkg archive/tar, type Header struct, Uname string
 pkg archive/tar, type Reader struct
@@ -67,7 +67,7 @@ pkg archive/zip, type FileHeader struct, Comment string
 pkg archive/zip, type FileHeader struct, CompressedSize uint32
 pkg archive/zip, type FileHeader struct, CreatorVersion uint16
 pkg archive/zip, type FileHeader struct, ExternalAttrs uint32
-pkg archive/zip, type FileHeader struct, Extra []byte
+pkg archive/zip, type FileHeader struct, Extra []uint8
 pkg archive/zip, type FileHeader struct, Flags uint16
 pkg archive/zip, type FileHeader struct, Method uint16
 pkg archive/zip, type FileHeader struct, ModifiedDate uint16
@@ -90,38 +90,38 @@ pkg bufio, func NewReaderSize(io.Reader, int) *Reader
 pkg bufio, func NewWriter(io.Writer) *Writer
 pkg bufio, func NewWriterSize(io.Writer, int) *Writer
 pkg bufio, method (*Reader) Buffered() int
-pkg bufio, method (*Reader) Peek(int) ([]byte, error)
-pkg bufio, method (*Reader) Read([]byte) (int, error)
-pkg bufio, method (*Reader) ReadByte() (byte, error)
-pkg bufio, method (*Reader) ReadBytes(byte) ([]byte, error)
-pkg bufio, method (*Reader) ReadLine() ([]byte, bool, error)
-pkg bufio, method (*Reader) ReadRune() (rune, int, error)
-pkg bufio, method (*Reader) ReadSlice(byte) ([]byte, error)
-pkg bufio, method (*Reader) ReadString(byte) (string, error)
+pkg bufio, method (*Reader) Peek(int) ([]uint8, error)
+pkg bufio, method (*Reader) Read([]uint8) (int, error)
+pkg bufio, method (*Reader) ReadByte() (uint8, error)
+pkg bufio, method (*Reader) ReadBytes(uint8) ([]uint8, error)
+pkg bufio, method (*Reader) ReadLine() ([]uint8, bool, error)
+pkg bufio, method (*Reader) ReadRune() (int32, int, error)
+pkg bufio, method (*Reader) ReadSlice(uint8) ([]uint8, error)
+pkg bufio, method (*Reader) ReadString(uint8) (string, error)
 pkg bufio, method (*Reader) UnreadByte() error
 pkg bufio, method (*Reader) UnreadRune() error
 pkg bufio, method (*Writer) Available() int
 pkg bufio, method (*Writer) Buffered() int
 pkg bufio, method (*Writer) Flush() error
-pkg bufio, method (*Writer) Write([]byte) (int, error)
-pkg bufio, method (*Writer) WriteByte(byte) error
-pkg bufio, method (*Writer) WriteRune(rune) (int, error)
+pkg bufio, method (*Writer) Write([]uint8) (int, error)
+pkg bufio, method (*Writer) WriteByte(uint8) error
+pkg bufio, method (*Writer) WriteRune(int32) (int, error)
 pkg bufio, method (*Writer) WriteString(string) (int, error)
 pkg bufio, method (ReadWriter) Available() int
 pkg bufio, method (ReadWriter) Flush() error
-pkg bufio, method (ReadWriter) Peek(int) ([]byte, error)
-pkg bufio, method (ReadWriter) Read([]byte) (int, error)
-pkg bufio, method (ReadWriter) ReadByte() (byte, error)
-pkg bufio, method (ReadWriter) ReadBytes(byte) ([]byte, error)
-pkg bufio, method (ReadWriter) ReadLine() ([]byte, bool, error)
-pkg bufio, method (ReadWriter) ReadRune() (rune, int, error)
-pkg bufio, method (ReadWriter) ReadSlice(byte) ([]byte, error)
-pkg bufio, method (ReadWriter) ReadString(byte) (string, error)
+pkg bufio, method (ReadWriter) Peek(int) ([]uint8, error)
+pkg bufio, method (ReadWriter) Read([]uint8) (int, error)
+pkg bufio, method (ReadWriter) ReadByte() (uint8, error)
+pkg bufio, method (ReadWriter) ReadBytes(uint8) ([]uint8, error)
+pkg bufio, method (ReadWriter) ReadLine() ([]uint8, bool, error)
+pkg bufio, method (ReadWriter) ReadRune() (int32, int, error)
+pkg bufio, method (ReadWriter) ReadSlice(uint8) ([]uint8, error)
+pkg bufio, method (ReadWriter) ReadString(uint8) (string, error)
 pkg bufio, method (ReadWriter) UnreadByte() error
 pkg bufio, method (ReadWriter) UnreadRune() error
-pkg bufio, method (ReadWriter) Write([]byte) (int, error)
-pkg bufio, method (ReadWriter) WriteByte(byte) error
-pkg bufio, method (ReadWriter) WriteRune(rune) (int, error)
+pkg bufio, method (ReadWriter) Write([]uint8) (int, error)
+pkg bufio, method (ReadWriter) WriteByte(uint8) error
+pkg bufio, method (ReadWriter) WriteRune(int32) (int, error)
 pkg bufio, method (ReadWriter) WriteString(string) (int, error)
 pkg bufio, type ReadWriter struct
 pkg bufio, type ReadWriter struct, embedded *Reader
@@ -133,73 +133,73 @@ pkg bufio, var ErrInvalidUnreadByte error
 pkg bufio, var ErrInvalidUnreadRune error
 pkg bufio, var ErrNegativeCount error
 pkg bytes, const MinRead ideal-int
-pkg bytes, func Compare([]byte, []byte) int
-pkg bytes, func Contains([]byte, []byte) bool
-pkg bytes, func Count([]byte, []byte) int
-pkg bytes, func Equal([]byte, []byte) bool
-pkg bytes, func EqualFold([]byte, []byte) bool
-pkg bytes, func Fields([]byte) [][]byte
-pkg bytes, func FieldsFunc([]byte, func(rune) bool) [][]byte
-pkg bytes, func HasPrefix([]byte, []byte) bool
-pkg bytes, func HasSuffix([]byte, []byte) bool
-pkg bytes, func Index([]byte, []byte) int
-pkg bytes, func IndexAny([]byte, string) int
-pkg bytes, func IndexByte([]byte, byte) int
-pkg bytes, func IndexFunc([]byte, func(rune) bool) int
-pkg bytes, func IndexRune([]byte, rune) int
-pkg bytes, func Join([][]byte, []byte) []byte
-pkg bytes, func LastIndex([]byte, []byte) int
-pkg bytes, func LastIndexAny([]byte, string) int
-pkg bytes, func LastIndexFunc([]byte, func(rune) bool) int
-pkg bytes, func Map(func(rune) rune, []byte) []byte
-pkg bytes, func NewBuffer([]byte) *Buffer
+pkg bytes, func Compare([]uint8, []uint8) int
+pkg bytes, func Contains([]uint8, []uint8) bool
+pkg bytes, func Count([]uint8, []uint8) int
+pkg bytes, func Equal([]uint8, []uint8) bool
+pkg bytes, func EqualFold([]uint8, []uint8) bool
+pkg bytes, func Fields([]uint8) [][]uint8
+pkg bytes, func FieldsFunc([]uint8, func(int32) bool) [][]uint8
+pkg bytes, func HasPrefix([]uint8, []uint8) bool
+pkg bytes, func HasSuffix([]uint8, []uint8) bool
+pkg bytes, func Index([]uint8, []uint8) int
+pkg bytes, func IndexAny([]uint8, string) int
+pkg bytes, func IndexByte([]uint8, uint8) int
+pkg bytes, func IndexFunc([]uint8, func(int32) bool) int
+pkg bytes, func IndexRune([]uint8, int32) int
+pkg bytes, func Join([][]uint8, []uint8) []uint8
+pkg bytes, func LastIndex([]uint8, []uint8) int
+pkg bytes, func LastIndexAny([]uint8, string) int
+pkg bytes, func LastIndexFunc([]uint8, func(int32) bool) int
+pkg bytes, func Map(func(int32) int32, []uint8) []uint8
+pkg bytes, func NewBuffer([]uint8) *Buffer
 pkg bytes, func NewBufferString(string) *Buffer
-pkg bytes, func NewReader([]byte) *Reader
-pkg bytes, func Repeat([]byte, int) []byte
-pkg bytes, func Replace([]byte, []byte, []byte, int) []byte
-pkg bytes, func Runes([]byte) []rune
-pkg bytes, func Split([]byte, []byte) [][]byte
-pkg bytes, func SplitAfter([]byte, []byte) [][]byte
-pkg bytes, func SplitAfterN([]byte, []byte, int) [][]byte
-pkg bytes, func SplitN([]byte, []byte, int) [][]byte
-pkg bytes, func Title([]byte) []byte
-pkg bytes, func ToLower([]byte) []byte
-pkg bytes, func ToLowerSpecial(unicode.SpecialCase, []byte) []byte
-pkg bytes, func ToTitle([]byte) []byte
-pkg bytes, func ToTitleSpecial(unicode.SpecialCase, []byte) []byte
-pkg bytes, func ToUpper([]byte) []byte
-pkg bytes, func ToUpperSpecial(unicode.SpecialCase, []byte) []byte
-pkg bytes, func Trim([]byte, string) []byte
-pkg bytes, func TrimFunc([]byte, func(rune) bool) []byte
-pkg bytes, func TrimLeft([]byte, string) []byte
-pkg bytes, func TrimLeftFunc([]byte, func(rune) bool) []byte
-pkg bytes, func TrimRight([]byte, string) []byte
-pkg bytes, func TrimRightFunc([]byte, func(rune) bool) []byte
-pkg bytes, func TrimSpace([]byte) []byte
-pkg bytes, method (*Buffer) Bytes() []byte
+pkg bytes, func NewReader([]uint8) *Reader
+pkg bytes, func Repeat([]uint8, int) []uint8
+pkg bytes, func Replace([]uint8, []uint8, []uint8, int) []uint8
+pkg bytes, func Runes([]uint8) []int32
+pkg bytes, func Split([]uint8, []uint8) [][]uint8
+pkg bytes, func SplitAfter([]uint8, []uint8) [][]uint8
+pkg bytes, func SplitAfterN([]uint8, []uint8, int) [][]uint8
+pkg bytes, func SplitN([]uint8, []uint8, int) [][]uint8
+pkg bytes, func Title([]uint8) []uint8
+pkg bytes, func ToLower([]uint8) []uint8
+pkg bytes, func ToLowerSpecial(unicode.SpecialCase, []uint8) []uint8
+pkg bytes, func ToTitle([]uint8) []uint8
+pkg bytes, func ToTitleSpecial(unicode.SpecialCase, []uint8) []uint8
+pkg bytes, func ToUpper([]uint8) []uint8
+pkg bytes, func ToUpperSpecial(unicode.SpecialCase, []uint8) []uint8
+pkg bytes, func Trim([]uint8, string) []uint8
+pkg bytes, func TrimFunc([]uint8, func(int32) bool) []uint8
+pkg bytes, func TrimLeft([]uint8, string) []uint8
+pkg bytes, func TrimLeftFunc([]uint8, func(int32) bool) []uint8
+pkg bytes, func TrimRight([]uint8, string) []uint8
+pkg bytes, func TrimRightFunc([]uint8, func(int32) bool) []uint8
+pkg bytes, func TrimSpace([]uint8) []uint8
+pkg bytes, method (*Buffer) Bytes() []uint8
 pkg bytes, method (*Buffer) Len() int
-pkg bytes, method (*Buffer) Next(int) []byte
-pkg bytes, method (*Buffer) Read([]byte) (int, error)
-pkg bytes, method (*Buffer) ReadByte() (byte, error)
-pkg bytes, method (*Buffer) ReadBytes(byte) ([]byte, error)
+pkg bytes, method (*Buffer) Next(int) []uint8
+pkg bytes, method (*Buffer) Read([]uint8) (int, error)
+pkg bytes, method (*Buffer) ReadByte() (uint8, error)
+pkg bytes, method (*Buffer) ReadBytes(uint8) ([]uint8, error)
 pkg bytes, method (*Buffer) ReadFrom(io.Reader) (int64, error)
-pkg bytes, method (*Buffer) ReadRune() (rune, int, error)
-pkg bytes, method (*Buffer) ReadString(byte) (string, error)
+pkg bytes, method (*Buffer) ReadRune() (int32, int, error)
+pkg bytes, method (*Buffer) ReadString(uint8) (string, error)
 pkg bytes, method (*Buffer) Reset()
 pkg bytes, method (*Buffer) String() string
 pkg bytes, method (*Buffer) Truncate(int)
 pkg bytes, method (*Buffer) UnreadByte() error
 pkg bytes, method (*Buffer) UnreadRune() error
-pkg bytes, method (*Buffer) Write([]byte) (int, error)
-pkg bytes, method (*Buffer) WriteByte(byte) error
-pkg bytes, method (*Buffer) WriteRune(rune) (int, error)
+pkg bytes, method (*Buffer) Write([]uint8) (int, error)
+pkg bytes, method (*Buffer) WriteByte(uint8) error
+pkg bytes, method (*Buffer) WriteRune(int32) (int, error)
 pkg bytes, method (*Buffer) WriteString(string) (int, error)
 pkg bytes, method (*Buffer) WriteTo(io.Writer) (int64, error)
 pkg bytes, method (*Reader) Len() int
-pkg bytes, method (*Reader) Read([]byte) (int, error)
-pkg bytes, method (*Reader) ReadAt([]byte, int64) (int, error)
-pkg bytes, method (*Reader) ReadByte() (byte, error)
-pkg bytes, method (*Reader) ReadRune() (rune, int, error)
+pkg bytes, method (*Reader) Read([]uint8) (int, error)
+pkg bytes, method (*Reader) ReadAt([]uint8, int64) (int, error)
+pkg bytes, method (*Reader) ReadByte() (uint8, error)
+pkg bytes, method (*Reader) ReadRune() (int32, int, error)
 pkg bytes, method (*Reader) Seek(int64, int) (int64, error)
 pkg bytes, method (*Reader) UnreadByte() error
 pkg bytes, method (*Reader) UnreadRune() error
@@ -214,14 +214,14 @@ pkg compress/flate, const BestSpeed ideal-int
 pkg compress/flate, const DefaultCompression ideal-int
 pkg compress/flate, const NoCompression ideal-int
 pkg compress/flate, func NewReader(io.Reader) io.ReadCloser
-pkg compress/flate, func NewReaderDict(io.Reader, []byte) io.ReadCloser
+pkg compress/flate, func NewReaderDict(io.Reader, []uint8) io.ReadCloser
 pkg compress/flate, func NewWriter(io.Writer, int) (*Writer, error)
-pkg compress/flate, func NewWriterDict(io.Writer, int, []byte) (*Writer, error)
+pkg compress/flate, func NewWriterDict(io.Writer, int, []uint8) (*Writer, error)
 pkg compress/flate, method (*ReadError) Error() string
 pkg compress/flate, method (*WriteError) Error() string
 pkg compress/flate, method (*Writer) Close() error
 pkg compress/flate, method (*Writer) Flush() error
-pkg compress/flate, method (*Writer) Write([]byte) (int, error)
+pkg compress/flate, method (*Writer) Write([]uint8) (int, error)
 pkg compress/flate, method (CorruptInputError) Error() string
 pkg compress/flate, method (InternalError) Error() string
 pkg compress/flate, type CorruptInputError int64
@@ -230,8 +230,8 @@ pkg compress/flate, type ReadError struct
 pkg compress/flate, type ReadError struct, Err error
 pkg compress/flate, type ReadError struct, Offset int64
 pkg compress/flate, type Reader interface { Read, ReadByte }
-pkg compress/flate, type Reader interface, Read([]byte) (int, error)
-pkg compress/flate, type Reader interface, ReadByte() (byte, error)
+pkg compress/flate, type Reader interface, Read([]uint8) (int, error)
+pkg compress/flate, type Reader interface, ReadByte() (uint8, error)
 pkg compress/flate, type WriteError struct
 pkg compress/flate, type WriteError struct, Err error
 pkg compress/flate, type WriteError struct, Offset int64
@@ -244,15 +244,15 @@ pkg compress/gzip, func NewReader(io.Reader) (*Reader, error)
 pkg compress/gzip, func NewWriter(io.Writer) *Writer
 pkg compress/gzip, func NewWriterLevel(io.Writer, int) (*Writer, error)
 pkg compress/gzip, method (*Reader) Close() error
-pkg compress/gzip, method (*Reader) Read([]byte) (int, error)
+pkg compress/gzip, method (*Reader) Read([]uint8) (int, error)
 pkg compress/gzip, method (*Writer) Close() error
-pkg compress/gzip, method (*Writer) Write([]byte) (int, error)
+pkg compress/gzip, method (*Writer) Write([]uint8) (int, error)
 pkg compress/gzip, type Header struct
 pkg compress/gzip, type Header struct, Comment string
-pkg compress/gzip, type Header struct, Extra []byte
+pkg compress/gzip, type Header struct, Extra []uint8
 pkg compress/gzip, type Header struct, ModTime time.Time
 pkg compress/gzip, type Header struct, Name string
-pkg compress/gzip, type Header struct, OS byte
+pkg compress/gzip, type Header struct, OS uint8
 pkg compress/gzip, type Reader struct
 pkg compress/gzip, type Reader struct, embedded Header
 pkg compress/gzip, type Writer struct
@@ -269,13 +269,13 @@ pkg compress/zlib, const BestSpeed ideal-int
 pkg compress/zlib, const DefaultCompression ideal-int
 pkg compress/zlib, const NoCompression ideal-int
 pkg compress/zlib, func NewReader(io.Reader) (io.ReadCloser, error)
-pkg compress/zlib, func NewReaderDict(io.Reader, []byte) (io.ReadCloser, error)
+pkg compress/zlib, func NewReaderDict(io.Reader, []uint8) (io.ReadCloser, error)
 pkg compress/zlib, func NewWriter(io.Writer) *Writer
 pkg compress/zlib, func NewWriterLevel(io.Writer, int) (*Writer, error)
-pkg compress/zlib, func NewWriterLevelDict(io.Writer, int, []byte) (*Writer, error)
+pkg compress/zlib, func NewWriterLevelDict(io.Writer, int, []uint8) (*Writer, error)
 pkg compress/zlib, method (*Writer) Close() error
 pkg compress/zlib, method (*Writer) Flush() error
-pkg compress/zlib, method (*Writer) Write([]byte) (int, error)
+pkg compress/zlib, method (*Writer) Write([]uint8) (int, error)
 pkg compress/zlib, type Writer struct
 pkg compress/zlib, var ErrChecksum error
 pkg compress/zlib, var ErrDictionary error
@@ -335,27 +335,27 @@ pkg crypto, method (Hash) Size() int
 pkg crypto, type Hash uint
 pkg crypto, type PrivateKey interface {}
 pkg crypto/aes, const BlockSize ideal-int
-pkg crypto/aes, func NewCipher([]byte) (cipher.Block, error)
+pkg crypto/aes, func NewCipher([]uint8) (cipher.Block, error)
 pkg crypto/aes, method (KeySizeError) Error() string
 pkg crypto/aes, type KeySizeError int
-pkg crypto/cipher, func NewCBCDecrypter(Block, []byte) BlockMode
-pkg crypto/cipher, func NewCBCEncrypter(Block, []byte) BlockMode
-pkg crypto/cipher, func NewCFBDecrypter(Block, []byte) Stream
-pkg crypto/cipher, func NewCFBEncrypter(Block, []byte) Stream
-pkg crypto/cipher, func NewCTR(Block, []byte) Stream
-pkg crypto/cipher, func NewOFB(Block, []byte) Stream
-pkg crypto/cipher, method (StreamReader) Read([]byte) (int, error)
+pkg crypto/cipher, func NewCBCDecrypter(Block, []uint8) BlockMode
+pkg crypto/cipher, func NewCBCEncrypter(Block, []uint8) BlockMode
+pkg crypto/cipher, func NewCFBDecrypter(Block, []uint8) Stream
+pkg crypto/cipher, func NewCFBEncrypter(Block, []uint8) Stream
+pkg crypto/cipher, func NewCTR(Block, []uint8) Stream
+pkg crypto/cipher, func NewOFB(Block, []uint8) Stream
+pkg crypto/cipher, method (StreamReader) Read([]uint8) (int, error)
 pkg crypto/cipher, method (StreamWriter) Close() error
-pkg crypto/cipher, method (StreamWriter) Write([]byte) (int, error)
+pkg crypto/cipher, method (StreamWriter) Write([]uint8) (int, error)
 pkg crypto/cipher, type Block interface { BlockSize, Decrypt, Encrypt }
 pkg crypto/cipher, type Block interface, BlockSize() int
-pkg crypto/cipher, type Block interface, Decrypt([]byte, []byte)
-pkg crypto/cipher, type Block interface, Encrypt([]byte, []byte)
+pkg crypto/cipher, type Block interface, Decrypt([]uint8, []uint8)
+pkg crypto/cipher, type Block interface, Encrypt([]uint8, []uint8)
 pkg crypto/cipher, type BlockMode interface { BlockSize, CryptBlocks }
 pkg crypto/cipher, type BlockMode interface, BlockSize() int
-pkg crypto/cipher, type BlockMode interface, CryptBlocks([]byte, []byte)
+pkg crypto/cipher, type BlockMode interface, CryptBlocks([]uint8, []uint8)
 pkg crypto/cipher, type Stream interface { XORKeyStream }
-pkg crypto/cipher, type Stream interface, XORKeyStream([]byte, []byte)
+pkg crypto/cipher, type Stream interface, XORKeyStream([]uint8, []uint8)
 pkg crypto/cipher, type StreamReader struct
 pkg crypto/cipher, type StreamReader struct, R io.Reader
 pkg crypto/cipher, type StreamReader struct, S Stream
@@ -364,8 +364,8 @@ pkg crypto/cipher, type StreamWriter struct, Err error
 pkg crypto/cipher, type StreamWriter struct, S Stream
 pkg crypto/cipher, type StreamWriter struct, W io.Writer
 pkg crypto/des, const BlockSize ideal-int
-pkg crypto/des, func NewCipher([]byte) (cipher.Block, error)
-pkg crypto/des, func NewTripleDESCipher([]byte) (cipher.Block, error)
+pkg crypto/des, func NewCipher([]uint8) (cipher.Block, error)
+pkg crypto/des, func NewTripleDESCipher([]uint8) (cipher.Block, error)
 pkg crypto/des, method (KeySizeError) Error() string
 pkg crypto/des, type KeySizeError int
 pkg crypto/dsa, const L1024N160 ParameterSizes
@@ -374,8 +374,8 @@ pkg crypto/dsa, const L2048N256 ParameterSizes
 pkg crypto/dsa, const L3072N256 ParameterSizes
 pkg crypto/dsa, func GenerateKey(*PrivateKey, io.Reader) error
 pkg crypto/dsa, func GenerateParameters(*Parameters, io.Reader, ParameterSizes) error
-pkg crypto/dsa, func Sign(io.Reader, *PrivateKey, []byte) (*big.Int, *big.Int, error)
-pkg crypto/dsa, func Verify(*PublicKey, []byte, *big.Int, *big.Int) bool
+pkg crypto/dsa, func Sign(io.Reader, *PrivateKey, []uint8) (*big.Int, *big.Int, error)
+pkg crypto/dsa, func Verify(*PublicKey, []uint8, *big.Int, *big.Int) bool
 pkg crypto/dsa, type ParameterSizes int
 pkg crypto/dsa, type Parameters struct
 pkg crypto/dsa, type Parameters struct, G *big.Int
@@ -389,8 +389,20 @@ pkg crypto/dsa, type PublicKey struct, Y *big.Int
 pkg crypto/dsa, type PublicKey struct, embedded Parameters
 pkg crypto/dsa, var ErrInvalidPublicKey error
 pkg crypto/ecdsa, func GenerateKey(elliptic.Curve, io.Reader) (*PrivateKey, error)
-pkg crypto/ecdsa, func Sign(io.Reader, *PrivateKey, []byte) (*big.Int, *big.Int, error)
-pkg crypto/ecdsa, func Verify(*PublicKey, []byte, *big.Int, *big.Int) bool
+pkg crypto/ecdsa, func Sign(io.Reader, *PrivateKey, []uint8) (*big.Int, *big.Int, error)
+pkg crypto/ecdsa, func Verify(*PublicKey, []uint8, *big.Int, *big.Int) bool
+pkg crypto/ecdsa, method (PrivateKey) Add(*big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)
+pkg crypto/ecdsa, method (PrivateKey) Double(*big.Int, *big.Int) (*big.Int, *big.Int)
+pkg crypto/ecdsa, method (PrivateKey) IsOnCurve(*big.Int, *big.Int) bool
+pkg crypto/ecdsa, method (PrivateKey) Params() *elliptic.CurveParams
+pkg crypto/ecdsa, method (PrivateKey) ScalarBaseMult([]uint8) (*big.Int, *big.Int)
+pkg crypto/ecdsa, method (PrivateKey) ScalarMult(*big.Int, *big.Int, []uint8) (*big.Int, *big.Int)
+pkg crypto/ecdsa, method (PublicKey) Add(*big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)
+pkg crypto/ecdsa, method (PublicKey) Double(*big.Int, *big.Int) (*big.Int, *big.Int)
+pkg crypto/ecdsa, method (PublicKey) IsOnCurve(*big.Int, *big.Int) bool
+pkg crypto/ecdsa, method (PublicKey) Params() *elliptic.CurveParams
+pkg crypto/ecdsa, method (PublicKey) ScalarBaseMult([]uint8) (*big.Int, *big.Int)
+pkg crypto/ecdsa, method (PublicKey) ScalarMult(*big.Int, *big.Int, []uint8) (*big.Int, *big.Int)
 pkg crypto/ecdsa, type PrivateKey struct
 pkg crypto/ecdsa, type PrivateKey struct, D *big.Int
 pkg crypto/ecdsa, type PrivateKey struct, embedded PublicKey
@@ -398,26 +410,26 @@ pkg crypto/ecdsa, type PublicKey struct
 pkg crypto/ecdsa, type PublicKey struct, X *big.Int
 pkg crypto/ecdsa, type PublicKey struct, Y *big.Int
 pkg crypto/ecdsa, type PublicKey struct, embedded elliptic.Curve
-pkg crypto/elliptic, func GenerateKey(Curve, io.Reader) ([]byte, *big.Int, *big.Int, error)
-pkg crypto/elliptic, func Marshal(Curve, *big.Int, *big.Int) []byte
+pkg crypto/elliptic, func GenerateKey(Curve, io.Reader) ([]uint8, *big.Int, *big.Int, error)
+pkg crypto/elliptic, func Marshal(Curve, *big.Int, *big.Int) []uint8
 pkg crypto/elliptic, func P224() Curve
 pkg crypto/elliptic, func P256() Curve
 pkg crypto/elliptic, func P384() Curve
 pkg crypto/elliptic, func P521() Curve
-pkg crypto/elliptic, func Unmarshal(Curve, []byte) (*big.Int, *big.Int)
+pkg crypto/elliptic, func Unmarshal(Curve, []uint8) (*big.Int, *big.Int)
 pkg crypto/elliptic, method (*CurveParams) Add(*big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)
 pkg crypto/elliptic, method (*CurveParams) Double(*big.Int, *big.Int) (*big.Int, *big.Int)
 pkg crypto/elliptic, method (*CurveParams) IsOnCurve(*big.Int, *big.Int) bool
 pkg crypto/elliptic, method (*CurveParams) Params() *CurveParams
-pkg crypto/elliptic, method (*CurveParams) ScalarBaseMult([]byte) (*big.Int, *big.Int)
-pkg crypto/elliptic, method (*CurveParams) ScalarMult(*big.Int, *big.Int, []byte) (*big.Int, *big.Int)
+pkg crypto/elliptic, method (*CurveParams) ScalarBaseMult([]uint8) (*big.Int, *big.Int)
+pkg crypto/elliptic, method (*CurveParams) ScalarMult(*big.Int, *big.Int, []uint8) (*big.Int, *big.Int)
 pkg crypto/elliptic, type Curve interface { Add, Double, IsOnCurve, Params, ScalarBaseMult, ScalarMult }
 pkg crypto/elliptic, type Curve interface, Add(*big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)
 pkg crypto/elliptic, type Curve interface, Double(*big.Int, *big.Int) (*big.Int, *big.Int)
 pkg crypto/elliptic, type Curve interface, IsOnCurve(*big.Int, *big.Int) bool
 pkg crypto/elliptic, type Curve interface, Params() *CurveParams
-pkg crypto/elliptic, type Curve interface, ScalarBaseMult([]byte) (*big.Int, *big.Int)
-pkg crypto/elliptic, type Curve interface, ScalarMult(*big.Int, *big.Int, []byte) (*big.Int, *big.Int)
+pkg crypto/elliptic, type Curve interface, ScalarBaseMult([]uint8) (*big.Int, *big.Int)
+pkg crypto/elliptic, type Curve interface, ScalarMult(*big.Int, *big.Int, []uint8) (*big.Int, *big.Int)
 pkg crypto/elliptic, type CurveParams struct
 pkg crypto/elliptic, type CurveParams struct, B *big.Int
 pkg crypto/elliptic, type CurveParams struct, BitSize int
@@ -425,29 +437,29 @@ pkg crypto/elliptic, type CurveParams struct, Gx *big.Int
 pkg crypto/elliptic, type CurveParams struct, Gy *big.Int
 pkg crypto/elliptic, type CurveParams struct, N *big.Int
 pkg crypto/elliptic, type CurveParams struct, P *big.Int
-pkg crypto/hmac, func New(func() hash.Hash, []byte) hash.Hash
+pkg crypto/hmac, func New(func() hash.Hash, []uint8) hash.Hash
 pkg crypto/md5, const BlockSize ideal-int
 pkg crypto/md5, const Size ideal-int
 pkg crypto/md5, func New() hash.Hash
 pkg crypto/rand, func Int(io.Reader, *big.Int) (*big.Int, error)
 pkg crypto/rand, func Prime(io.Reader, int) (*big.Int, error)
-pkg crypto/rand, func Read([]byte) (int, error)
+pkg crypto/rand, func Read([]uint8) (int, error)
 pkg crypto/rand, var Reader io.Reader
-pkg crypto/rc4, func NewCipher([]byte) (*Cipher, error)
+pkg crypto/rc4, func NewCipher([]uint8) (*Cipher, error)
 pkg crypto/rc4, method (*Cipher) Reset()
-pkg crypto/rc4, method (*Cipher) XORKeyStream([]byte, []byte)
+pkg crypto/rc4, method (*Cipher) XORKeyStream([]uint8, []uint8)
 pkg crypto/rc4, method (KeySizeError) Error() string
 pkg crypto/rc4, type Cipher struct
 pkg crypto/rc4, type KeySizeError int
-pkg crypto/rsa, func DecryptOAEP(hash.Hash, io.Reader, *PrivateKey, []byte, []byte) ([]byte, error)
-pkg crypto/rsa, func DecryptPKCS1v15(io.Reader, *PrivateKey, []byte) ([]byte, error)
-pkg crypto/rsa, func DecryptPKCS1v15SessionKey(io.Reader, *PrivateKey, []byte, []byte) error
-pkg crypto/rsa, func EncryptOAEP(hash.Hash, io.Reader, *PublicKey, []byte, []byte) ([]byte, error)
-pkg crypto/rsa, func EncryptPKCS1v15(io.Reader, *PublicKey, []byte) ([]byte, error)
+pkg crypto/rsa, func DecryptOAEP(hash.Hash, io.Reader, *PrivateKey, []uint8, []uint8) ([]uint8, error)
+pkg crypto/rsa, func DecryptPKCS1v15(io.Reader, *PrivateKey, []uint8) ([]uint8, error)
+pkg crypto/rsa, func DecryptPKCS1v15SessionKey(io.Reader, *PrivateKey, []uint8, []uint8) error
+pkg crypto/rsa, func EncryptOAEP(hash.Hash, io.Reader, *PublicKey, []uint8, []uint8) ([]uint8, error)
+pkg crypto/rsa, func EncryptPKCS1v15(io.Reader, *PublicKey, []uint8) ([]uint8, error)
 pkg crypto/rsa, func GenerateKey(io.Reader, int) (*PrivateKey, error)
 pkg crypto/rsa, func GenerateMultiPrimeKey(io.Reader, int, int) (*PrivateKey, error)
-pkg crypto/rsa, func SignPKCS1v15(io.Reader, *PrivateKey, crypto.Hash, []byte) ([]byte, error)
-pkg crypto/rsa, func VerifyPKCS1v15(*PublicKey, crypto.Hash, []byte, []byte) error
+pkg crypto/rsa, func SignPKCS1v15(io.Reader, *PrivateKey, crypto.Hash, []uint8) ([]uint8, error)
+pkg crypto/rsa, func VerifyPKCS1v15(*PublicKey, crypto.Hash, []uint8, []uint8) error
 pkg crypto/rsa, method (*PrivateKey) Precompute()
 pkg crypto/rsa, method (*PrivateKey) Validate() error
 pkg crypto/rsa, type CRTValue struct
@@ -484,8 +496,8 @@ pkg crypto/sha512, const Size384 ideal-int
 pkg crypto/sha512, func New() hash.Hash
 pkg crypto/sha512, func New384() hash.Hash
 pkg crypto/subtle, func ConstantTimeByteEq(uint8, uint8) int
-pkg crypto/subtle, func ConstantTimeCompare([]byte, []byte) int
-pkg crypto/subtle, func ConstantTimeCopy(int, []byte, []byte)
+pkg crypto/subtle, func ConstantTimeCompare([]uint8, []uint8) int
+pkg crypto/subtle, func ConstantTimeCopy(int, []uint8, []uint8)
 pkg crypto/subtle, func ConstantTimeEq(int32, int32) int
 pkg crypto/subtle, func ConstantTimeSelect(int, int, int) int
 pkg crypto/tls, const NoClientCert ClientAuthType
@@ -505,24 +517,24 @@ pkg crypto/tls, func Listen(string, string, *Config) (net.Listener, error)
 pkg crypto/tls, func LoadX509KeyPair(string, string) (Certificate, error)
 pkg crypto/tls, func NewListener(net.Listener, *Config) net.Listener
 pkg crypto/tls, func Server(net.Conn, *Config) *Conn
-pkg crypto/tls, func X509KeyPair([]byte, []byte) (Certificate, error)
+pkg crypto/tls, func X509KeyPair([]uint8, []uint8) (Certificate, error)
 pkg crypto/tls, method (*Config) BuildNameToCertificate()
 pkg crypto/tls, method (*Conn) Close() error
 pkg crypto/tls, method (*Conn) ConnectionState() ConnectionState
 pkg crypto/tls, method (*Conn) Handshake() error
 pkg crypto/tls, method (*Conn) LocalAddr() net.Addr
-pkg crypto/tls, method (*Conn) OCSPResponse() []byte
-pkg crypto/tls, method (*Conn) Read([]byte) (int, error)
+pkg crypto/tls, method (*Conn) OCSPResponse() []uint8
+pkg crypto/tls, method (*Conn) Read([]uint8) (int, error)
 pkg crypto/tls, method (*Conn) RemoteAddr() net.Addr
 pkg crypto/tls, method (*Conn) SetDeadline(time.Time) error
 pkg crypto/tls, method (*Conn) SetReadDeadline(time.Time) error
 pkg crypto/tls, method (*Conn) SetWriteDeadline(time.Time) error
 pkg crypto/tls, method (*Conn) VerifyHostname(string) error
-pkg crypto/tls, method (*Conn) Write([]byte) (int, error)
+pkg crypto/tls, method (*Conn) Write([]uint8) (int, error)
 pkg crypto/tls, type Certificate struct
-pkg crypto/tls, type Certificate struct, Certificate [][]byte
+pkg crypto/tls, type Certificate struct, Certificate [][]uint8
 pkg crypto/tls, type Certificate struct, Leaf *x509.Certificate
-pkg crypto/tls, type Certificate struct, OCSPStaple []byte
+pkg crypto/tls, type Certificate struct, OCSPStaple []uint8
 pkg crypto/tls, type Certificate struct, PrivateKey crypto.PrivateKey
 pkg crypto/tls, type ClientAuthType int
 pkg crypto/tls, type Config struct
@@ -578,24 +590,24 @@ pkg crypto/x509, const SHA512WithRSA SignatureAlgorithm
 pkg crypto/x509, const TooManyIntermediates InvalidReason
 pkg crypto/x509, const UnknownPublicKeyAlgorithm PublicKeyAlgorithm
 pkg crypto/x509, const UnknownSignatureAlgorithm SignatureAlgorithm
-pkg crypto/x509, func CreateCertificate(io.Reader, *Certificate, *Certificate, interface{}, interface{}) ([]byte, error)
-pkg crypto/x509, func MarshalPKCS1PrivateKey(*rsa.PrivateKey) []byte
-pkg crypto/x509, func MarshalPKIXPublicKey(interface{}) ([]byte, error)
+pkg crypto/x509, func CreateCertificate(io.Reader, *Certificate, *Certificate, interface{}, interface{}) ([]uint8, error)
+pkg crypto/x509, func MarshalPKCS1PrivateKey(*rsa.PrivateKey) []uint8
+pkg crypto/x509, func MarshalPKIXPublicKey(interface{}) ([]uint8, error)
 pkg crypto/x509, func NewCertPool() *CertPool
-pkg crypto/x509, func ParseCRL([]byte) (*pkix.CertificateList, error)
-pkg crypto/x509, func ParseCertificate([]byte) (*Certificate, error)
-pkg crypto/x509, func ParseCertificates([]byte) ([]*Certificate, error)
-pkg crypto/x509, func ParseDERCRL([]byte) (*pkix.CertificateList, error)
-pkg crypto/x509, func ParsePKCS1PrivateKey([]byte) (*rsa.PrivateKey, error)
-pkg crypto/x509, func ParsePKCS8PrivateKey([]byte) (interface{}, error)
-pkg crypto/x509, func ParsePKIXPublicKey([]byte) (interface{}, error)
+pkg crypto/x509, func ParseCRL([]uint8) (*pkix.CertificateList, error)
+pkg crypto/x509, func ParseCertificate([]uint8) (*Certificate, error)
+pkg crypto/x509, func ParseCertificates([]uint8) ([]*Certificate, error)
+pkg crypto/x509, func ParseDERCRL([]uint8) (*pkix.CertificateList, error)
+pkg crypto/x509, func ParsePKCS1PrivateKey([]uint8) (*rsa.PrivateKey, error)
+pkg crypto/x509, func ParsePKCS8PrivateKey([]uint8) (interface{}, error)
+pkg crypto/x509, func ParsePKIXPublicKey([]uint8) (interface{}, error)
 pkg crypto/x509, method (*CertPool) AddCert(*Certificate)
-pkg crypto/x509, method (*CertPool) AppendCertsFromPEM([]byte) bool
-pkg crypto/x509, method (*CertPool) Subjects() [][]byte
+pkg crypto/x509, method (*CertPool) AppendCertsFromPEM([]uint8) bool
+pkg crypto/x509, method (*CertPool) Subjects() [][]uint8
 pkg crypto/x509, method (*Certificate) CheckCRLSignature(*pkix.CertificateList) error
-pkg crypto/x509, method (*Certificate) CheckSignature(SignatureAlgorithm, []byte, []byte) error
+pkg crypto/x509, method (*Certificate) CheckSignature(SignatureAlgorithm, []uint8, []uint8) error
 pkg crypto/x509, method (*Certificate) CheckSignatureFrom(*Certificate) error
-pkg crypto/x509, method (*Certificate) CreateCRL(io.Reader, interface{}, []pkix.RevokedCertificate, time.Time, time.Time) ([]byte, error)
+pkg crypto/x509, method (*Certificate) CreateCRL(io.Reader, interface{}, []pkix.RevokedCertificate, time.Time, time.Time) ([]uint8, error)
 pkg crypto/x509, method (*Certificate) Equal(*Certificate) bool
 pkg crypto/x509, method (*Certificate) Verify(VerifyOptions) ([][]*Certificate, error)
 pkg crypto/x509, method (*Certificate) VerifyHostname(string) error
@@ -606,7 +618,7 @@ pkg crypto/x509, method (UnhandledCriticalExtension) Error() string
 pkg crypto/x509, method (UnknownAuthorityError) Error() string
 pkg crypto/x509, type CertPool struct
 pkg crypto/x509, type Certificate struct
-pkg crypto/x509, type Certificate struct, AuthorityKeyId []byte
+pkg crypto/x509, type Certificate struct, AuthorityKeyId []uint8
 pkg crypto/x509, type Certificate struct, BasicConstraintsValid bool
 pkg crypto/x509, type Certificate struct, DNSNames []string
 pkg crypto/x509, type Certificate struct, EmailAddresses []string
@@ -622,16 +634,16 @@ pkg crypto/x509, type Certificate struct, PermittedDNSDomainsCritical bool
 pkg crypto/x509, type Certificate struct, PolicyIdentifiers []asn1.ObjectIdentifier
 pkg crypto/x509, type Certificate struct, PublicKey interface{}
 pkg crypto/x509, type Certificate struct, PublicKeyAlgorithm PublicKeyAlgorithm
-pkg crypto/x509, type Certificate struct, Raw []byte
-pkg crypto/x509, type Certificate struct, RawIssuer []byte
-pkg crypto/x509, type Certificate struct, RawSubject []byte
-pkg crypto/x509, type Certificate struct, RawSubjectPublicKeyInfo []byte
-pkg crypto/x509, type Certificate struct, RawTBSCertificate []byte
+pkg crypto/x509, type Certificate struct, Raw []uint8
+pkg crypto/x509, type Certificate struct, RawIssuer []uint8
+pkg crypto/x509, type Certificate struct, RawSubject []uint8
+pkg crypto/x509, type Certificate struct, RawSubjectPublicKeyInfo []uint8
+pkg crypto/x509, type Certificate struct, RawTBSCertificate []uint8
 pkg crypto/x509, type Certificate struct, SerialNumber *big.Int
-pkg crypto/x509, type Certificate struct, Signature []byte
+pkg crypto/x509, type Certificate struct, Signature []uint8
 pkg crypto/x509, type Certificate struct, SignatureAlgorithm SignatureAlgorithm
 pkg crypto/x509, type Certificate struct, Subject pkix.Name
-pkg crypto/x509, type Certificate struct, SubjectKeyId []byte
+pkg crypto/x509, type Certificate struct, SubjectKeyId []uint8
 pkg crypto/x509, type Certificate struct, UnknownExtKeyUsage []asn1.ObjectIdentifier
 pkg crypto/x509, type Certificate struct, Version int
 pkg crypto/x509, type CertificateInvalidError struct
@@ -670,7 +682,7 @@ pkg crypto/x509/pkix, type CertificateList struct, TBSCertList TBSCertificateLis
 pkg crypto/x509/pkix, type Extension struct
 pkg crypto/x509/pkix, type Extension struct, Critical bool
 pkg crypto/x509/pkix, type Extension struct, Id asn1.ObjectIdentifier
-pkg crypto/x509/pkix, type Extension struct, Value []byte
+pkg crypto/x509/pkix, type Extension struct, Value []uint8
 pkg crypto/x509/pkix, type Name struct
 pkg crypto/x509/pkix, type Name struct, CommonName string
 pkg crypto/x509/pkix, type Name struct, Country []string
@@ -744,7 +756,7 @@ pkg database/sql, type NullInt64 struct, Valid bool
 pkg database/sql, type NullString struct
 pkg database/sql, type NullString struct, String string
 pkg database/sql, type NullString struct, Valid bool
-pkg database/sql, type RawBytes []byte
+pkg database/sql, type RawBytes []uint8
 pkg database/sql, type Result interface { LastInsertId, RowsAffected }
 pkg database/sql, type Result interface, LastInsertId() (int64, error)
 pkg database/sql, type Result interface, RowsAffected() (int64, error)
@@ -932,7 +944,7 @@ pkg debug/dwarf, const TagVariant Tag
 pkg debug/dwarf, const TagVariantPart Tag
 pkg debug/dwarf, const TagVolatileType Tag
 pkg debug/dwarf, const TagWithStmt Tag
-pkg debug/dwarf, func New([]byte, []byte, []byte, []byte, []byte, []byte, []byte, []byte) (*Data, error)
+pkg debug/dwarf, func New([]uint8, []uint8, []uint8, []uint8, []uint8, []uint8, []uint8, []uint8) (*Data, error)
 pkg debug/dwarf, method (*AddrType) Basic() *BasicType
 pkg debug/dwarf, method (*AddrType) Common() *CommonType
 pkg debug/dwarf, method (*AddrType) Size() int64
@@ -1598,7 +1610,7 @@ pkg debug/elf, method (*File) SectionByType(SectionType) *Section
 pkg debug/elf, method (*File) Symbols() ([]Symbol, error)
 pkg debug/elf, method (*FormatError) Error() string
 pkg debug/elf, method (*Prog) Open() io.ReadSeeker
-pkg debug/elf, method (*Section) Data() ([]byte, error)
+pkg debug/elf, method (*Section) Data() ([]uint8, error)
 pkg debug/elf, method (*Section) Open() io.ReadSeeker
 pkg debug/elf, method (Class) GoString() string
 pkg debug/elf, method (Class) String() string
@@ -1614,6 +1626,7 @@ pkg debug/elf, method (NType) GoString() string
 pkg debug/elf, method (NType) String() string
 pkg debug/elf, method (OSABI) GoString() string
 pkg debug/elf, method (OSABI) String() string
+pkg debug/elf, method (Prog) ReadAt([]uint8, int64) (int, error)
 pkg debug/elf, method (ProgFlag) GoString() string
 pkg debug/elf, method (ProgFlag) String() string
 pkg debug/elf, method (ProgType) GoString() string
@@ -1630,6 +1643,7 @@ pkg debug/elf, method (R_SPARC) GoString() string
 pkg debug/elf, method (R_SPARC) String() string
 pkg debug/elf, method (R_X86_64) GoString() string
 pkg debug/elf, method (R_X86_64) String() string
+pkg debug/elf, method (Section) ReadAt([]uint8, int64) (int, error)
 pkg debug/elf, method (SectionFlag) GoString() string
 pkg debug/elf, method (SectionFlag) String() string
 pkg debug/elf, method (SectionIndex) GoString() string
@@ -1646,8 +1660,8 @@ pkg debug/elf, method (Type) GoString() string
 pkg debug/elf, method (Type) String() string
 pkg debug/elf, method (Version) GoString() string
 pkg debug/elf, method (Version) String() string
-pkg debug/elf, type Class byte
-pkg debug/elf, type Data byte
+pkg debug/elf, type Class uint8
+pkg debug/elf, type Data uint8
 pkg debug/elf, type Dyn32 struct
 pkg debug/elf, type Dyn32 struct, Tag int32
 pkg debug/elf, type Dyn32 struct, Val uint32
@@ -1674,7 +1688,7 @@ pkg debug/elf, type Header32 struct
 pkg debug/elf, type Header32 struct, Ehsize uint16
 pkg debug/elf, type Header32 struct, Entry uint32
 pkg debug/elf, type Header32 struct, Flags uint32
-pkg debug/elf, type Header32 struct, Ident [EI_NIDENT]byte
+pkg debug/elf, type Header32 struct, Ident [16]uint8
 pkg debug/elf, type Header32 struct, Machine uint16
 pkg debug/elf, type Header32 struct, Phentsize uint16
 pkg debug/elf, type Header32 struct, Phnum uint16
@@ -1689,7 +1703,7 @@ pkg debug/elf, type Header64 struct
 pkg debug/elf, type Header64 struct, Ehsize uint16
 pkg debug/elf, type Header64 struct, Entry uint64
 pkg debug/elf, type Header64 struct, Flags uint32
-pkg debug/elf, type Header64 struct, Ident [EI_NIDENT]byte
+pkg debug/elf, type Header64 struct, Ident [16]uint8
 pkg debug/elf, type Header64 struct, Machine uint16
 pkg debug/elf, type Header64 struct, Phentsize uint16
 pkg debug/elf, type Header64 struct, Phnum uint16
@@ -1706,7 +1720,7 @@ pkg debug/elf, type ImportedSymbol struct, Name string
 pkg debug/elf, type ImportedSymbol struct, Version string
 pkg debug/elf, type Machine uint16
 pkg debug/elf, type NType int
-pkg debug/elf, type OSABI byte
+pkg debug/elf, type OSABI uint8
 pkg debug/elf, type Prog struct
 pkg debug/elf, type Prog struct, embedded ProgHeader
 pkg debug/elf, type Prog struct, embedded io.ReaderAt
@@ -1816,16 +1830,16 @@ pkg debug/elf, type SymBind int
 pkg debug/elf, type SymType int
 pkg debug/elf, type SymVis int
 pkg debug/elf, type Symbol struct
-pkg debug/elf, type Symbol struct, Info byte
+pkg debug/elf, type Symbol struct, Info uint8
 pkg debug/elf, type Symbol struct, Name string
-pkg debug/elf, type Symbol struct, Other byte
+pkg debug/elf, type Symbol struct, Other uint8
 pkg debug/elf, type Symbol struct, Section SectionIndex
 pkg debug/elf, type Symbol struct, Size uint64
 pkg debug/elf, type Symbol struct, Value uint64
 pkg debug/elf, type Type uint16
-pkg debug/elf, type Version byte
-pkg debug/gosym, func NewLineTable([]byte, uint64) *LineTable
-pkg debug/gosym, func NewTable([]byte, *LineTable) (*Table, error)
+pkg debug/elf, type Version uint8
+pkg debug/gosym, func NewLineTable([]uint8, uint64) *LineTable
+pkg debug/gosym, func NewTable([]uint8, *LineTable) (*Table, error)
 pkg debug/gosym, method (*DecodingError) Error() string
 pkg debug/gosym, method (*LineTable) LineToPC(int, uint64) uint64
 pkg debug/gosym, method (*LineTable) PCToLine(uint64) int
@@ -1856,7 +1870,7 @@ pkg debug/gosym, type Func struct, Obj *Obj
 pkg debug/gosym, type Func struct, Params []*Sym
 pkg debug/gosym, type Func struct, embedded *Sym
 pkg debug/gosym, type LineTable struct
-pkg debug/gosym, type LineTable struct, Data []byte
+pkg debug/gosym, type LineTable struct, Data []uint8
 pkg debug/gosym, type LineTable struct, Line int
 pkg debug/gosym, type LineTable struct, PC uint64
 pkg debug/gosym, type Obj struct
@@ -1866,7 +1880,7 @@ pkg debug/gosym, type Sym struct
 pkg debug/gosym, type Sym struct, Func *Func
 pkg debug/gosym, type Sym struct, GoType uint64
 pkg debug/gosym, type Sym struct, Name string
-pkg debug/gosym, type Sym struct, Type byte
+pkg debug/gosym, type Sym struct, Type uint8
 pkg debug/gosym, type Sym struct, Value uint64
 pkg debug/gosym, type Table struct
 pkg debug/gosym, type Table struct, Files map[string]*Obj
@@ -1900,19 +1914,21 @@ pkg debug/macho, method (*File) ImportedSymbols() ([]string, error)
 pkg debug/macho, method (*File) Section(string) *Section
 pkg debug/macho, method (*File) Segment(string) *Segment
 pkg debug/macho, method (*FormatError) Error() string
-pkg debug/macho, method (*Section) Data() ([]byte, error)
+pkg debug/macho, method (*Section) Data() ([]uint8, error)
 pkg debug/macho, method (*Section) Open() io.ReadSeeker
-pkg debug/macho, method (*Segment) Data() ([]byte, error)
+pkg debug/macho, method (*Segment) Data() ([]uint8, error)
 pkg debug/macho, method (*Segment) Open() io.ReadSeeker
 pkg debug/macho, method (Cpu) GoString() string
 pkg debug/macho, method (Cpu) String() string
-pkg debug/macho, method (Dylib) Raw() []byte
-pkg debug/macho, method (Dysymtab) Raw() []byte
-pkg debug/macho, method (LoadBytes) Raw() []byte
+pkg debug/macho, method (Dylib) Raw() []uint8
+pkg debug/macho, method (Dysymtab) Raw() []uint8
+pkg debug/macho, method (LoadBytes) Raw() []uint8
 pkg debug/macho, method (LoadCmd) GoString() string
 pkg debug/macho, method (LoadCmd) String() string
-pkg debug/macho, method (Segment) Raw() []byte
-pkg debug/macho, method (Symtab) Raw() []byte
+pkg debug/macho, method (Section) ReadAt([]uint8, int64) (int, error)
+pkg debug/macho, method (Segment) Raw() []uint8
+pkg debug/macho, method (Segment) ReadAt([]uint8, int64) (int, error)
+pkg debug/macho, method (Symtab) Raw() []uint8
 pkg debug/macho, type Cpu uint32
 pkg debug/macho, type Dylib struct
 pkg debug/macho, type Dylib struct, CompatVersion uint32
@@ -1969,8 +1985,8 @@ pkg debug/macho, type FileHeader struct, SubCpu uint32
 pkg debug/macho, type FileHeader struct, Type Type
 pkg debug/macho, type FormatError struct
 pkg debug/macho, type Load interface { Raw }
-pkg debug/macho, type Load interface, Raw() []byte
-pkg debug/macho, type LoadBytes []byte
+pkg debug/macho, type Load interface, Raw() []uint8
+pkg debug/macho, type LoadBytes []uint8
 pkg debug/macho, type LoadCmd uint32
 pkg debug/macho, type Nlist32 struct
 pkg debug/macho, type Nlist32 struct, Desc uint16
@@ -2030,26 +2046,26 @@ pkg debug/macho, type Section32 struct
 pkg debug/macho, type Section32 struct, Addr uint32
 pkg debug/macho, type Section32 struct, Align uint32
 pkg debug/macho, type Section32 struct, Flags uint32
-pkg debug/macho, type Section32 struct, Name [16]byte
+pkg debug/macho, type Section32 struct, Name [16]uint8
 pkg debug/macho, type Section32 struct, Nreloc uint32
 pkg debug/macho, type Section32 struct, Offset uint32
 pkg debug/macho, type Section32 struct, Reloff uint32
 pkg debug/macho, type Section32 struct, Reserve1 uint32
 pkg debug/macho, type Section32 struct, Reserve2 uint32
-pkg debug/macho, type Section32 struct, Seg [16]byte
+pkg debug/macho, type Section32 struct, Seg [16]uint8
 pkg debug/macho, type Section32 struct, Size uint32
 pkg debug/macho, type Section64 struct
 pkg debug/macho, type Section64 struct, Addr uint64
 pkg debug/macho, type Section64 struct, Align uint32
 pkg debug/macho, type Section64 struct, Flags uint32
-pkg debug/macho, type Section64 struct, Name [16]byte
+pkg debug/macho, type Section64 struct, Name [16]uint8
 pkg debug/macho, type Section64 struct, Nreloc uint32
 pkg debug/macho, type Section64 struct, Offset uint32
 pkg debug/macho, type Section64 struct, Reloff uint32
 pkg debug/macho, type Section64 struct, Reserve1 uint32
 pkg debug/macho, type Section64 struct, Reserve2 uint32
 pkg debug/macho, type Section64 struct, Reserve3 uint32
-pkg debug/macho, type Section64 struct, Seg [16]byte
+pkg debug/macho, type Section64 struct, Seg [16]uint8
 pkg debug/macho, type Section64 struct, Size uint64
 pkg debug/macho, type SectionHeader struct
 pkg debug/macho, type SectionHeader struct, Addr uint64
@@ -2073,7 +2089,7 @@ pkg debug/macho, type Segment32 struct, Flag uint32
 pkg debug/macho, type Segment32 struct, Len uint32
 pkg debug/macho, type Segment32 struct, Maxprot uint32
 pkg debug/macho, type Segment32 struct, Memsz uint32
-pkg debug/macho, type Segment32 struct, Name [16]byte
+pkg debug/macho, type Segment32 struct, Name [16]uint8
 pkg debug/macho, type Segment32 struct, Nsect uint32
 pkg debug/macho, type Segment32 struct, Offset uint32
 pkg debug/macho, type Segment32 struct, Prot uint32
@@ -2085,7 +2101,7 @@ pkg debug/macho, type Segment64 struct, Flag uint32
 pkg debug/macho, type Segment64 struct, Len uint32
 pkg debug/macho, type Segment64 struct, Maxprot uint32
 pkg debug/macho, type Segment64 struct, Memsz uint64
-pkg debug/macho, type Segment64 struct, Name [16]byte
+pkg debug/macho, type Segment64 struct, Name [16]uint8
 pkg debug/macho, type Segment64 struct, Nsect uint32
 pkg debug/macho, type Segment64 struct, Offset uint64
 pkg debug/macho, type Segment64 struct, Prot uint32
@@ -2152,8 +2168,9 @@ pkg debug/pe, method (*File) ImportedLibraries() ([]string, error)
 pkg debug/pe, method (*File) ImportedSymbols() ([]string, error)
 pkg debug/pe, method (*File) Section(string) *Section
 pkg debug/pe, method (*FormatError) Error() string
-pkg debug/pe, method (*Section) Data() ([]byte, error)
+pkg debug/pe, method (*Section) Data() ([]uint8, error)
 pkg debug/pe, method (*Section) Open() io.ReadSeeker
+pkg debug/pe, method (Section) ReadAt([]uint8, int64) (int, error)
 pkg debug/pe, type File struct
 pkg debug/pe, type File struct, Sections []*Section
 pkg debug/pe, type File struct, embedded FileHeader
@@ -2197,32 +2214,32 @@ pkg debug/pe, type SectionHeader32 struct, PointerToRelocations uint32
 pkg debug/pe, type SectionHeader32 struct, SizeOfRawData uint32
 pkg debug/pe, type SectionHeader32 struct, VirtualAddress uint32
 pkg debug/pe, type SectionHeader32 struct, VirtualSize uint32
-pkg encoding/ascii85, func Decode([]byte, []byte, bool) (int, int, error)
-pkg encoding/ascii85, func Encode([]byte, []byte) int
+pkg encoding/ascii85, func Decode([]uint8, []uint8, bool) (int, int, error)
+pkg encoding/ascii85, func Encode([]uint8, []uint8) int
 pkg encoding/ascii85, func MaxEncodedLen(int) int
 pkg encoding/ascii85, func NewDecoder(io.Reader) io.Reader
 pkg encoding/ascii85, func NewEncoder(io.Writer) io.WriteCloser
 pkg encoding/ascii85, method (CorruptInputError) Error() string
 pkg encoding/ascii85, type CorruptInputError int64
-pkg encoding/asn1, func Marshal(interface{}) ([]byte, error)
-pkg encoding/asn1, func Unmarshal([]byte, interface{}) ([]byte, error)
-pkg encoding/asn1, func UnmarshalWithParams([]byte, interface{}, string) ([]byte, error)
+pkg encoding/asn1, func Marshal(interface{}) ([]uint8, error)
+pkg encoding/asn1, func Unmarshal([]uint8, interface{}) ([]uint8, error)
+pkg encoding/asn1, func UnmarshalWithParams([]uint8, interface{}, string) ([]uint8, error)
 pkg encoding/asn1, method (BitString) At(int) int
-pkg encoding/asn1, method (BitString) RightAlign() []byte
+pkg encoding/asn1, method (BitString) RightAlign() []uint8
 pkg encoding/asn1, method (ObjectIdentifier) Equal(ObjectIdentifier) bool
 pkg encoding/asn1, method (StructuralError) Error() string
 pkg encoding/asn1, method (SyntaxError) Error() string
 pkg encoding/asn1, type BitString struct
 pkg encoding/asn1, type BitString struct, BitLength int
-pkg encoding/asn1, type BitString struct, Bytes []byte
+pkg encoding/asn1, type BitString struct, Bytes []uint8
 pkg encoding/asn1, type Enumerated int
 pkg encoding/asn1, type Flag bool
 pkg encoding/asn1, type ObjectIdentifier []int
-pkg encoding/asn1, type RawContent []byte
+pkg encoding/asn1, type RawContent []uint8
 pkg encoding/asn1, type RawValue struct
-pkg encoding/asn1, type RawValue struct, Bytes []byte
+pkg encoding/asn1, type RawValue struct, Bytes []uint8
 pkg encoding/asn1, type RawValue struct, Class int
-pkg encoding/asn1, type RawValue struct, FullBytes []byte
+pkg encoding/asn1, type RawValue struct, FullBytes []uint8
 pkg encoding/asn1, type RawValue struct, IsCompound bool
 pkg encoding/asn1, type RawValue struct, Tag int
 pkg encoding/asn1, type StructuralError struct
@@ -2232,11 +2249,11 @@ pkg encoding/asn1, type SyntaxError struct, Msg string
 pkg encoding/base32, func NewDecoder(*Encoding, io.Reader) io.Reader
 pkg encoding/base32, func NewEncoder(*Encoding, io.Writer) io.WriteCloser
 pkg encoding/base32, func NewEncoding(string) *Encoding
-pkg encoding/base32, method (*Encoding) Decode([]byte, []byte) (int, error)
-pkg encoding/base32, method (*Encoding) DecodeString(string) ([]byte, error)
+pkg encoding/base32, method (*Encoding) Decode([]uint8, []uint8) (int, error)
+pkg encoding/base32, method (*Encoding) DecodeString(string) ([]uint8, error)
 pkg encoding/base32, method (*Encoding) DecodedLen(int) int
-pkg encoding/base32, method (*Encoding) Encode([]byte, []byte)
-pkg encoding/base32, method (*Encoding) EncodeToString([]byte) string
+pkg encoding/base32, method (*Encoding) Encode([]uint8, []uint8)
+pkg encoding/base32, method (*Encoding) EncodeToString([]uint8) string
 pkg encoding/base32, method (*Encoding) EncodedLen(int) int
 pkg encoding/base32, method (CorruptInputError) Error() string
 pkg encoding/base32, type CorruptInputError int64
@@ -2246,11 +2263,11 @@ pkg encoding/base32, var StdEncoding *Encoding
 pkg encoding/base64, func NewDecoder(*Encoding, io.Reader) io.Reader
 pkg encoding/base64, func NewEncoder(*Encoding, io.Writer) io.WriteCloser
 pkg encoding/base64, func NewEncoding(string) *Encoding
-pkg encoding/base64, method (*Encoding) Decode([]byte, []byte) (int, error)
-pkg encoding/base64, method (*Encoding) DecodeString(string) ([]byte, error)
+pkg encoding/base64, method (*Encoding) Decode([]uint8, []uint8) (int, error)
+pkg encoding/base64, method (*Encoding) DecodeString(string) ([]uint8, error)
 pkg encoding/base64, method (*Encoding) DecodedLen(int) int
-pkg encoding/base64, method (*Encoding) Encode([]byte, []byte)
-pkg encoding/base64, method (*Encoding) EncodeToString([]byte) string
+pkg encoding/base64, method (*Encoding) Encode([]uint8, []uint8)
+pkg encoding/base64, method (*Encoding) EncodeToString([]uint8) string
 pkg encoding/base64, method (*Encoding) EncodedLen(int) int
 pkg encoding/base64, method (CorruptInputError) Error() string
 pkg encoding/base64, type CorruptInputError int64
@@ -2260,23 +2277,23 @@ pkg encoding/base64, var URLEncoding *Encoding
 pkg encoding/binary, const MaxVarintLen16 ideal-int
 pkg encoding/binary, const MaxVarintLen32 ideal-int
 pkg encoding/binary, const MaxVarintLen64 ideal-int
-pkg encoding/binary, func PutUvarint([]byte, uint64) int
-pkg encoding/binary, func PutVarint([]byte, int64) int
+pkg encoding/binary, func PutUvarint([]uint8, uint64) int
+pkg encoding/binary, func PutVarint([]uint8, int64) int
 pkg encoding/binary, func Read(io.Reader, ByteOrder, interface{}) error
 pkg encoding/binary, func ReadUvarint(io.ByteReader) (uint64, error)
 pkg encoding/binary, func ReadVarint(io.ByteReader) (int64, error)
 pkg encoding/binary, func Size(interface{}) int
-pkg encoding/binary, func Uvarint([]byte) (uint64, int)
-pkg encoding/binary, func Varint([]byte) (int64, int)
+pkg encoding/binary, func Uvarint([]uint8) (uint64, int)
+pkg encoding/binary, func Varint([]uint8) (int64, int)
 pkg encoding/binary, func Write(io.Writer, ByteOrder, interface{}) error
 pkg encoding/binary, type ByteOrder interface { PutUint16, PutUint32, PutUint64, String, Uint16, Uint32, Uint64 }
-pkg encoding/binary, type ByteOrder interface, PutUint16([]byte, uint16)
-pkg encoding/binary, type ByteOrder interface, PutUint32([]byte, uint32)
-pkg encoding/binary, type ByteOrder interface, PutUint64([]byte, uint64)
+pkg encoding/binary, type ByteOrder interface, PutUint16([]uint8, uint16)
+pkg encoding/binary, type ByteOrder interface, PutUint32([]uint8, uint32)
+pkg encoding/binary, type ByteOrder interface, PutUint64([]uint8, uint64)
 pkg encoding/binary, type ByteOrder interface, String() string
-pkg encoding/binary, type ByteOrder interface, Uint16([]byte) uint16
-pkg encoding/binary, type ByteOrder interface, Uint32([]byte) uint32
-pkg encoding/binary, type ByteOrder interface, Uint64([]byte) uint64
+pkg encoding/binary, type ByteOrder interface, Uint16([]uint8) uint16
+pkg encoding/binary, type ByteOrder interface, Uint32([]uint8) uint32
+pkg encoding/binary, type ByteOrder interface, Uint64([]uint8) uint64
 pkg encoding/binary, var BigEndian bigEndian
 pkg encoding/binary, var LittleEndian littleEndian
 pkg encoding/csv, func NewReader(io.Reader) *Reader
@@ -2292,14 +2309,14 @@ pkg encoding/csv, type ParseError struct, Column int
 pkg encoding/csv, type ParseError struct, Err error
 pkg encoding/csv, type ParseError struct, Line int
 pkg encoding/csv, type Reader struct
-pkg encoding/csv, type Reader struct, Comma rune
-pkg encoding/csv, type Reader struct, Comment rune
+pkg encoding/csv, type Reader struct, Comma int32
+pkg encoding/csv, type Reader struct, Comment int32
 pkg encoding/csv, type Reader struct, FieldsPerRecord int
 pkg encoding/csv, type Reader struct, LazyQuotes bool
 pkg encoding/csv, type Reader struct, TrailingComma bool
 pkg encoding/csv, type Reader struct, TrimLeadingSpace bool
 pkg encoding/csv, type Writer struct
-pkg encoding/csv, type Writer struct, Comma rune
+pkg encoding/csv, type Writer struct, Comma int32
 pkg encoding/csv, type Writer struct, UseCRLF bool
 pkg encoding/csv, var ErrBareQuote error
 pkg encoding/csv, var ErrFieldCount error
@@ -2319,35 +2336,35 @@ pkg encoding/gob, type CommonType struct, Name string
 pkg encoding/gob, type Decoder struct
 pkg encoding/gob, type Encoder struct
 pkg encoding/gob, type GobDecoder interface { GobDecode }
-pkg encoding/gob, type GobDecoder interface, GobDecode([]byte) error
+pkg encoding/gob, type GobDecoder interface, GobDecode([]uint8) error
 pkg encoding/gob, type GobEncoder interface { GobEncode }
-pkg encoding/gob, type GobEncoder interface, GobEncode() ([]byte, error)
-pkg encoding/hex, func Decode([]byte, []byte) (int, error)
-pkg encoding/hex, func DecodeString(string) ([]byte, error)
+pkg encoding/gob, type GobEncoder interface, GobEncode() ([]uint8, error)
+pkg encoding/hex, func Decode([]uint8, []uint8) (int, error)
+pkg encoding/hex, func DecodeString(string) ([]uint8, error)
 pkg encoding/hex, func DecodedLen(int) int
-pkg encoding/hex, func Dump([]byte) string
+pkg encoding/hex, func Dump([]uint8) string
 pkg encoding/hex, func Dumper(io.Writer) io.WriteCloser
-pkg encoding/hex, func Encode([]byte, []byte) int
-pkg encoding/hex, func EncodeToString([]byte) string
+pkg encoding/hex, func Encode([]uint8, []uint8) int
+pkg encoding/hex, func EncodeToString([]uint8) string
 pkg encoding/hex, func EncodedLen(int) int
 pkg encoding/hex, method (InvalidByteError) Error() string
-pkg encoding/hex, type InvalidByteError byte
+pkg encoding/hex, type InvalidByteError uint8
 pkg encoding/hex, var ErrLength error
-pkg encoding/json, func Compact(*bytes.Buffer, []byte) error
-pkg encoding/json, func HTMLEscape(*bytes.Buffer, []byte)
-pkg encoding/json, func Indent(*bytes.Buffer, []byte, string, string) error
-pkg encoding/json, func Marshal(interface{}) ([]byte, error)
-pkg encoding/json, func MarshalIndent(interface{}, string, string) ([]byte, error)
+pkg encoding/json, func Compact(*bytes.Buffer, []uint8) error
+pkg encoding/json, func HTMLEscape(*bytes.Buffer, []uint8)
+pkg encoding/json, func Indent(*bytes.Buffer, []uint8, string, string) error
+pkg encoding/json, func Marshal(interface{}) ([]uint8, error)
+pkg encoding/json, func MarshalIndent(interface{}, string, string) ([]uint8, error)
 pkg encoding/json, func NewDecoder(io.Reader) *Decoder
 pkg encoding/json, func NewEncoder(io.Writer) *Encoder
-pkg encoding/json, func Unmarshal([]byte, interface{}) error
+pkg encoding/json, func Unmarshal([]uint8, interface{}) error
 pkg encoding/json, method (*Decoder) Decode(interface{}) error
 pkg encoding/json, method (*Encoder) Encode(interface{}) error
 pkg encoding/json, method (*InvalidUTF8Error) Error() string
 pkg encoding/json, method (*InvalidUnmarshalError) Error() string
 pkg encoding/json, method (*MarshalerError) Error() string
-pkg encoding/json, method (*RawMessage) MarshalJSON() ([]byte, error)
-pkg encoding/json, method (*RawMessage) UnmarshalJSON([]byte) error
+pkg encoding/json, method (*RawMessage) MarshalJSON() ([]uint8, error)
+pkg encoding/json, method (*RawMessage) UnmarshalJSON([]uint8) error
 pkg encoding/json, method (*SyntaxError) Error() string
 pkg encoding/json, method (*UnmarshalFieldError) Error() string
 pkg encoding/json, method (*UnmarshalTypeError) Error() string
@@ -2360,11 +2377,11 @@ pkg encoding/json, type InvalidUTF8Error struct, S string
 pkg encoding/json, type InvalidUnmarshalError struct
 pkg encoding/json, type InvalidUnmarshalError struct, Type reflect.Type
 pkg encoding/json, type Marshaler interface { MarshalJSON }
-pkg encoding/json, type Marshaler interface, MarshalJSON() ([]byte, error)
+pkg encoding/json, type Marshaler interface, MarshalJSON() ([]uint8, error)
 pkg encoding/json, type MarshalerError struct
 pkg encoding/json, type MarshalerError struct, Err error
 pkg encoding/json, type MarshalerError struct, Type reflect.Type
-pkg encoding/json, type RawMessage []byte
+pkg encoding/json, type RawMessage []uint8
 pkg encoding/json, type SyntaxError struct
 pkg encoding/json, type SyntaxError struct, Offset int64
 pkg encoding/json, type UnmarshalFieldError struct
@@ -2375,27 +2392,27 @@ pkg encoding/json, type UnmarshalTypeError struct
 pkg encoding/json, type UnmarshalTypeError struct, Type reflect.Type
 pkg encoding/json, type UnmarshalTypeError struct, Value string
 pkg encoding/json, type Unmarshaler interface { UnmarshalJSON }
-pkg encoding/json, type Unmarshaler interface, UnmarshalJSON([]byte) error
+pkg encoding/json, type Unmarshaler interface, UnmarshalJSON([]uint8) error
 pkg encoding/json, type UnsupportedTypeError struct
 pkg encoding/json, type UnsupportedTypeError struct, Type reflect.Type
 pkg encoding/json, type UnsupportedValueError struct
 pkg encoding/json, type UnsupportedValueError struct, Str string
 pkg encoding/json, type UnsupportedValueError struct, Value reflect.Value
-pkg encoding/pem, func Decode([]byte) (*Block, []byte)
+pkg encoding/pem, func Decode([]uint8) (*Block, []uint8)
 pkg encoding/pem, func Encode(io.Writer, *Block) error
-pkg encoding/pem, func EncodeToMemory(*Block) []byte
+pkg encoding/pem, func EncodeToMemory(*Block) []uint8
 pkg encoding/pem, type Block struct
-pkg encoding/pem, type Block struct, Bytes []byte
+pkg encoding/pem, type Block struct, Bytes []uint8
 pkg encoding/pem, type Block struct, Headers map[string]string
 pkg encoding/pem, type Block struct, Type string
 pkg encoding/xml, const Header ideal-string
 pkg encoding/xml, func CopyToken(Token) Token
-pkg encoding/xml, func Escape(io.Writer, []byte)
-pkg encoding/xml, func Marshal(interface{}) ([]byte, error)
-pkg encoding/xml, func MarshalIndent(interface{}, string, string) ([]byte, error)
+pkg encoding/xml, func Escape(io.Writer, []uint8)
+pkg encoding/xml, func Marshal(interface{}) ([]uint8, error)
+pkg encoding/xml, func MarshalIndent(interface{}, string, string) ([]uint8, error)
 pkg encoding/xml, func NewDecoder(io.Reader) *Decoder
 pkg encoding/xml, func NewEncoder(io.Writer) *Encoder
-pkg encoding/xml, func Unmarshal([]byte, interface{}) error
+pkg encoding/xml, func Unmarshal([]uint8, interface{}) error
 pkg encoding/xml, method (*Decoder) Decode(interface{}) error
 pkg encoding/xml, method (*Decoder) DecodeElement(interface{}, *StartElement) error
 pkg encoding/xml, method (*Decoder) RawToken() (Token, error)
@@ -2414,14 +2431,14 @@ pkg encoding/xml, method (UnmarshalError) Error() string
 pkg encoding/xml, type Attr struct
 pkg encoding/xml, type Attr struct, Name Name
 pkg encoding/xml, type Attr struct, Value string
-pkg encoding/xml, type CharData []byte
-pkg encoding/xml, type Comment []byte
+pkg encoding/xml, type CharData []uint8
+pkg encoding/xml, type Comment []uint8
 pkg encoding/xml, type Decoder struct
 pkg encoding/xml, type Decoder struct, AutoClose []string
 pkg encoding/xml, type Decoder struct, CharsetReader func(string, io.Reader) (io.Reader, error)
 pkg encoding/xml, type Decoder struct, Entity map[string]string
 pkg encoding/xml, type Decoder struct, Strict bool
-pkg encoding/xml, type Directive []byte
+pkg encoding/xml, type Directive []uint8
 pkg encoding/xml, type Encoder struct
 pkg encoding/xml, type EndElement struct
 pkg encoding/xml, type EndElement struct, Name Name
@@ -2429,7 +2446,7 @@ pkg encoding/xml, type Name struct
 pkg encoding/xml, type Name struct, Local string
 pkg encoding/xml, type Name struct, Space string
 pkg encoding/xml, type ProcInst struct
-pkg encoding/xml, type ProcInst struct, Inst []byte
+pkg encoding/xml, type ProcInst struct, Inst []uint8
 pkg encoding/xml, type ProcInst struct, Target string
 pkg encoding/xml, type StartElement struct
 pkg encoding/xml, type StartElement struct, Attr []Attr
@@ -2578,23 +2595,23 @@ pkg fmt, func Sscan(string, ...interface{}) (int, error)
 pkg fmt, func Sscanf(string, string, ...interface{}) (int, error)
 pkg fmt, func Sscanln(string, ...interface{}) (int, error)
 pkg fmt, type Formatter interface { Format }
-pkg fmt, type Formatter interface, Format(State, rune)
+pkg fmt, type Formatter interface, Format(State, int32)
 pkg fmt, type GoStringer interface { GoString }
 pkg fmt, type GoStringer interface, GoString() string
 pkg fmt, type ScanState interface { Read, ReadRune, SkipSpace, Token, UnreadRune, Width }
-pkg fmt, type ScanState interface, Read([]byte) (int, error)
-pkg fmt, type ScanState interface, ReadRune() (rune, int, error)
+pkg fmt, type ScanState interface, Read([]uint8) (int, error)
+pkg fmt, type ScanState interface, ReadRune() (int32, int, error)
 pkg fmt, type ScanState interface, SkipSpace()
-pkg fmt, type ScanState interface, Token(bool, func(rune) bool) ([]byte, error)
+pkg fmt, type ScanState interface, Token(bool, func(int32) bool) ([]uint8, error)
 pkg fmt, type ScanState interface, UnreadRune() error
 pkg fmt, type ScanState interface, Width() (int, bool)
 pkg fmt, type Scanner interface { Scan }
-pkg fmt, type Scanner interface, Scan(ScanState, rune) error
+pkg fmt, type Scanner interface, Scan(ScanState, int32) error
 pkg fmt, type State interface { Flag, Precision, Width, Write }
 pkg fmt, type State interface, Flag(int) bool
 pkg fmt, type State interface, Precision() (int, bool)
 pkg fmt, type State interface, Width() (int, bool)
-pkg fmt, type State interface, Write([]byte) (int, error)
+pkg fmt, type State interface, Write([]uint8) (int, error)
 pkg fmt, type Stringer interface { String }
 pkg fmt, type Stringer interface, String() string
 pkg go/ast, const Bad ObjKind
@@ -3148,7 +3165,7 @@ pkg go/scanner, func PrintError(io.Writer, error)
 pkg go/scanner, method (*ErrorList) Add(token.Position, string)
 pkg go/scanner, method (*ErrorList) RemoveMultiples()
 pkg go/scanner, method (*ErrorList) Reset()
-pkg go/scanner, method (*Scanner) Init(*token.File, []byte, ErrorHandler, Mode)
+pkg go/scanner, method (*Scanner) Init(*token.File, []uint8, ErrorHandler, Mode)
 pkg go/scanner, method (*Scanner) Scan() (token.Pos, token.Token, string)
 pkg go/scanner, method (Error) Error() string
 pkg go/scanner, method (ErrorList) Err() error
@@ -3262,7 +3279,7 @@ pkg go/token, method (*File) Offset(Pos) int
 pkg go/token, method (*File) Pos(int) Pos
 pkg go/token, method (*File) Position(Pos) Position
 pkg go/token, method (*File) SetLines([]int) bool
-pkg go/token, method (*File) SetLinesForContent([]byte)
+pkg go/token, method (*File) SetLinesForContent([]uint8)
 pkg go/token, method (*File) Size() int
 pkg go/token, method (*FileSet) AddFile(string, int, int) *File
 pkg go/token, method (*FileSet) Base() int
@@ -3292,44 +3309,44 @@ pkg hash, type Hash interface { BlockSize, Reset, Size, Sum, Write }
 pkg hash, type Hash interface, BlockSize() int
 pkg hash, type Hash interface, Reset()
 pkg hash, type Hash interface, Size() int
-pkg hash, type Hash interface, Sum([]byte) []byte
-pkg hash, type Hash interface, Write([]byte) (int, error)
+pkg hash, type Hash interface, Sum([]uint8) []uint8
+pkg hash, type Hash interface, Write([]uint8) (int, error)
 pkg hash, type Hash32 interface { BlockSize, Reset, Size, Sum, Sum32, Write }
 pkg hash, type Hash32 interface, BlockSize() int
 pkg hash, type Hash32 interface, Reset()
 pkg hash, type Hash32 interface, Size() int
-pkg hash, type Hash32 interface, Sum([]byte) []byte
+pkg hash, type Hash32 interface, Sum([]uint8) []uint8
 pkg hash, type Hash32 interface, Sum32() uint32
-pkg hash, type Hash32 interface, Write([]byte) (int, error)
+pkg hash, type Hash32 interface, Write([]uint8) (int, error)
 pkg hash, type Hash64 interface { BlockSize, Reset, Size, Sum, Sum64, Write }
 pkg hash, type Hash64 interface, BlockSize() int
 pkg hash, type Hash64 interface, Reset()
 pkg hash, type Hash64 interface, Size() int
-pkg hash, type Hash64 interface, Sum([]byte) []byte
+pkg hash, type Hash64 interface, Sum([]uint8) []uint8
 pkg hash, type Hash64 interface, Sum64() uint64
-pkg hash, type Hash64 interface, Write([]byte) (int, error)
+pkg hash, type Hash64 interface, Write([]uint8) (int, error)
 pkg hash/adler32, const Size ideal-int
-pkg hash/adler32, func Checksum([]byte) uint32
+pkg hash/adler32, func Checksum([]uint8) uint32
 pkg hash/adler32, func New() hash.Hash32
 pkg hash/crc32, const Castagnoli ideal-int
 pkg hash/crc32, const IEEE ideal-int
 pkg hash/crc32, const Koopman ideal-int
 pkg hash/crc32, const Size ideal-int
-pkg hash/crc32, func Checksum([]byte, *Table) uint32
-pkg hash/crc32, func ChecksumIEEE([]byte) uint32
+pkg hash/crc32, func Checksum([]uint8, *Table) uint32
+pkg hash/crc32, func ChecksumIEEE([]uint8) uint32
 pkg hash/crc32, func MakeTable(uint32) *Table
 pkg hash/crc32, func New(*Table) hash.Hash32
 pkg hash/crc32, func NewIEEE() hash.Hash32
-pkg hash/crc32, func Update(uint32, *Table, []byte) uint32
+pkg hash/crc32, func Update(uint32, *Table, []uint8) uint32
 pkg hash/crc32, type Table [256]uint32
 pkg hash/crc32, var IEEETable *Table
 pkg hash/crc64, const ECMA ideal-int
 pkg hash/crc64, const ISO ideal-int
 pkg hash/crc64, const Size ideal-int
-pkg hash/crc64, func Checksum([]byte, *Table) uint64
+pkg hash/crc64, func Checksum([]uint8, *Table) uint64
 pkg hash/crc64, func MakeTable(uint64) *Table
 pkg hash/crc64, func New(*Table) hash.Hash64
-pkg hash/crc64, func Update(uint64, *Table, []byte) uint64
+pkg hash/crc64, func Update(uint64, *Table, []uint8) uint64
 pkg hash/crc64, type Table [256]uint64
 pkg hash/fnv, func New32() hash.Hash32
 pkg hash/fnv, func New32a() hash.Hash32
@@ -3348,10 +3365,10 @@ pkg html/template, const ErrPartialEscape ErrorCode
 pkg html/template, const ErrRangeLoopReentry ErrorCode
 pkg html/template, const ErrSlashAmbig ErrorCode
 pkg html/template, const OK ErrorCode
-pkg html/template, func HTMLEscape(io.Writer, []byte)
+pkg html/template, func HTMLEscape(io.Writer, []uint8)
 pkg html/template, func HTMLEscapeString(string) string
 pkg html/template, func HTMLEscaper(...interface{}) string
-pkg html/template, func JSEscape(io.Writer, []byte)
+pkg html/template, func JSEscape(io.Writer, []uint8)
 pkg html/template, func JSEscapeString(string) string
 pkg html/template, func JSEscaper(...interface{}) string
 pkg html/template, func Must(*Template, error) *Template
@@ -3659,7 +3676,7 @@ pkg image/draw, func Draw(Image, image.Rectangle, image.Image, image.Point, Op)
 pkg image/draw, func DrawMask(Image, image.Rectangle, image.Image, image.Point, image.Image, image.Point, Op)
 pkg image/draw, type Image interface { At, Bounds, ColorModel, Set }
 pkg image/draw, type Image interface, At(int, int) color.Color
-pkg image/draw, type Image interface, Bounds() Rectangle
+pkg image/draw, type Image interface, Bounds() image.Rectangle
 pkg image/draw, type Image interface, ColorModel() color.Model
 pkg image/draw, type Image interface, Set(int, int, color.Color)
 pkg image/draw, type Op int
@@ -3680,8 +3697,8 @@ pkg image/jpeg, type FormatError string
 pkg image/jpeg, type Options struct
 pkg image/jpeg, type Options struct, Quality int
 pkg image/jpeg, type Reader interface { Read, ReadByte }
-pkg image/jpeg, type Reader interface, Read([]byte) (int, error)
-pkg image/jpeg, type Reader interface, ReadByte() (byte, error)
+pkg image/jpeg, type Reader interface, Read([]uint8) (int, error)
+pkg image/jpeg, type Reader interface, ReadByte() (uint8, error)
 pkg image/jpeg, type UnsupportedError string
 pkg image/png, func Decode(io.Reader) (image.Image, error)
 pkg image/png, func DecodeConfig(io.Reader) (image.Config, error)
@@ -3690,10 +3707,10 @@ pkg image/png, method (FormatError) Error() string
 pkg image/png, method (UnsupportedError) Error() string
 pkg image/png, type FormatError string
 pkg image/png, type UnsupportedError string
-pkg index/suffixarray, func New([]byte) *Index
-pkg index/suffixarray, method (*Index) Bytes() []byte
+pkg index/suffixarray, func New([]uint8) *Index
+pkg index/suffixarray, method (*Index) Bytes() []uint8
 pkg index/suffixarray, method (*Index) FindAllIndex(*regexp.Regexp, int) [][]int
-pkg index/suffixarray, method (*Index) Lookup([]byte, int) []int
+pkg index/suffixarray, method (*Index) Lookup([]uint8, int) []int
 pkg index/suffixarray, method (*Index) Read(io.Reader) error
 pkg index/suffixarray, method (*Index) Write(io.Writer) error
 pkg index/suffixarray, type Index struct
@@ -3704,25 +3721,25 @@ pkg io, func MultiReader(...Reader) Reader
 pkg io, func MultiWriter(...Writer) Writer
 pkg io, func NewSectionReader(ReaderAt, int64, int64) *SectionReader
 pkg io, func Pipe() (*PipeReader, *PipeWriter)
-pkg io, func ReadAtLeast(Reader, []byte, int) (int, error)
-pkg io, func ReadFull(Reader, []byte) (int, error)
+pkg io, func ReadAtLeast(Reader, []uint8, int) (int, error)
+pkg io, func ReadFull(Reader, []uint8) (int, error)
 pkg io, func TeeReader(Reader, Writer) Reader
 pkg io, func WriteString(Writer, string) (int, error)
-pkg io, method (*LimitedReader) Read([]byte) (int, error)
+pkg io, method (*LimitedReader) Read([]uint8) (int, error)
 pkg io, method (*PipeReader) Close() error
 pkg io, method (*PipeReader) CloseWithError(error) error
-pkg io, method (*PipeReader) Read([]byte) (int, error)
+pkg io, method (*PipeReader) Read([]uint8) (int, error)
 pkg io, method (*PipeWriter) Close() error
 pkg io, method (*PipeWriter) CloseWithError(error) error
-pkg io, method (*PipeWriter) Write([]byte) (int, error)
-pkg io, method (*SectionReader) Read([]byte) (int, error)
-pkg io, method (*SectionReader) ReadAt([]byte, int64) (int, error)
+pkg io, method (*PipeWriter) Write([]uint8) (int, error)
+pkg io, method (*SectionReader) Read([]uint8) (int, error)
+pkg io, method (*SectionReader) ReadAt([]uint8, int64) (int, error)
 pkg io, method (*SectionReader) Seek(int64, int) (int64, error)
 pkg io, method (*SectionReader) Size() int64
 pkg io, type ByteReader interface { ReadByte }
-pkg io, type ByteReader interface, ReadByte() (byte, error)
+pkg io, type ByteReader interface, ReadByte() (uint8, error)
 pkg io, type ByteScanner interface { ReadByte, UnreadByte }
-pkg io, type ByteScanner interface, ReadByte() (byte, error)
+pkg io, type ByteScanner interface, ReadByte() (uint8, error)
 pkg io, type ByteScanner interface, UnreadByte() error
 pkg io, type Closer interface { Close }
 pkg io, type Closer interface, Close() error
@@ -3733,45 +3750,45 @@ pkg io, type PipeReader struct
 pkg io, type PipeWriter struct
 pkg io, type ReadCloser interface { Close, Read }
 pkg io, type ReadCloser interface, Close() error
-pkg io, type ReadCloser interface, Read([]byte) (int, error)
+pkg io, type ReadCloser interface, Read([]uint8) (int, error)
 pkg io, type ReadSeeker interface { Read, Seek }
-pkg io, type ReadSeeker interface, Read([]byte) (int, error)
+pkg io, type ReadSeeker interface, Read([]uint8) (int, error)
 pkg io, type ReadSeeker interface, Seek(int64, int) (int64, error)
 pkg io, type ReadWriteCloser interface { Close, Read, Write }
 pkg io, type ReadWriteCloser interface, Close() error
-pkg io, type ReadWriteCloser interface, Read([]byte) (int, error)
-pkg io, type ReadWriteCloser interface, Write([]byte) (int, error)
+pkg io, type ReadWriteCloser interface, Read([]uint8) (int, error)
+pkg io, type ReadWriteCloser interface, Write([]uint8) (int, error)
 pkg io, type ReadWriteSeeker interface { Read, Seek, Write }
-pkg io, type ReadWriteSeeker interface, Read([]byte) (int, error)
+pkg io, type ReadWriteSeeker interface, Read([]uint8) (int, error)
 pkg io, type ReadWriteSeeker interface, Seek(int64, int) (int64, error)
-pkg io, type ReadWriteSeeker interface, Write([]byte) (int, error)
+pkg io, type ReadWriteSeeker interface, Write([]uint8) (int, error)
 pkg io, type ReadWriter interface { Read, Write }
-pkg io, type ReadWriter interface, Read([]byte) (int, error)
-pkg io, type ReadWriter interface, Write([]byte) (int, error)
+pkg io, type ReadWriter interface, Read([]uint8) (int, error)
+pkg io, type ReadWriter interface, Write([]uint8) (int, error)
 pkg io, type Reader interface { Read }
-pkg io, type Reader interface, Read([]byte) (int, error)
+pkg io, type Reader interface, Read([]uint8) (int, error)
 pkg io, type ReaderAt interface { ReadAt }
-pkg io, type ReaderAt interface, ReadAt([]byte, int64) (int, error)
+pkg io, type ReaderAt interface, ReadAt([]uint8, int64) (int, error)
 pkg io, type ReaderFrom interface { ReadFrom }
 pkg io, type ReaderFrom interface, ReadFrom(Reader) (int64, error)
 pkg io, type RuneReader interface { ReadRune }
-pkg io, type RuneReader interface, ReadRune() (rune, int, error)
+pkg io, type RuneReader interface, ReadRune() (int32, int, error)
 pkg io, type RuneScanner interface { ReadRune, UnreadRune }
-pkg io, type RuneScanner interface, ReadRune() (rune, int, error)
+pkg io, type RuneScanner interface, ReadRune() (int32, int, error)
 pkg io, type RuneScanner interface, UnreadRune() error
 pkg io, type SectionReader struct
 pkg io, type Seeker interface { Seek }
 pkg io, type Seeker interface, Seek(int64, int) (int64, error)
 pkg io, type WriteCloser interface { Close, Write }
 pkg io, type WriteCloser interface, Close() error
-pkg io, type WriteCloser interface, Write([]byte) (int, error)
+pkg io, type WriteCloser interface, Write([]uint8) (int, error)
 pkg io, type WriteSeeker interface { Seek, Write }
 pkg io, type WriteSeeker interface, Seek(int64, int) (int64, error)
-pkg io, type WriteSeeker interface, Write([]byte) (int, error)
+pkg io, type WriteSeeker interface, Write([]uint8) (int, error)
 pkg io, type Writer interface { Write }
-pkg io, type Writer interface, Write([]byte) (int, error)
+pkg io, type Writer interface, Write([]uint8) (int, error)
 pkg io, type WriterAt interface { WriteAt }
-pkg io, type WriterAt interface, WriteAt([]byte, int64) (int, error)
+pkg io, type WriterAt interface, WriteAt([]uint8, int64) (int, error)
 pkg io, type WriterTo interface { WriteTo }
 pkg io, type WriterTo interface, WriteTo(Writer) (int64, error)
 pkg io, var EOF error
@@ -3780,12 +3797,12 @@ pkg io, var ErrShortBuffer error
 pkg io, var ErrShortWrite error
 pkg io, var ErrUnexpectedEOF error
 pkg io/ioutil, func NopCloser(io.Reader) io.ReadCloser
-pkg io/ioutil, func ReadAll(io.Reader) ([]byte, error)
+pkg io/ioutil, func ReadAll(io.Reader) ([]uint8, error)
 pkg io/ioutil, func ReadDir(string) ([]os.FileInfo, error)
-pkg io/ioutil, func ReadFile(string) ([]byte, error)
+pkg io/ioutil, func ReadFile(string) ([]uint8, error)
 pkg io/ioutil, func TempDir(string, string) (string, error)
 pkg io/ioutil, func TempFile(string, string) (*os.File, error)
-pkg io/ioutil, func WriteFile(string, []byte, os.FileMode) error
+pkg io/ioutil, func WriteFile(string, []uint8, os.FileMode) error
 pkg io/ioutil, var Discard io.Writer
 pkg log, const Ldate ideal-int
 pkg log, const Llongfile ideal-int
@@ -3843,7 +3860,7 @@ pkg log/syslog (darwin-386), method (*Writer) Err(string) error
 pkg log/syslog (darwin-386), method (*Writer) Info(string) error
 pkg log/syslog (darwin-386), method (*Writer) Notice(string) error
 pkg log/syslog (darwin-386), method (*Writer) Warning(string) error
-pkg log/syslog (darwin-386), method (*Writer) Write([]byte) (int, error)
+pkg log/syslog (darwin-386), method (*Writer) Write([]uint8) (int, error)
 pkg log/syslog (darwin-386), type Priority int
 pkg log/syslog (darwin-386), type Writer struct
 pkg log/syslog (darwin-386-cgo), const LOG_ALERT Priority
@@ -3866,7 +3883,7 @@ pkg log/syslog (darwin-386-cgo), method (*Writer) Err(string) error
 pkg log/syslog (darwin-386-cgo), method (*Writer) Info(string) error
 pkg log/syslog (darwin-386-cgo), method (*Writer) Notice(string) error
 pkg log/syslog (darwin-386-cgo), method (*Writer) Warning(string) error
-pkg log/syslog (darwin-386-cgo), method (*Writer) Write([]byte) (int, error)
+pkg log/syslog (darwin-386-cgo), method (*Writer) Write([]uint8) (int, error)
 pkg log/syslog (darwin-386-cgo), type Priority int
 pkg log/syslog (darwin-386-cgo), type Writer struct
 pkg log/syslog (darwin-amd64), const LOG_ALERT Priority
@@ -3889,7 +3906,7 @@ pkg log/syslog (darwin-amd64), method (*Writer) Err(string) error
 pkg log/syslog (darwin-amd64), method (*Writer) Info(string) error
 pkg log/syslog (darwin-amd64), method (*Writer) Notice(string) error
 pkg log/syslog (darwin-amd64), method (*Writer) Warning(string) error
-pkg log/syslog (darwin-amd64), method (*Writer) Write([]byte) (int, error)
+pkg log/syslog (darwin-amd64), method (*Writer) Write([]uint8) (int, error)
 pkg log/syslog (darwin-amd64), type Priority int
 pkg log/syslog (darwin-amd64), type Writer struct
 pkg log/syslog (darwin-amd64-cgo), const LOG_ALERT Priority
@@ -3912,7 +3929,7 @@ pkg log/syslog (darwin-amd64-cgo), method (*Writer) Err(string) error
 pkg log/syslog (darwin-amd64-cgo), method (*Writer) Info(string) error
 pkg log/syslog (darwin-amd64-cgo), method (*Writer) Notice(string) error
 pkg log/syslog (darwin-amd64-cgo), method (*Writer) Warning(string) error
-pkg log/syslog (darwin-amd64-cgo), method (*Writer) Write([]byte) (int, error)
+pkg log/syslog (darwin-amd64-cgo), method (*Writer) Write([]uint8) (int, error)
 pkg log/syslog (darwin-amd64-cgo), type Priority int
 pkg log/syslog (darwin-amd64-cgo), type Writer struct
 pkg log/syslog (freebsd-386), const LOG_ALERT Priority
@@ -3935,7 +3952,7 @@ pkg log/syslog (freebsd-386), method (*Writer) Err(string) error
 pkg log/syslog (freebsd-386), method (*Writer) Info(string) error
 pkg log/syslog (freebsd-386), method (*Writer) Notice(string) error
 pkg log/syslog (freebsd-386), method (*Writer) Warning(string) error
-pkg log/syslog (freebsd-386), method (*Writer) Write([]byte) (int, error)
+pkg log/syslog (freebsd-386), method (*Writer) Write([]uint8) (int, error)
 pkg log/syslog (freebsd-386), type Priority int
 pkg log/syslog (freebsd-386), type Writer struct
 pkg log/syslog (freebsd-amd64), const LOG_ALERT Priority
@@ -3958,7 +3975,7 @@ pkg log/syslog (freebsd-amd64), method (*Writer) Err(string) error
 pkg log/syslog (freebsd-amd64), method (*Writer) Info(string) error
 pkg log/syslog (freebsd-amd64), method (*Writer) Notice(string) error
 pkg log/syslog (freebsd-amd64), method (*Writer) Warning(string) error
-pkg log/syslog (freebsd-amd64), method (*Writer) Write([]byte) (int, error)
+pkg log/syslog (freebsd-amd64), method (*Writer) Write([]uint8) (int, error)
 pkg log/syslog (freebsd-amd64), type Priority int
 pkg log/syslog (freebsd-amd64), type Writer struct
 pkg log/syslog (linux-386), const LOG_ALERT Priority
@@ -3981,7 +3998,7 @@ pkg log/syslog (linux-386), method (*Writer) Err(string) error
 pkg log/syslog (linux-386), method (*Writer) Info(string) error
 pkg log/syslog (linux-386), method (*Writer) Notice(string) error
 pkg log/syslog (linux-386), method (*Writer) Warning(string) error
-pkg log/syslog (linux-386), method (*Writer) Write([]byte) (int, error)
+pkg log/syslog (linux-386), method (*Writer) Write([]uint8) (int, error)
 pkg log/syslog (linux-386), type Priority int
 pkg log/syslog (linux-386), type Writer struct
 pkg log/syslog (linux-386-cgo), const LOG_ALERT Priority
@@ -4004,7 +4021,7 @@ pkg log/syslog (linux-386-cgo), method (*Writer) Err(string) error
 pkg log/syslog (linux-386-cgo), method (*Writer) Info(string) error
 pkg log/syslog (linux-386-cgo), method (*Writer) Notice(string) error
 pkg log/syslog (linux-386-cgo), method (*Writer) Warning(string) error
-pkg log/syslog (linux-386-cgo), method (*Writer) Write([]byte) (int, error)
+pkg log/syslog (linux-386-cgo), method (*Writer) Write([]uint8) (int, error)
 pkg log/syslog (linux-386-cgo), type Priority int
 pkg log/syslog (linux-386-cgo), type Writer struct
 pkg log/syslog (linux-amd64), const LOG_ALERT Priority
@@ -4027,7 +4044,7 @@ pkg log/syslog (linux-amd64), method (*Writer) Err(string) error
 pkg log/syslog (linux-amd64), method (*Writer) Info(string) error
 pkg log/syslog (linux-amd64), method (*Writer) Notice(string) error
 pkg log/syslog (linux-amd64), method (*Writer) Warning(string) error
-pkg log/syslog (linux-amd64), method (*Writer) Write([]byte) (int, error)
+pkg log/syslog (linux-amd64), method (*Writer) Write([]uint8) (int, error)
 pkg log/syslog (linux-amd64), type Priority int
 pkg log/syslog (linux-amd64), type Writer struct
 pkg log/syslog (linux-amd64-cgo), const LOG_ALERT Priority
@@ -4050,7 +4067,7 @@ pkg log/syslog (linux-amd64-cgo), method (*Writer) Err(string) error
 pkg log/syslog (linux-amd64-cgo), method (*Writer) Info(string) error
 pkg log/syslog (linux-amd64-cgo), method (*Writer) Notice(string) error
 pkg log/syslog (linux-amd64-cgo), method (*Writer) Warning(string) error
-pkg log/syslog (linux-amd64-cgo), method (*Writer) Write([]byte) (int, error)
+pkg log/syslog (linux-amd64-cgo), method (*Writer) Write([]uint8) (int, error)
 pkg log/syslog (linux-amd64-cgo), type Priority int
 pkg log/syslog (linux-amd64-cgo), type Writer struct
 pkg log/syslog (linux-arm), const LOG_ALERT Priority
@@ -4073,7 +4090,7 @@ pkg log/syslog (linux-arm), method (*Writer) Err(string) error
 pkg log/syslog (linux-arm), method (*Writer) Info(string) error
 pkg log/syslog (linux-arm), method (*Writer) Notice(string) error
 pkg log/syslog (linux-arm), method (*Writer) Warning(string) error
-pkg log/syslog (linux-arm), method (*Writer) Write([]byte) (int, error)
+pkg log/syslog (linux-arm), method (*Writer) Write([]uint8) (int, error)
 pkg log/syslog (linux-arm), type Priority int
 pkg log/syslog (linux-arm), type Writer struct
 pkg math, const E ideal-float
@@ -4164,7 +4181,7 @@ pkg math, func Trunc(float64) float64
 pkg math, func Y0(float64) float64
 pkg math, func Y1(float64) float64
 pkg math, func Yn(int, float64) float64
-pkg math/big, const MaxBase ideal-int
+pkg math/big, const MaxBase ideal-char
 pkg math/big, func NewInt(int64) *Int
 pkg math/big, func NewRat(int64, int64) *Rat
 pkg math/big, method (*Int) Abs(*Int) *Int
@@ -4175,15 +4192,15 @@ pkg math/big, method (*Int) Binomial(int64, int64) *Int
 pkg math/big, method (*Int) Bit(int) uint
 pkg math/big, method (*Int) BitLen() int
 pkg math/big, method (*Int) Bits() []Word
-pkg math/big, method (*Int) Bytes() []byte
+pkg math/big, method (*Int) Bytes() []uint8
 pkg math/big, method (*Int) Cmp(*Int) int
 pkg math/big, method (*Int) Div(*Int, *Int) *Int
 pkg math/big, method (*Int) DivMod(*Int, *Int, *Int) (*Int, *Int)
 pkg math/big, method (*Int) Exp(*Int, *Int, *Int) *Int
-pkg math/big, method (*Int) Format(fmt.State, rune)
+pkg math/big, method (*Int) Format(fmt.State, int32)
 pkg math/big, method (*Int) GCD(*Int, *Int, *Int, *Int) *Int
-pkg math/big, method (*Int) GobDecode([]byte) error
-pkg math/big, method (*Int) GobEncode() ([]byte, error)
+pkg math/big, method (*Int) GobDecode([]uint8) error
+pkg math/big, method (*Int) GobEncode() ([]uint8, error)
 pkg math/big, method (*Int) Int64() int64
 pkg math/big, method (*Int) Lsh(*Int, uint) *Int
 pkg math/big, method (*Int) Mod(*Int, *Int) *Int
@@ -4199,11 +4216,11 @@ pkg math/big, method (*Int) QuoRem(*Int, *Int, *Int) (*Int, *Int)
 pkg math/big, method (*Int) Rand(*rand.Rand, *Int) *Int
 pkg math/big, method (*Int) Rem(*Int, *Int) *Int
 pkg math/big, method (*Int) Rsh(*Int, uint) *Int
-pkg math/big, method (*Int) Scan(fmt.ScanState, rune) error
+pkg math/big, method (*Int) Scan(fmt.ScanState, int32) error
 pkg math/big, method (*Int) Set(*Int) *Int
 pkg math/big, method (*Int) SetBit(*Int, int, uint) *Int
 pkg math/big, method (*Int) SetBits([]Word) *Int
-pkg math/big, method (*Int) SetBytes([]byte) *Int
+pkg math/big, method (*Int) SetBytes([]uint8) *Int
 pkg math/big, method (*Int) SetInt64(int64) *Int
 pkg math/big, method (*Int) SetString(string, int) (*Int, bool)
 pkg math/big, method (*Int) Sign() int
@@ -4215,8 +4232,8 @@ pkg math/big, method (*Rat) Add(*Rat, *Rat) *Rat
 pkg math/big, method (*Rat) Cmp(*Rat) int
 pkg math/big, method (*Rat) Denom() *Int
 pkg math/big, method (*Rat) FloatString(int) string
-pkg math/big, method (*Rat) GobDecode([]byte) error
-pkg math/big, method (*Rat) GobEncode() ([]byte, error)
+pkg math/big, method (*Rat) GobDecode([]uint8) error
+pkg math/big, method (*Rat) GobEncode() ([]uint8, error)
 pkg math/big, method (*Rat) Inv(*Rat) *Rat
 pkg math/big, method (*Rat) IsInt() bool
 pkg math/big, method (*Rat) Mul(*Rat, *Rat) *Rat
@@ -4224,7 +4241,7 @@ pkg math/big, method (*Rat) Neg(*Rat) *Rat
 pkg math/big, method (*Rat) Num() *Int
 pkg math/big, method (*Rat) Quo(*Rat, *Rat) *Rat
 pkg math/big, method (*Rat) RatString() string
-pkg math/big, method (*Rat) Scan(fmt.ScanState, rune) error
+pkg math/big, method (*Rat) Scan(fmt.ScanState, int32) error
 pkg math/big, method (*Rat) Set(*Rat) *Rat
 pkg math/big, method (*Rat) SetFrac(*Int, *Int) *Rat
 pkg math/big, method (*Rat) SetFrac64(int64, int64) *Rat
@@ -4310,7 +4327,7 @@ pkg mime/multipart, method (*Form) RemoveAll() error
 pkg mime/multipart, method (*Part) Close() error
 pkg mime/multipart, method (*Part) FileName() string
 pkg mime/multipart, method (*Part) FormName() string
-pkg mime/multipart, method (*Part) Read([]byte) (int, error)
+pkg mime/multipart, method (*Part) Read([]uint8) (int, error)
 pkg mime/multipart, method (*Reader) NextPart() (*Part, error)
 pkg mime/multipart, method (*Reader) ReadForm(int64) (*Form, error)
 pkg mime/multipart, method (*Writer) Boundary() string
@@ -4322,8 +4339,8 @@ pkg mime/multipart, method (*Writer) FormDataContentType() string
 pkg mime/multipart, method (*Writer) WriteField(string, string) error
 pkg mime/multipart, type File interface { Close, Read, ReadAt, Seek }
 pkg mime/multipart, type File interface, Close() error
-pkg mime/multipart, type File interface, Read([]byte) (int, error)
-pkg mime/multipart, type File interface, ReadAt([]byte, int64) (int, error)
+pkg mime/multipart, type File interface, Read([]uint8) (int, error)
+pkg mime/multipart, type File interface, ReadAt([]uint8, int64) (int, error)
 pkg mime/multipart, type File interface, Seek(int64, int) (int64, error)
 pkg mime/multipart, type FileHeader struct
 pkg mime/multipart, type FileHeader struct, Filename string
@@ -4352,8 +4369,8 @@ pkg net, func DialUnix(string, *UnixAddr, *UnixAddr) (*UnixConn, error)
 pkg net, func FileConn(*os.File) (Conn, error)
 pkg net, func FileListener(*os.File) (Listener, error)
 pkg net, func FilePacketConn(*os.File) (PacketConn, error)
-pkg net, func IPv4(byte, byte, byte, byte) IP
-pkg net, func IPv4Mask(byte, byte, byte, byte) IPMask
+pkg net, func IPv4(uint8, uint8, uint8, uint8) IP
+pkg net, func IPv4Mask(uint8, uint8, uint8, uint8) IPMask
 pkg net, func InterfaceAddrs() ([]Addr, error)
 pkg net, func InterfaceByIndex(int) (*Interface, error)
 pkg net, func InterfaceByName(string) (*Interface, error)
@@ -4398,18 +4415,18 @@ pkg net, method (*IPAddr) String() string
 pkg net, method (*IPConn) Close() error
 pkg net, method (*IPConn) File() (*os.File, error)
 pkg net, method (*IPConn) LocalAddr() Addr
-pkg net, method (*IPConn) Read([]byte) (int, error)
-pkg net, method (*IPConn) ReadFrom([]byte) (int, Addr, error)
-pkg net, method (*IPConn) ReadFromIP([]byte) (int, *IPAddr, error)
+pkg net, method (*IPConn) Read([]uint8) (int, error)
+pkg net, method (*IPConn) ReadFrom([]uint8) (int, Addr, error)
+pkg net, method (*IPConn) ReadFromIP([]uint8) (int, *IPAddr, error)
 pkg net, method (*IPConn) RemoteAddr() Addr
 pkg net, method (*IPConn) SetDeadline(time.Time) error
 pkg net, method (*IPConn) SetReadBuffer(int) error
 pkg net, method (*IPConn) SetReadDeadline(time.Time) error
 pkg net, method (*IPConn) SetWriteBuffer(int) error
 pkg net, method (*IPConn) SetWriteDeadline(time.Time) error
-pkg net, method (*IPConn) Write([]byte) (int, error)
-pkg net, method (*IPConn) WriteTo([]byte, Addr) (int, error)
-pkg net, method (*IPConn) WriteToIP([]byte, *IPAddr) (int, error)
+pkg net, method (*IPConn) Write([]uint8) (int, error)
+pkg net, method (*IPConn) WriteTo([]uint8, Addr) (int, error)
+pkg net, method (*IPConn) WriteToIP([]uint8, *IPAddr) (int, error)
 pkg net, method (*IPNet) Contains(IP) bool
 pkg net, method (*IPNet) Network() string
 pkg net, method (*IPNet) String() string
@@ -4426,7 +4443,7 @@ pkg net, method (*TCPConn) CloseRead() error
 pkg net, method (*TCPConn) CloseWrite() error
 pkg net, method (*TCPConn) File() (*os.File, error)
 pkg net, method (*TCPConn) LocalAddr() Addr
-pkg net, method (*TCPConn) Read([]byte) (int, error)
+pkg net, method (*TCPConn) Read([]uint8) (int, error)
 pkg net, method (*TCPConn) ReadFrom(io.Reader) (int64, error)
 pkg net, method (*TCPConn) RemoteAddr() Addr
 pkg net, method (*TCPConn) SetDeadline(time.Time) error
@@ -4437,7 +4454,7 @@ pkg net, method (*TCPConn) SetReadBuffer(int) error
 pkg net, method (*TCPConn) SetReadDeadline(time.Time) error
 pkg net, method (*TCPConn) SetWriteBuffer(int) error
 pkg net, method (*TCPConn) SetWriteDeadline(time.Time) error
-pkg net, method (*TCPConn) Write([]byte) (int, error)
+pkg net, method (*TCPConn) Write([]uint8) (int, error)
 pkg net, method (*TCPListener) Accept() (Conn, error)
 pkg net, method (*TCPListener) AcceptTCP() (*TCPConn, error)
 pkg net, method (*TCPListener) Addr() Addr
@@ -4449,37 +4466,37 @@ pkg net, method (*UDPAddr) String() string
 pkg net, method (*UDPConn) Close() error
 pkg net, method (*UDPConn) File() (*os.File, error)
 pkg net, method (*UDPConn) LocalAddr() Addr
-pkg net, method (*UDPConn) Read([]byte) (int, error)
-pkg net, method (*UDPConn) ReadFrom([]byte) (int, Addr, error)
-pkg net, method (*UDPConn) ReadFromUDP([]byte) (int, *UDPAddr, error)
+pkg net, method (*UDPConn) Read([]uint8) (int, error)
+pkg net, method (*UDPConn) ReadFrom([]uint8) (int, Addr, error)
+pkg net, method (*UDPConn) ReadFromUDP([]uint8) (int, *UDPAddr, error)
 pkg net, method (*UDPConn) RemoteAddr() Addr
 pkg net, method (*UDPConn) SetDeadline(time.Time) error
 pkg net, method (*UDPConn) SetReadBuffer(int) error
 pkg net, method (*UDPConn) SetReadDeadline(time.Time) error
 pkg net, method (*UDPConn) SetWriteBuffer(int) error
 pkg net, method (*UDPConn) SetWriteDeadline(time.Time) error
-pkg net, method (*UDPConn) Write([]byte) (int, error)
-pkg net, method (*UDPConn) WriteTo([]byte, Addr) (int, error)
-pkg net, method (*UDPConn) WriteToUDP([]byte, *UDPAddr) (int, error)
+pkg net, method (*UDPConn) Write([]uint8) (int, error)
+pkg net, method (*UDPConn) WriteTo([]uint8, Addr) (int, error)
+pkg net, method (*UDPConn) WriteToUDP([]uint8, *UDPAddr) (int, error)
 pkg net, method (*UnixAddr) Network() string
 pkg net, method (*UnixAddr) String() string
 pkg net, method (*UnixConn) Close() error
 pkg net, method (*UnixConn) File() (*os.File, error)
 pkg net, method (*UnixConn) LocalAddr() Addr
-pkg net, method (*UnixConn) Read([]byte) (int, error)
-pkg net, method (*UnixConn) ReadFrom([]byte) (int, Addr, error)
-pkg net, method (*UnixConn) ReadFromUnix([]byte) (int, *UnixAddr, error)
-pkg net, method (*UnixConn) ReadMsgUnix([]byte, []byte) (int, int, int, *UnixAddr, error)
+pkg net, method (*UnixConn) Read([]uint8) (int, error)
+pkg net, method (*UnixConn) ReadFrom([]uint8) (int, Addr, error)
+pkg net, method (*UnixConn) ReadFromUnix([]uint8) (int, *UnixAddr, error)
+pkg net, method (*UnixConn) ReadMsgUnix([]uint8, []uint8) (int, int, int, *UnixAddr, error)
 pkg net, method (*UnixConn) RemoteAddr() Addr
 pkg net, method (*UnixConn) SetDeadline(time.Time) error
 pkg net, method (*UnixConn) SetReadBuffer(int) error
 pkg net, method (*UnixConn) SetReadDeadline(time.Time) error
 pkg net, method (*UnixConn) SetWriteBuffer(int) error
 pkg net, method (*UnixConn) SetWriteDeadline(time.Time) error
-pkg net, method (*UnixConn) Write([]byte) (int, error)
-pkg net, method (*UnixConn) WriteMsgUnix([]byte, []byte, *UnixAddr) (int, int, error)
-pkg net, method (*UnixConn) WriteTo([]byte, Addr) (int, error)
-pkg net, method (*UnixConn) WriteToUnix([]byte, *UnixAddr) (int, error)
+pkg net, method (*UnixConn) Write([]uint8) (int, error)
+pkg net, method (*UnixConn) WriteMsgUnix([]uint8, []uint8, *UnixAddr) (int, int, error)
+pkg net, method (*UnixConn) WriteTo([]uint8, Addr) (int, error)
+pkg net, method (*UnixConn) WriteToUnix([]uint8, *UnixAddr) (int, error)
 pkg net, method (*UnixListener) Accept() (Conn, error)
 pkg net, method (*UnixListener) AcceptUnix() (*UnixConn, error)
 pkg net, method (*UnixListener) Addr() Addr
@@ -4518,12 +4535,12 @@ pkg net, type AddrError struct, Err string
 pkg net, type Conn interface { Close, LocalAddr, Read, RemoteAddr, SetDeadline, SetReadDeadline, SetWriteDeadline, Write }
 pkg net, type Conn interface, Close() error
 pkg net, type Conn interface, LocalAddr() Addr
-pkg net, type Conn interface, Read([]byte) (int, error)
+pkg net, type Conn interface, Read([]uint8) (int, error)
 pkg net, type Conn interface, RemoteAddr() Addr
 pkg net, type Conn interface, SetDeadline(time.Time) error
 pkg net, type Conn interface, SetReadDeadline(time.Time) error
 pkg net, type Conn interface, SetWriteDeadline(time.Time) error
-pkg net, type Conn interface, Write([]byte) (int, error)
+pkg net, type Conn interface, Write([]uint8) (int, error)
 pkg net, type DNSConfigError struct
 pkg net, type DNSConfigError struct, Err error
 pkg net, type DNSError struct
@@ -4536,12 +4553,12 @@ pkg net, type Error interface, Error() string
 pkg net, type Error interface, Temporary() bool
 pkg net, type Error interface, Timeout() bool
 pkg net, type Flags uint
-pkg net, type HardwareAddr []byte
-pkg net, type IP []byte
+pkg net, type HardwareAddr []uint8
+pkg net, type IP []uint8
 pkg net, type IPAddr struct
 pkg net, type IPAddr struct, IP IP
 pkg net, type IPConn struct
-pkg net, type IPMask []byte
+pkg net, type IPMask []uint8
 pkg net, type IPNet struct
 pkg net, type IPNet struct, IP IP
 pkg net, type IPNet struct, Mask IPMask
@@ -4567,11 +4584,11 @@ pkg net, type OpError struct, Op string
 pkg net, type PacketConn interface { Close, LocalAddr, ReadFrom, SetDeadline, SetReadDeadline, SetWriteDeadline, WriteTo }
 pkg net, type PacketConn interface, Close() error
 pkg net, type PacketConn interface, LocalAddr() Addr
-pkg net, type PacketConn interface, ReadFrom([]byte) (int, Addr, error)
+pkg net, type PacketConn interface, ReadFrom([]uint8) (int, Addr, error)
 pkg net, type PacketConn interface, SetDeadline(time.Time) error
 pkg net, type PacketConn interface, SetReadDeadline(time.Time) error
 pkg net, type PacketConn interface, SetWriteDeadline(time.Time) error
-pkg net, type PacketConn interface, WriteTo([]byte, Addr) (int, error)
+pkg net, type PacketConn interface, WriteTo([]uint8, Addr) (int, error)
 pkg net, type ParseError struct
 pkg net, type ParseError struct, Text string
 pkg net, type ParseError struct, Type string
@@ -4651,7 +4668,7 @@ pkg net/http, const StatusUnsupportedMediaType ideal-int
 pkg net/http, const StatusUseProxy ideal-int
 pkg net/http, const TimeFormat ideal-string
 pkg net/http, func CanonicalHeaderKey(string) string
-pkg net/http, func DetectContentType([]byte) string
+pkg net/http, func DetectContentType([]uint8) string
 pkg net/http, func Error(ResponseWriter, string, int)
 pkg net/http, func FileServer(FileSystem) Handler
 pkg net/http, func Get(string) (*Response, error)
@@ -4746,7 +4763,7 @@ pkg net/http, type CookieJar interface, SetCookies(*url.URL, []*Cookie)
 pkg net/http, type Dir string
 pkg net/http, type File interface { Close, Read, Readdir, Seek, Stat }
 pkg net/http, type File interface, Close() error
-pkg net/http, type File interface, Read([]byte) (int, error)
+pkg net/http, type File interface, Read([]uint8) (int, error)
 pkg net/http, type File interface, Readdir(int) ([]os.FileInfo, error)
 pkg net/http, type File interface, Seek(int64, int) (int64, error)
 pkg net/http, type File interface, Stat() (os.FileInfo, error)
@@ -4795,7 +4812,7 @@ pkg net/http, type Response struct, Trailer Header
 pkg net/http, type Response struct, TransferEncoding []string
 pkg net/http, type ResponseWriter interface { Header, Write, WriteHeader }
 pkg net/http, type ResponseWriter interface, Header() Header
-pkg net/http, type ResponseWriter interface, Write([]byte) (int, error)
+pkg net/http, type ResponseWriter interface, Write([]uint8) (int, error)
 pkg net/http, type ResponseWriter interface, WriteHeader(int)
 pkg net/http, type RoundTripper interface { RoundTrip }
 pkg net/http, type RoundTripper interface, RoundTrip(*Request) (*Response, error)
@@ -4855,7 +4872,7 @@ pkg net/http/httptest, func NewTLSServer(http.Handler) *Server
 pkg net/http/httptest, func NewUnstartedServer(http.Handler) *Server
 pkg net/http/httptest, method (*ResponseRecorder) Flush()
 pkg net/http/httptest, method (*ResponseRecorder) Header() http.Header
-pkg net/http/httptest, method (*ResponseRecorder) Write([]byte) (int, error)
+pkg net/http/httptest, method (*ResponseRecorder) Write([]uint8) (int, error)
 pkg net/http/httptest, method (*ResponseRecorder) WriteHeader(int)
 pkg net/http/httptest, method (*Server) Close()
 pkg net/http/httptest, method (*Server) CloseClientConnections()
@@ -4871,9 +4888,9 @@ pkg net/http/httptest, type Server struct, Config *http.Server
 pkg net/http/httptest, type Server struct, Listener net.Listener
 pkg net/http/httptest, type Server struct, TLS *tls.Config
 pkg net/http/httptest, type Server struct, URL string
-pkg net/http/httputil, func DumpRequest(*http.Request, bool) ([]byte, error)
-pkg net/http/httputil, func DumpRequestOut(*http.Request, bool) ([]byte, error)
-pkg net/http/httputil, func DumpResponse(*http.Response, bool) ([]byte, error)
+pkg net/http/httputil, func DumpRequest(*http.Request, bool) ([]uint8, error)
+pkg net/http/httputil, func DumpRequestOut(*http.Request, bool) ([]uint8, error)
+pkg net/http/httputil, func DumpResponse(*http.Response, bool) ([]uint8, error)
 pkg net/http/httputil, func NewChunkedReader(io.Reader) io.Reader
 pkg net/http/httputil, func NewChunkedWriter(io.Writer) io.WriteCloser
 pkg net/http/httputil, func NewClientConn(net.Conn, *bufio.Reader) *ClientConn
@@ -4984,7 +5001,7 @@ pkg net/smtp, func CRAMMD5Auth(string, string) Auth
 pkg net/smtp, func Dial(string) (*Client, error)
 pkg net/smtp, func NewClient(net.Conn, string) (*Client, error)
 pkg net/smtp, func PlainAuth(string, string, string, string) Auth
-pkg net/smtp, func SendMail(string, Auth, string, []string, []byte) error
+pkg net/smtp, func SendMail(string, Auth, string, []string, []uint8) error
 pkg net/smtp, method (*Client) Auth(Auth) error
 pkg net/smtp, method (*Client) Data() (io.WriteCloser, error)
 pkg net/smtp, method (*Client) Extension(string) (bool, string)
@@ -4995,8 +5012,8 @@ pkg net/smtp, method (*Client) Reset() error
 pkg net/smtp, method (*Client) StartTLS(*tls.Config) error
 pkg net/smtp, method (*Client) Verify(string) error
 pkg net/smtp, type Auth interface { Next, Start }
-pkg net/smtp, type Auth interface, Next([]byte, bool) ([]byte, error)
-pkg net/smtp, type Auth interface, Start(*ServerInfo) (string, []byte, error)
+pkg net/smtp, type Auth interface, Next([]uint8, bool) ([]uint8, error)
+pkg net/smtp, type Auth interface, Start(*ServerInfo) (string, []uint8, error)
 pkg net/smtp, type Client struct
 pkg net/smtp, type Client struct, Text *textproto.Conn
 pkg net/smtp, type ServerInfo struct
@@ -5018,11 +5035,11 @@ pkg net/textproto, method (*Conn) Next() uint
 pkg net/textproto, method (*Conn) PrintfLine(string, ...interface{}) error
 pkg net/textproto, method (*Conn) ReadCodeLine(int) (int, string, error)
 pkg net/textproto, method (*Conn) ReadContinuedLine() (string, error)
-pkg net/textproto, method (*Conn) ReadContinuedLineBytes() ([]byte, error)
-pkg net/textproto, method (*Conn) ReadDotBytes() ([]byte, error)
+pkg net/textproto, method (*Conn) ReadContinuedLineBytes() ([]uint8, error)
+pkg net/textproto, method (*Conn) ReadDotBytes() ([]uint8, error)
 pkg net/textproto, method (*Conn) ReadDotLines() ([]string, error)
 pkg net/textproto, method (*Conn) ReadLine() (string, error)
-pkg net/textproto, method (*Conn) ReadLineBytes() ([]byte, error)
+pkg net/textproto, method (*Conn) ReadLineBytes() ([]uint8, error)
 pkg net/textproto, method (*Conn) ReadMIMEHeader() (MIMEHeader, error)
 pkg net/textproto, method (*Conn) ReadResponse(int) (int, string, error)
 pkg net/textproto, method (*Conn) StartRequest(uint)
@@ -5036,11 +5053,11 @@ pkg net/textproto, method (*Pipeline) StartResponse(uint)
 pkg net/textproto, method (*Reader) DotReader() io.Reader
 pkg net/textproto, method (*Reader) ReadCodeLine(int) (int, string, error)
 pkg net/textproto, method (*Reader) ReadContinuedLine() (string, error)
-pkg net/textproto, method (*Reader) ReadContinuedLineBytes() ([]byte, error)
-pkg net/textproto, method (*Reader) ReadDotBytes() ([]byte, error)
+pkg net/textproto, method (*Reader) ReadContinuedLineBytes() ([]uint8, error)
+pkg net/textproto, method (*Reader) ReadDotBytes() ([]uint8, error)
 pkg net/textproto, method (*Reader) ReadDotLines() ([]string, error)
 pkg net/textproto, method (*Reader) ReadLine() (string, error)
-pkg net/textproto, method (*Reader) ReadLineBytes() ([]byte, error)
+pkg net/textproto, method (*Reader) ReadLineBytes() ([]uint8, error)
 pkg net/textproto, method (*Reader) ReadMIMEHeader() (MIMEHeader, error)
 pkg net/textproto, method (*Reader) ReadResponse(int) (int, string, error)
 pkg net/textproto, method (*Writer) DotWriter() io.WriteCloser
@@ -5183,16 +5200,16 @@ pkg os, method (*File) Chown(int, int) error
 pkg os, method (*File) Close() error
 pkg os, method (*File) Fd() uintptr
 pkg os, method (*File) Name() string
-pkg os, method (*File) Read([]byte) (int, error)
-pkg os, method (*File) ReadAt([]byte, int64) (int, error)
+pkg os, method (*File) Read([]uint8) (int, error)
+pkg os, method (*File) ReadAt([]uint8, int64) (int, error)
 pkg os, method (*File) Readdir(int) ([]FileInfo, error)
 pkg os, method (*File) Readdirnames(int) ([]string, error)
 pkg os, method (*File) Seek(int64, int) (int64, error)
 pkg os, method (*File) Stat() (FileInfo, error)
 pkg os, method (*File) Sync() error
 pkg os, method (*File) Truncate(int64) error
-pkg os, method (*File) Write([]byte) (int, error)
-pkg os, method (*File) WriteAt([]byte, int64) (int, error)
+pkg os, method (*File) Write([]uint8) (int, error)
+pkg os, method (*File) WriteAt([]uint8, int64) (int, error)
 pkg os, method (*File) WriteString(string) (int, error)
 pkg os, method (*LinkError) Error() string
 pkg os, method (*PathError) Error() string
@@ -5256,8 +5273,8 @@ pkg os, var Stdin *File
 pkg os, var Stdout *File
 pkg os/exec, func Command(string, ...string) *Cmd
 pkg os/exec, func LookPath(string) (string, error)
-pkg os/exec, method (*Cmd) CombinedOutput() ([]byte, error)
-pkg os/exec, method (*Cmd) Output() ([]byte, error)
+pkg os/exec, method (*Cmd) CombinedOutput() ([]uint8, error)
+pkg os/exec, method (*Cmd) Output() ([]uint8, error)
 pkg os/exec, method (*Cmd) Run() error
 pkg os/exec, method (*Cmd) Start() error
 pkg os/exec, method (*Cmd) StderrPipe() (io.ReadCloser, error)
@@ -5266,6 +5283,14 @@ pkg os/exec, method (*Cmd) StdoutPipe() (io.ReadCloser, error)
 pkg os/exec, method (*Cmd) Wait() error
 pkg os/exec, method (*Error) Error() string
 pkg os/exec, method (*ExitError) Error() string
+pkg os/exec, method (ExitError) Exited() bool
+pkg os/exec, method (ExitError) Pid() int
+pkg os/exec, method (ExitError) String() string
+pkg os/exec, method (ExitError) Success() bool
+pkg os/exec, method (ExitError) Sys() interface{}
+pkg os/exec, method (ExitError) SysUsage() interface{}
+pkg os/exec, method (ExitError) SystemTime() time.Duration
+pkg os/exec, method (ExitError) UserTime() time.Duration
 pkg os/exec, type Cmd struct
 pkg os/exec, type Cmd struct, Args []string
 pkg os/exec, type Cmd struct, Dir string
@@ -5380,7 +5405,7 @@ pkg reflect, method (Kind) String() string
 pkg reflect, method (StructTag) Get(string) string
 pkg reflect, method (Value) Addr() Value
 pkg reflect, method (Value) Bool() bool
-pkg reflect, method (Value) Bytes() []byte
+pkg reflect, method (Value) Bytes() []uint8
 pkg reflect, method (Value) Call([]Value) []Value
 pkg reflect, method (Value) CallSlice([]Value) []Value
 pkg reflect, method (Value) CanAddr() bool
@@ -5418,7 +5443,7 @@ pkg reflect, method (Value) Recv() (Value, bool)
 pkg reflect, method (Value) Send(Value)
 pkg reflect, method (Value) Set(Value)
 pkg reflect, method (Value) SetBool(bool)
-pkg reflect, method (Value) SetBytes([]byte)
+pkg reflect, method (Value) SetBytes([]uint8)
 pkg reflect, method (Value) SetComplex(complex128)
 pkg reflect, method (Value) SetFloat(float64)
 pkg reflect, method (Value) SetInt(int64)
@@ -5492,40 +5517,40 @@ pkg reflect, type ValueError struct, Kind Kind
 pkg reflect, type ValueError struct, Method string
 pkg regexp, func Compile(string) (*Regexp, error)
 pkg regexp, func CompilePOSIX(string) (*Regexp, error)
-pkg regexp, func Match(string, []byte) (bool, error)
+pkg regexp, func Match(string, []uint8) (bool, error)
 pkg regexp, func MatchReader(string, io.RuneReader) (bool, error)
 pkg regexp, func MatchString(string, string) (bool, error)
 pkg regexp, func MustCompile(string) *Regexp
 pkg regexp, func MustCompilePOSIX(string) *Regexp
 pkg regexp, func QuoteMeta(string) string
-pkg regexp, method (*Regexp) Expand([]byte, []byte, []byte, []int) []byte
-pkg regexp, method (*Regexp) ExpandString([]byte, string, string, []int) []byte
-pkg regexp, method (*Regexp) Find([]byte) []byte
-pkg regexp, method (*Regexp) FindAll([]byte, int) [][]byte
-pkg regexp, method (*Regexp) FindAllIndex([]byte, int) [][]int
+pkg regexp, method (*Regexp) Expand([]uint8, []uint8, []uint8, []int) []uint8
+pkg regexp, method (*Regexp) ExpandString([]uint8, string, string, []int) []uint8
+pkg regexp, method (*Regexp) Find([]uint8) []uint8
+pkg regexp, method (*Regexp) FindAll([]uint8, int) [][]uint8
+pkg regexp, method (*Regexp) FindAllIndex([]uint8, int) [][]int
 pkg regexp, method (*Regexp) FindAllString(string, int) []string
 pkg regexp, method (*Regexp) FindAllStringIndex(string, int) [][]int
 pkg regexp, method (*Regexp) FindAllStringSubmatch(string, int) [][]string
 pkg regexp, method (*Regexp) FindAllStringSubmatchIndex(string, int) [][]int
-pkg regexp, method (*Regexp) FindAllSubmatch([]byte, int) [][][]byte
-pkg regexp, method (*Regexp) FindAllSubmatchIndex([]byte, int) [][]int
-pkg regexp, method (*Regexp) FindIndex([]byte) []int
+pkg regexp, method (*Regexp) FindAllSubmatch([]uint8, int) [][][]uint8
+pkg regexp, method (*Regexp) FindAllSubmatchIndex([]uint8, int) [][]int
+pkg regexp, method (*Regexp) FindIndex([]uint8) []int
 pkg regexp, method (*Regexp) FindReaderIndex(io.RuneReader) []int
 pkg regexp, method (*Regexp) FindReaderSubmatchIndex(io.RuneReader) []int
 pkg regexp, method (*Regexp) FindString(string) string
 pkg regexp, method (*Regexp) FindStringIndex(string) []int
 pkg regexp, method (*Regexp) FindStringSubmatch(string) []string
 pkg regexp, method (*Regexp) FindStringSubmatchIndex(string) []int
-pkg regexp, method (*Regexp) FindSubmatch([]byte) [][]byte
-pkg regexp, method (*Regexp) FindSubmatchIndex([]byte) []int
+pkg regexp, method (*Regexp) FindSubmatch([]uint8) [][]uint8
+pkg regexp, method (*Regexp) FindSubmatchIndex([]uint8) []int
 pkg regexp, method (*Regexp) LiteralPrefix() (string, bool)
-pkg regexp, method (*Regexp) Match([]byte) bool
+pkg regexp, method (*Regexp) Match([]uint8) bool
 pkg regexp, method (*Regexp) MatchReader(io.RuneReader) bool
 pkg regexp, method (*Regexp) MatchString(string) bool
 pkg regexp, method (*Regexp) NumSubexp() int
-pkg regexp, method (*Regexp) ReplaceAll([]byte, []byte) []byte
-pkg regexp, method (*Regexp) ReplaceAllFunc([]byte, func([]byte) []byte) []byte
-pkg regexp, method (*Regexp) ReplaceAllLiteral([]byte, []byte) []byte
+pkg regexp, method (*Regexp) ReplaceAll([]uint8, []uint8) []uint8
+pkg regexp, method (*Regexp) ReplaceAllFunc([]uint8, func([]uint8) []uint8) []uint8
+pkg regexp, method (*Regexp) ReplaceAllLiteral([]uint8, []uint8) []uint8
 pkg regexp, method (*Regexp) ReplaceAllLiteralString(string, string) string
 pkg regexp, method (*Regexp) ReplaceAllString(string, string) string
 pkg regexp, method (*Regexp) ReplaceAllStringFunc(string, func(string) string) string
@@ -5595,12 +5620,12 @@ pkg regexp/syntax, const Simple Flags
 pkg regexp/syntax, const UnicodeGroups Flags
 pkg regexp/syntax, const WasDollar Flags
 pkg regexp/syntax, func Compile(*Regexp) (*Prog, error)
-pkg regexp/syntax, func EmptyOpContext(rune, rune) EmptyOp
-pkg regexp/syntax, func IsWordChar(rune) bool
+pkg regexp/syntax, func EmptyOpContext(int32, int32) EmptyOp
+pkg regexp/syntax, func IsWordChar(int32) bool
 pkg regexp/syntax, func Parse(string, Flags) (*Regexp, error)
 pkg regexp/syntax, method (*Error) Error() string
-pkg regexp/syntax, method (*Inst) MatchEmptyWidth(rune, rune) bool
-pkg regexp/syntax, method (*Inst) MatchRune(rune) bool
+pkg regexp/syntax, method (*Inst) MatchEmptyWidth(int32, int32) bool
+pkg regexp/syntax, method (*Inst) MatchRune(int32) bool
 pkg regexp/syntax, method (*Inst) String() string
 pkg regexp/syntax, method (*Prog) Prefix() (string, bool)
 pkg regexp/syntax, method (*Prog) StartCond() EmptyOp
@@ -5621,7 +5646,7 @@ pkg regexp/syntax, type Inst struct
 pkg regexp/syntax, type Inst struct, Arg uint32
 pkg regexp/syntax, type Inst struct, Op InstOp
 pkg regexp/syntax, type Inst struct, Out uint32
-pkg regexp/syntax, type Inst struct, Rune []rune
+pkg regexp/syntax, type Inst struct, Rune []int32
 pkg regexp/syntax, type InstOp uint8
 pkg regexp/syntax, type Op uint8
 pkg regexp/syntax, type Prog struct
@@ -5635,15 +5660,15 @@ pkg regexp/syntax, type Regexp struct, Max int
 pkg regexp/syntax, type Regexp struct, Min int
 pkg regexp/syntax, type Regexp struct, Name string
 pkg regexp/syntax, type Regexp struct, Op Op
-pkg regexp/syntax, type Regexp struct, Rune []rune
-pkg regexp/syntax, type Regexp struct, Rune0 [2]rune
+pkg regexp/syntax, type Regexp struct, Rune []int32
+pkg regexp/syntax, type Regexp struct, Rune0 [2]int32
 pkg regexp/syntax, type Regexp struct, Sub []*Regexp
 pkg regexp/syntax, type Regexp struct, Sub0 [1]*Regexp
 pkg runtime, const Compiler ideal-string
 pkg runtime, const GOARCH string
 pkg runtime, const GOOS string
 pkg runtime, func Breakpoint()
-pkg runtime, func CPUProfile() []byte
+pkg runtime, func CPUProfile() []uint8
 pkg runtime, func Caller(int) (uintptr, string, int, bool)
 pkg runtime, func Callers(int, []uintptr) int
 pkg runtime, func FuncForPC(uintptr) *Func
@@ -5661,7 +5686,7 @@ pkg runtime, func NumGoroutine() int
 pkg runtime, func ReadMemStats(*MemStats)
 pkg runtime, func SetCPUProfileRate(int)
 pkg runtime, func SetFinalizer(interface{}, interface{})
-pkg runtime, func Stack([]byte, bool) int
+pkg runtime, func Stack([]uint8, bool) int
 pkg runtime, func ThreadCreateProfile([]StackRecord) (int, bool)
 pkg runtime, func UnlockOSThread()
 pkg runtime, func Version() string
@@ -5687,6 +5712,7 @@ pkg runtime, type MemProfileRecord struct, Stack0 [32]uintptr
 pkg runtime, type MemStats struct
 pkg runtime, type MemStats struct, Alloc uint64
 pkg runtime, type MemStats struct, BuckHashSys uint64
+pkg runtime, type MemStats struct, BySize [61]struct
 pkg runtime, type MemStats struct, DebugGC bool
 pkg runtime, type MemStats struct, EnableGC bool
 pkg runtime, type MemStats struct, Frees uint64
@@ -5716,7 +5742,7 @@ pkg runtime, type StackRecord struct, Stack0 [32]uintptr
 pkg runtime, type TypeAssertionError struct
 pkg runtime, var MemProfileRate int
 pkg runtime/debug, func PrintStack()
-pkg runtime/debug, func Stack() []byte
+pkg runtime/debug, func Stack() []uint8
 pkg runtime/pprof, func Lookup(string) *Profile
 pkg runtime/pprof, func NewProfile(string) *Profile
 pkg runtime/pprof, func Profiles() []*Profile
@@ -5764,32 +5790,32 @@ pkg sort, type Interface interface, Less(int, int) bool
 pkg sort, type Interface interface, Swap(int, int)
 pkg sort, type StringSlice []string
 pkg strconv, const IntSize ideal-int
-pkg strconv, func AppendBool([]byte, bool) []byte
-pkg strconv, func AppendFloat([]byte, float64, byte, int, int) []byte
-pkg strconv, func AppendInt([]byte, int64, int) []byte
-pkg strconv, func AppendQuote([]byte, string) []byte
-pkg strconv, func AppendQuoteRune([]byte, rune) []byte
-pkg strconv, func AppendQuoteRuneToASCII([]byte, rune) []byte
-pkg strconv, func AppendQuoteToASCII([]byte, string) []byte
-pkg strconv, func AppendUint([]byte, uint64, int) []byte
+pkg strconv, func AppendBool([]uint8, bool) []uint8
+pkg strconv, func AppendFloat([]uint8, float64, uint8, int, int) []uint8
+pkg strconv, func AppendInt([]uint8, int64, int) []uint8
+pkg strconv, func AppendQuote([]uint8, string) []uint8
+pkg strconv, func AppendQuoteRune([]uint8, int32) []uint8
+pkg strconv, func AppendQuoteRuneToASCII([]uint8, int32) []uint8
+pkg strconv, func AppendQuoteToASCII([]uint8, string) []uint8
+pkg strconv, func AppendUint([]uint8, uint64, int) []uint8
 pkg strconv, func Atoi(string) (int, error)
 pkg strconv, func CanBackquote(string) bool
 pkg strconv, func FormatBool(bool) string
-pkg strconv, func FormatFloat(float64, byte, int, int) string
+pkg strconv, func FormatFloat(float64, uint8, int, int) string
 pkg strconv, func FormatInt(int64, int) string
 pkg strconv, func FormatUint(uint64, int) string
-pkg strconv, func IsPrint(rune) bool
+pkg strconv, func IsPrint(int32) bool
 pkg strconv, func Itoa(int) string
 pkg strconv, func ParseBool(string) (bool, error)
 pkg strconv, func ParseFloat(string, int) (float64, error)
 pkg strconv, func ParseInt(string, int, int) (int64, error)
 pkg strconv, func ParseUint(string, int, int) (uint64, error)
 pkg strconv, func Quote(string) string
-pkg strconv, func QuoteRune(rune) string
-pkg strconv, func QuoteRuneToASCII(rune) string
+pkg strconv, func QuoteRune(int32) string
+pkg strconv, func QuoteRuneToASCII(int32) string
 pkg strconv, func QuoteToASCII(string) string
 pkg strconv, func Unquote(string) (string, error)
-pkg strconv, func UnquoteChar(string, byte) (rune, bool, string, error)
+pkg strconv, func UnquoteChar(string, uint8) (int32, bool, string, error)
 pkg strconv, method (*NumError) Error() string
 pkg strconv, type NumError struct
 pkg strconv, type NumError struct, Err error
@@ -5799,22 +5825,22 @@ pkg strconv, var ErrRange error
 pkg strconv, var ErrSyntax error
 pkg strings, func Contains(string, string) bool
 pkg strings, func ContainsAny(string, string) bool
-pkg strings, func ContainsRune(string, rune) bool
+pkg strings, func ContainsRune(string, int32) bool
 pkg strings, func Count(string, string) int
 pkg strings, func EqualFold(string, string) bool
 pkg strings, func Fields(string) []string
-pkg strings, func FieldsFunc(string, func(rune) bool) []string
+pkg strings, func FieldsFunc(string, func(int32) bool) []string
 pkg strings, func HasPrefix(string, string) bool
 pkg strings, func HasSuffix(string, string) bool
 pkg strings, func Index(string, string) int
 pkg strings, func IndexAny(string, string) int
-pkg strings, func IndexFunc(string, func(rune) bool) int
-pkg strings, func IndexRune(string, rune) int
+pkg strings, func IndexFunc(string, func(int32) bool) int
+pkg strings, func IndexRune(string, int32) int
 pkg strings, func Join([]string, string) string
 pkg strings, func LastIndex(string, string) int
 pkg strings, func LastIndexAny(string, string) int
-pkg strings, func LastIndexFunc(string, func(rune) bool) int
-pkg strings, func Map(func(rune) rune, string) string
+pkg strings, func LastIndexFunc(string, func(int32) bool) int
+pkg strings, func Map(func(int32) int32, string) string
 pkg strings, func NewReader(string) *Reader
 pkg strings, func NewReplacer(...string) *Replacer
 pkg strings, func Repeat(string, int) string
@@ -5831,17 +5857,17 @@ pkg strings, func ToTitleSpecial(unicode.SpecialCase, string) string
 pkg strings, func ToUpper(string) string
 pkg strings, func ToUpperSpecial(unicode.SpecialCase, string) string
 pkg strings, func Trim(string, string) string
-pkg strings, func TrimFunc(string, func(rune) bool) string
+pkg strings, func TrimFunc(string, func(int32) bool) string
 pkg strings, func TrimLeft(string, string) string
-pkg strings, func TrimLeftFunc(string, func(rune) bool) string
+pkg strings, func TrimLeftFunc(string, func(int32) bool) string
 pkg strings, func TrimRight(string, string) string
-pkg strings, func TrimRightFunc(string, func(rune) bool) string
+pkg strings, func TrimRightFunc(string, func(int32) bool) string
 pkg strings, func TrimSpace(string) string
 pkg strings, method (*Reader) Len() int
-pkg strings, method (*Reader) Read([]byte) (int, error)
-pkg strings, method (*Reader) ReadAt([]byte, int64) (int, error)
-pkg strings, method (*Reader) ReadByte() (byte, error)
-pkg strings, method (*Reader) ReadRune() (rune, int, error)
+pkg strings, method (*Reader) Read([]uint8) (int, error)
+pkg strings, method (*Reader) ReadAt([]uint8, int64) (int, error)
+pkg strings, method (*Reader) ReadByte() (uint8, error)
+pkg strings, method (*Reader) ReadRune() (int32, int, error)
 pkg strings, method (*Reader) Seek(int64, int) (int64, error)
 pkg strings, method (*Reader) UnreadByte() error
 pkg strings, method (*Reader) UnreadRune() error
@@ -6035,6 +6061,7 @@ pkg syscall (darwin-386), const EAUTH Errno
 pkg syscall (darwin-386), const EBADARCH Errno
 pkg syscall (darwin-386), const EBADEXEC Errno
 pkg syscall (darwin-386), const EBADMACHO Errno
+pkg syscall (darwin-386), const EBADMSG Errno
 pkg syscall (darwin-386), const EBADRPC Errno
 pkg syscall (darwin-386), const ECHO ideal-int
 pkg syscall (darwin-386), const ECHOCTL ideal-int
@@ -6046,9 +6073,11 @@ pkg syscall (darwin-386), const ECHOPRT ideal-int
 pkg syscall (darwin-386), const EDEVERR Errno
 pkg syscall (darwin-386), const EFTYPE Errno
 pkg syscall (darwin-386), const ELAST Errno
+pkg syscall (darwin-386), const EMULTIHOP Errno
 pkg syscall (darwin-386), const ENEEDAUTH Errno
 pkg syscall (darwin-386), const ENOATTR Errno
 pkg syscall (darwin-386), const ENODATA Errno
+pkg syscall (darwin-386), const ENOLINK Errno
 pkg syscall (darwin-386), const ENOPOLICY Errno
 pkg syscall (darwin-386), const ENOSR Errno
 pkg syscall (darwin-386), const ENOSTR Errno
@@ -6058,6 +6087,7 @@ pkg syscall (darwin-386), const EPROCLIM Errno
 pkg syscall (darwin-386), const EPROCUNAVAIL Errno
 pkg syscall (darwin-386), const EPROGMISMATCH Errno
 pkg syscall (darwin-386), const EPROGUNAVAIL Errno
+pkg syscall (darwin-386), const EPROTO Errno
 pkg syscall (darwin-386), const EPWROFF Errno
 pkg syscall (darwin-386), const ERPCMISMATCH Errno
 pkg syscall (darwin-386), const ESHLIBVERS Errno
@@ -7308,7 +7338,7 @@ pkg syscall (darwin-386), func Fstatfs(int, *Statfs_t) error
 pkg syscall (darwin-386), func Fsync(int) error
 pkg syscall (darwin-386), func Ftruncate(int, int64) error
 pkg syscall (darwin-386), func Futimes(int, []Timeval) error
-pkg syscall (darwin-386), func Getdirentries(int, []byte, *uintptr) (int, error)
+pkg syscall (darwin-386), func Getdirentries(int, []uint8, *uintptr) (int, error)
 pkg syscall (darwin-386), func Getdtablesize() int
 pkg syscall (darwin-386), func Getfsstat([]Statfs_t, int) (int, error)
 pkg syscall (darwin-386), func Getpeername(int) (Sockaddr, error)
@@ -7319,10 +7349,10 @@ pkg syscall (darwin-386), func Getrlimit(int, *Rlimit) error
 pkg syscall (darwin-386), func Getrusage(int, *Rusage) error
 pkg syscall (darwin-386), func Getsid(int) (int, error)
 pkg syscall (darwin-386), func Getsockname(int) (Sockaddr, error)
-pkg syscall (darwin-386), func GetsockoptByte(int, int, int) (byte, error)
+pkg syscall (darwin-386), func GetsockoptByte(int, int, int) (uint8, error)
 pkg syscall (darwin-386), func GetsockoptIPMreq(int, int, int) (*IPMreq, error)
 pkg syscall (darwin-386), func GetsockoptIPv6Mreq(int, int, int) (*IPv6Mreq, error)
-pkg syscall (darwin-386), func GetsockoptInet4Addr(int, int, int) ([4]byte, error)
+pkg syscall (darwin-386), func GetsockoptInet4Addr(int, int, int) ([4]uint8, error)
 pkg syscall (darwin-386), func GetsockoptInt(int, int, int) (int, error)
 pkg syscall (darwin-386), func Issetugid() bool
 pkg syscall (darwin-386), func Kevent(int, []Kevent_t, []Kevent_t, *Timespec) (int, error)
@@ -7332,34 +7362,34 @@ pkg syscall (darwin-386), func Listen(int, int) error
 pkg syscall (darwin-386), func Lstat(string, *Stat_t) error
 pkg syscall (darwin-386), func Mkfifo(string, uint32) error
 pkg syscall (darwin-386), func Mknod(string, uint32, int) error
-pkg syscall (darwin-386), func Mmap(int, int64, int, int, int) ([]byte, error)
-pkg syscall (darwin-386), func Munmap([]byte) error
+pkg syscall (darwin-386), func Mmap(int, int64, int, int, int) ([]uint8, error)
+pkg syscall (darwin-386), func Munmap([]uint8) error
 pkg syscall (darwin-386), func NsecToTimespec(int64) Timespec
 pkg syscall (darwin-386), func Open(string, int, uint32) (int, error)
-pkg syscall (darwin-386), func ParseDirent([]byte, int, []string) (int, int, []string)
-pkg syscall (darwin-386), func ParseRoutingMessage([]byte) ([]RoutingMessage, error)
+pkg syscall (darwin-386), func ParseDirent([]uint8, int, []string) (int, int, []string)
+pkg syscall (darwin-386), func ParseRoutingMessage([]uint8) ([]RoutingMessage, error)
 pkg syscall (darwin-386), func ParseRoutingSockaddr(RoutingMessage) ([]Sockaddr, error)
-pkg syscall (darwin-386), func ParseSocketControlMessage([]byte) ([]SocketControlMessage, error)
+pkg syscall (darwin-386), func ParseSocketControlMessage([]uint8) ([]SocketControlMessage, error)
 pkg syscall (darwin-386), func ParseUnixRights(*SocketControlMessage) ([]int, error)
 pkg syscall (darwin-386), func Pathconf(string, int) (int, error)
 pkg syscall (darwin-386), func Pipe([]int) error
-pkg syscall (darwin-386), func Pread(int, []byte, int64) (int, error)
+pkg syscall (darwin-386), func Pread(int, []uint8, int64) (int, error)
 pkg syscall (darwin-386), func PtraceAttach(int) error
 pkg syscall (darwin-386), func PtraceDetach(int) error
-pkg syscall (darwin-386), func Pwrite(int, []byte, int64) (int, error)
+pkg syscall (darwin-386), func Pwrite(int, []uint8, int64) (int, error)
 pkg syscall (darwin-386), func RawSyscall(uintptr, uintptr, uintptr, uintptr) (uintptr, uintptr, Errno)
 pkg syscall (darwin-386), func RawSyscall6(uintptr, uintptr, uintptr, uintptr, uintptr, uintptr, uintptr) (uintptr, uintptr, Errno)
-pkg syscall (darwin-386), func Read(int, []byte) (int, error)
-pkg syscall (darwin-386), func ReadDirent(int, []byte) (int, error)
-pkg syscall (darwin-386), func Recvfrom(int, []byte, int) (int, Sockaddr, error)
-pkg syscall (darwin-386), func Recvmsg(int, []byte, []byte, int) (int, int, int, Sockaddr, error)
+pkg syscall (darwin-386), func Read(int, []uint8) (int, error)
+pkg syscall (darwin-386), func ReadDirent(int, []uint8) (int, error)
+pkg syscall (darwin-386), func Recvfrom(int, []uint8, int) (int, Sockaddr, error)
+pkg syscall (darwin-386), func Recvmsg(int, []uint8, []uint8, int) (int, int, int, Sockaddr, error)
 pkg syscall (darwin-386), func Revoke(string) error
-pkg syscall (darwin-386), func RouteRIB(int, int) ([]byte, error)
+pkg syscall (darwin-386), func RouteRIB(int, int) ([]uint8, error)
 pkg syscall (darwin-386), func Seek(int, int64, int) (int64, error)
 pkg syscall (darwin-386), func Select(int, *FdSet, *FdSet, *FdSet, *Timeval) error
 pkg syscall (darwin-386), func Sendfile(int, int, *int64, int) (int, error)
-pkg syscall (darwin-386), func Sendmsg(int, []byte, []byte, Sockaddr, int) error
-pkg syscall (darwin-386), func Sendto(int, []byte, int, Sockaddr) error
+pkg syscall (darwin-386), func Sendmsg(int, []uint8, []uint8, Sockaddr, int) error
+pkg syscall (darwin-386), func Sendto(int, []uint8, int, Sockaddr) error
 pkg syscall (darwin-386), func SetBpf(int, []BpfInsn) error
 pkg syscall (darwin-386), func SetBpfBuflen(int, int) (int, error)
 pkg syscall (darwin-386), func SetBpfDatalink(int, int) (int, error)
@@ -7382,10 +7412,10 @@ pkg syscall (darwin-386), func Setregid(int, int) error
 pkg syscall (darwin-386), func Setreuid(int, int) error
 pkg syscall (darwin-386), func Setrlimit(int, *Rlimit) error
 pkg syscall (darwin-386), func Setsid() (int, error)
-pkg syscall (darwin-386), func SetsockoptByte(int, int, int, byte) error
+pkg syscall (darwin-386), func SetsockoptByte(int, int, int, uint8) error
 pkg syscall (darwin-386), func SetsockoptIPMreq(int, int, int, *IPMreq) error
 pkg syscall (darwin-386), func SetsockoptIPv6Mreq(int, int, int, *IPv6Mreq) error
-pkg syscall (darwin-386), func SetsockoptInet4Addr(int, int, int, [4]byte) error
+pkg syscall (darwin-386), func SetsockoptInet4Addr(int, int, int, [4]uint8) error
 pkg syscall (darwin-386), func SetsockoptInt(int, int, int, int) error
 pkg syscall (darwin-386), func SetsockoptLinger(int, int, int, *Linger) error
 pkg syscall (darwin-386), func SetsockoptString(int, int, int, string) error
@@ -7397,7 +7427,7 @@ pkg syscall (darwin-386), func Socket(int, int, int) (int, error)
 pkg syscall (darwin-386), func Socketpair(int, int, int) ([2]int, error)
 pkg syscall (darwin-386), func Stat(string, *Stat_t) error
 pkg syscall (darwin-386), func Statfs(string, *Statfs_t) error
-pkg syscall (darwin-386), func StringSlicePtr([]string) []*byte
+pkg syscall (darwin-386), func StringSlicePtr([]string) []*uint8
 pkg syscall (darwin-386), func Sync() error
 pkg syscall (darwin-386), func Syscall(uintptr, uintptr, uintptr, uintptr) (uintptr, uintptr, Errno)
 pkg syscall (darwin-386), func Syscall6(uintptr, uintptr, uintptr, uintptr, uintptr, uintptr, uintptr) (uintptr, uintptr, Errno)
@@ -7409,10 +7439,10 @@ pkg syscall (darwin-386), func TimevalToNsec(Timeval) int64
 pkg syscall (darwin-386), func Truncate(string, int64) error
 pkg syscall (darwin-386), func Umask(int) int
 pkg syscall (darwin-386), func Undelete(string) error
-pkg syscall (darwin-386), func UnixRights(...int) []byte
+pkg syscall (darwin-386), func UnixRights(...int) []uint8
 pkg syscall (darwin-386), func Unmount(string, int) error
 pkg syscall (darwin-386), func Wait4(int, *WaitStatus, int, *Rusage) (int, error)
-pkg syscall (darwin-386), func Write(int, []byte) (int, error)
+pkg syscall (darwin-386), func Write(int, []uint8) (int, error)
 pkg syscall (darwin-386), method (*Cmsghdr) SetLen(int)
 pkg syscall (darwin-386), method (*Iovec) SetLen(int)
 pkg syscall (darwin-386), method (*Msghdr) SetControllen(int)
@@ -7420,7 +7450,7 @@ pkg syscall (darwin-386), type BpfHdr struct
 pkg syscall (darwin-386), type BpfHdr struct, Caplen uint32
 pkg syscall (darwin-386), type BpfHdr struct, Datalen uint32
 pkg syscall (darwin-386), type BpfHdr struct, Hdrlen uint16
-pkg syscall (darwin-386), type BpfHdr struct, Pad_cgo_0 [2]byte
+pkg syscall (darwin-386), type BpfHdr struct, Pad_cgo_0 [2]uint8
 pkg syscall (darwin-386), type BpfHdr struct, Tstamp Timeval
 pkg syscall (darwin-386), type BpfInsn struct
 pkg syscall (darwin-386), type BpfInsn struct, Code uint16
@@ -7448,12 +7478,12 @@ pkg syscall (darwin-386), type Dirent struct
 pkg syscall (darwin-386), type Dirent struct, Ino uint64
 pkg syscall (darwin-386), type Dirent struct, Name [1024]int8
 pkg syscall (darwin-386), type Dirent struct, Namlen uint16
-pkg syscall (darwin-386), type Dirent struct, Pad_cgo_0 [3]byte
+pkg syscall (darwin-386), type Dirent struct, Pad_cgo_0 [3]uint8
 pkg syscall (darwin-386), type Dirent struct, Reclen uint16
 pkg syscall (darwin-386), type Dirent struct, Seekoff uint64
 pkg syscall (darwin-386), type Dirent struct, Type uint8
 pkg syscall (darwin-386), type Fbootstraptransfer_t struct
-pkg syscall (darwin-386), type Fbootstraptransfer_t struct, Buffer *byte
+pkg syscall (darwin-386), type Fbootstraptransfer_t struct, Buffer *uint8
 pkg syscall (darwin-386), type Fbootstraptransfer_t struct, Length uint32
 pkg syscall (darwin-386), type Fbootstraptransfer_t struct, Offset int64
 pkg syscall (darwin-386), type FdSet struct
@@ -7508,7 +7538,7 @@ pkg syscall (darwin-386), type IfMsghdr struct, Data IfData
 pkg syscall (darwin-386), type IfMsghdr struct, Flags int32
 pkg syscall (darwin-386), type IfMsghdr struct, Index uint16
 pkg syscall (darwin-386), type IfMsghdr struct, Msglen uint16
-pkg syscall (darwin-386), type IfMsghdr struct, Pad_cgo_0 [2]byte
+pkg syscall (darwin-386), type IfMsghdr struct, Pad_cgo_0 [2]uint8
 pkg syscall (darwin-386), type IfMsghdr struct, Type uint8
 pkg syscall (darwin-386), type IfMsghdr struct, Version uint8
 pkg syscall (darwin-386), type IfaMsghdr struct
@@ -7517,7 +7547,7 @@ pkg syscall (darwin-386), type IfaMsghdr struct, Flags int32
 pkg syscall (darwin-386), type IfaMsghdr struct, Index uint16
 pkg syscall (darwin-386), type IfaMsghdr struct, Metric int32
 pkg syscall (darwin-386), type IfaMsghdr struct, Msglen uint16
-pkg syscall (darwin-386), type IfaMsghdr struct, Pad_cgo_0 [2]byte
+pkg syscall (darwin-386), type IfaMsghdr struct, Pad_cgo_0 [2]uint8
 pkg syscall (darwin-386), type IfaMsghdr struct, Type uint8
 pkg syscall (darwin-386), type IfaMsghdr struct, Version uint8
 pkg syscall (darwin-386), type IfmaMsghdr struct
@@ -7525,7 +7555,7 @@ pkg syscall (darwin-386), type IfmaMsghdr struct, Addrs int32
 pkg syscall (darwin-386), type IfmaMsghdr struct, Flags int32
 pkg syscall (darwin-386), type IfmaMsghdr struct, Index uint16
 pkg syscall (darwin-386), type IfmaMsghdr struct, Msglen uint16
-pkg syscall (darwin-386), type IfmaMsghdr struct, Pad_cgo_0 [2]byte
+pkg syscall (darwin-386), type IfmaMsghdr struct, Pad_cgo_0 [2]uint8
 pkg syscall (darwin-386), type IfmaMsghdr struct, Type uint8
 pkg syscall (darwin-386), type IfmaMsghdr struct, Version uint8
 pkg syscall (darwin-386), type IfmaMsghdr2 struct
@@ -7533,24 +7563,24 @@ pkg syscall (darwin-386), type IfmaMsghdr2 struct, Addrs int32
 pkg syscall (darwin-386), type IfmaMsghdr2 struct, Flags int32
 pkg syscall (darwin-386), type IfmaMsghdr2 struct, Index uint16
 pkg syscall (darwin-386), type IfmaMsghdr2 struct, Msglen uint16
-pkg syscall (darwin-386), type IfmaMsghdr2 struct, Pad_cgo_0 [2]byte
+pkg syscall (darwin-386), type IfmaMsghdr2 struct, Pad_cgo_0 [2]uint8
 pkg syscall (darwin-386), type IfmaMsghdr2 struct, Refcount int32
 pkg syscall (darwin-386), type IfmaMsghdr2 struct, Type uint8
 pkg syscall (darwin-386), type IfmaMsghdr2 struct, Version uint8
 pkg syscall (darwin-386), type Inet6Pktinfo struct
-pkg syscall (darwin-386), type Inet6Pktinfo struct, Addr [16]byte
+pkg syscall (darwin-386), type Inet6Pktinfo struct, Addr [16]uint8
 pkg syscall (darwin-386), type Inet6Pktinfo struct, Ifindex uint32
 pkg syscall (darwin-386), type InterfaceAddrMessage struct
-pkg syscall (darwin-386), type InterfaceAddrMessage struct, Data []byte
+pkg syscall (darwin-386), type InterfaceAddrMessage struct, Data []uint8
 pkg syscall (darwin-386), type InterfaceAddrMessage struct, Header IfaMsghdr
 pkg syscall (darwin-386), type InterfaceMessage struct
-pkg syscall (darwin-386), type InterfaceMessage struct, Data []byte
+pkg syscall (darwin-386), type InterfaceMessage struct, Data []uint8
 pkg syscall (darwin-386), type InterfaceMessage struct, Header IfMsghdr
 pkg syscall (darwin-386), type InterfaceMulticastAddrMessage struct
-pkg syscall (darwin-386), type InterfaceMulticastAddrMessage struct, Data []byte
+pkg syscall (darwin-386), type InterfaceMulticastAddrMessage struct, Data []uint8
 pkg syscall (darwin-386), type InterfaceMulticastAddrMessage struct, Header IfmaMsghdr2
 pkg syscall (darwin-386), type Iovec struct
-pkg syscall (darwin-386), type Iovec struct, Base *byte
+pkg syscall (darwin-386), type Iovec struct, Base *uint8
 pkg syscall (darwin-386), type Iovec struct, Len uint32
 pkg syscall (darwin-386), type Kevent_t struct
 pkg syscall (darwin-386), type Kevent_t struct, Data int32
@@ -7558,18 +7588,18 @@ pkg syscall (darwin-386), type Kevent_t struct, Fflags uint32
 pkg syscall (darwin-386), type Kevent_t struct, Filter int16
 pkg syscall (darwin-386), type Kevent_t struct, Flags uint16
 pkg syscall (darwin-386), type Kevent_t struct, Ident uint32
-pkg syscall (darwin-386), type Kevent_t struct, Udata *byte
+pkg syscall (darwin-386), type Kevent_t struct, Udata *uint8
 pkg syscall (darwin-386), type Log2phys_t struct
 pkg syscall (darwin-386), type Log2phys_t struct, Contigbytes int64
 pkg syscall (darwin-386), type Log2phys_t struct, Devoffset int64
 pkg syscall (darwin-386), type Log2phys_t struct, Flags uint32
 pkg syscall (darwin-386), type Msghdr struct
-pkg syscall (darwin-386), type Msghdr struct, Control *byte
+pkg syscall (darwin-386), type Msghdr struct, Control *uint8
 pkg syscall (darwin-386), type Msghdr struct, Controllen uint32
 pkg syscall (darwin-386), type Msghdr struct, Flags int32
 pkg syscall (darwin-386), type Msghdr struct, Iov *Iovec
 pkg syscall (darwin-386), type Msghdr struct, Iovlen int32
-pkg syscall (darwin-386), type Msghdr struct, Name *byte
+pkg syscall (darwin-386), type Msghdr struct, Name *uint8
 pkg syscall (darwin-386), type Msghdr struct, Namelen uint32
 pkg syscall (darwin-386), type Radvisory_t struct
 pkg syscall (darwin-386), type Radvisory_t struct, Count int32
@@ -7591,7 +7621,7 @@ pkg syscall (darwin-386), type RawSockaddrInet4 struct, Family uint8
 pkg syscall (darwin-386), type RawSockaddrInet4 struct, Len uint8
 pkg syscall (darwin-386), type RawSockaddrInet4 struct, Zero [8]int8
 pkg syscall (darwin-386), type RawSockaddrInet6 struct
-pkg syscall (darwin-386), type RawSockaddrInet6 struct, Addr [16]byte
+pkg syscall (darwin-386), type RawSockaddrInet6 struct, Addr [16]uint8
 pkg syscall (darwin-386), type RawSockaddrInet6 struct, Family uint8
 pkg syscall (darwin-386), type RawSockaddrInet6 struct, Flowinfo uint32
 pkg syscall (darwin-386), type RawSockaddrInet6 struct, Len uint8
@@ -7605,7 +7635,7 @@ pkg syscall (darwin-386), type Rlimit struct
 pkg syscall (darwin-386), type Rlimit struct, Cur uint64
 pkg syscall (darwin-386), type Rlimit struct, Max uint64
 pkg syscall (darwin-386), type RouteMessage struct
-pkg syscall (darwin-386), type RouteMessage struct, Data []byte
+pkg syscall (darwin-386), type RouteMessage struct, Data []uint8
 pkg syscall (darwin-386), type RouteMessage struct, Header RtMsghdr
 pkg syscall (darwin-386), type RoutingMessage interface, unexported methods
 pkg syscall (darwin-386), type RtMetrics struct
@@ -7627,7 +7657,7 @@ pkg syscall (darwin-386), type RtMsghdr struct, Flags int32
 pkg syscall (darwin-386), type RtMsghdr struct, Index uint16
 pkg syscall (darwin-386), type RtMsghdr struct, Inits uint32
 pkg syscall (darwin-386), type RtMsghdr struct, Msglen uint16
-pkg syscall (darwin-386), type RtMsghdr struct, Pad_cgo_0 [2]byte
+pkg syscall (darwin-386), type RtMsghdr struct, Pad_cgo_0 [2]uint8
 pkg syscall (darwin-386), type RtMsghdr struct, Pid int32
 pkg syscall (darwin-386), type RtMsghdr struct, Rmx RtMetrics
 pkg syscall (darwin-386), type RtMsghdr struct, Seq int32
@@ -7660,7 +7690,7 @@ pkg syscall (darwin-386), type SockaddrDatalink struct, Nlen uint8
 pkg syscall (darwin-386), type SockaddrDatalink struct, Slen uint8
 pkg syscall (darwin-386), type SockaddrDatalink struct, Type uint8
 pkg syscall (darwin-386), type SocketControlMessage struct
-pkg syscall (darwin-386), type SocketControlMessage struct, Data []byte
+pkg syscall (darwin-386), type SocketControlMessage struct, Data []uint8
 pkg syscall (darwin-386), type SocketControlMessage struct, Header Cmsghdr
 pkg syscall (darwin-386), type Stat_t struct
 pkg syscall (darwin-386), type Stat_t struct, Atimespec Timespec
@@ -7709,7 +7739,7 @@ pkg syscall (darwin-386), type Timespec struct, Nsec int32
 pkg syscall (darwin-386), type Timespec struct, Sec int32
 pkg syscall (darwin-386), type Timeval struct, Sec int32
 pkg syscall (darwin-386), type Timeval struct, Usec int32
-pkg syscall (darwin-386), type Timeval32 [0]byte
+pkg syscall (darwin-386), type Timeval32 [0]uint8
 pkg syscall (darwin-386), type WaitStatus uint32
 pkg syscall (darwin-386), var Stderr int
 pkg syscall (darwin-386), var Stdin int
@@ -7853,6 +7883,7 @@ pkg syscall (darwin-386-cgo), const EAUTH Errno
 pkg syscall (darwin-386-cgo), const EBADARCH Errno
 pkg syscall (darwin-386-cgo), const EBADEXEC Errno
 pkg syscall (darwin-386-cgo), const EBADMACHO Errno
+pkg syscall (darwin-386-cgo), const EBADMSG Errno
 pkg syscall (darwin-386-cgo), const EBADRPC Errno
 pkg syscall (darwin-386-cgo), const ECHO ideal-int
 pkg syscall (darwin-386-cgo), const ECHOCTL ideal-int
@@ -7864,9 +7895,11 @@ pkg syscall (darwin-386-cgo), const ECHOPRT ideal-int
 pkg syscall (darwin-386-cgo), const EDEVERR Errno
 pkg syscall (darwin-386-cgo), const EFTYPE Errno
 pkg syscall (darwin-386-cgo), const ELAST Errno
+pkg syscall (darwin-386-cgo), const EMULTIHOP Errno
 pkg syscall (darwin-386-cgo), const ENEEDAUTH Errno
 pkg syscall (darwin-386-cgo), const ENOATTR Errno
 pkg syscall (darwin-386-cgo), const ENODATA Errno
+pkg syscall (darwin-386-cgo), const ENOLINK Errno
 pkg syscall (darwin-386-cgo), const ENOPOLICY Errno
 pkg syscall (darwin-386-cgo), const ENOSR Errno
 pkg syscall (darwin-386-cgo), const ENOSTR Errno
@@ -7876,6 +7909,7 @@ pkg syscall (darwin-386-cgo), const EPROCLIM Errno
 pkg syscall (darwin-386-cgo), const EPROCUNAVAIL Errno
 pkg syscall (darwin-386-cgo), const EPROGMISMATCH Errno
 pkg syscall (darwin-386-cgo), const EPROGUNAVAIL Errno
+pkg syscall (darwin-386-cgo), const EPROTO Errno
 pkg syscall (darwin-386-cgo), const EPWROFF Errno
 pkg syscall (darwin-386-cgo), const ERPCMISMATCH Errno
 pkg syscall (darwin-386-cgo), const ESHLIBVERS Errno
@@ -9126,7 +9160,7 @@ pkg syscall (darwin-386-cgo), func Fstatfs(int, *Statfs_t) error
 pkg syscall (darwin-386-cgo), func Fsync(int) error
 pkg syscall (darwin-386-cgo), func Ftruncate(int, int64) error
 pkg syscall (darwin-386-cgo), func Futimes(int, []Timeval) error
-pkg syscall (darwin-386-cgo), func Getdirentries(int, []byte, *uintptr) (int, error)
+pkg syscall (darwin-386-cgo), func Getdirentries(int, []uint8, *uintptr) (int, error)
 pkg syscall (darwin-386-cgo), func Getdtablesize() int
 pkg syscall (darwin-386-cgo), func Getfsstat([]Statfs_t, int) (int, error)
 pkg syscall (darwin-386-cgo), func Getpeername(int) (Sockaddr, error)
@@ -9137,10 +9171,10 @@ pkg syscall (darwin-386-cgo), func Getrlimit(int, *Rlimit) error
 pkg syscall (darwin-386-cgo), func Getrusage(int, *Rusage) error
 pkg syscall (darwin-386-cgo), func Getsid(int) (int, error)
 pkg syscall (darwin-386-cgo), func Getsockname(int) (Sockaddr, error)
-pkg syscall (darwin-386-cgo), func GetsockoptByte(int, int, int) (byte, error)
+pkg syscall (darwin-386-cgo), func GetsockoptByte(int, int, int) (uint8, error)
 pkg syscall (darwin-386-cgo), func GetsockoptIPMreq(int, int, int) (*IPMreq, error)
 pkg syscall (darwin-386-cgo), func GetsockoptIPv6Mreq(int, int, int) (*IPv6Mreq, error)
-pkg syscall (darwin-386-cgo), func GetsockoptInet4Addr(int, int, int) ([4]byte, error)
+pkg syscall (darwin-386-cgo), func GetsockoptInet4Addr(int, int, int) ([4]uint8, error)
 pkg syscall (darwin-386-cgo), func GetsockoptInt(int, int, int) (int, error)
 pkg syscall (darwin-386-cgo), func Issetugid() bool
 pkg syscall (darwin-386-cgo), func Kevent(int, []Kevent_t, []Kevent_t, *Timespec) (int, error)
@@ -9150,34 +9184,34 @@ pkg syscall (darwin-386-cgo), func Listen(int, int) error
 pkg syscall (darwin-386-cgo), func Lstat(string, *Stat_t) error
 pkg syscall (darwin-386-cgo), func Mkfifo(string, uint32) error
 pkg syscall (darwin-386-cgo), func Mknod(string, uint32, int) error
-pkg syscall (darwin-386-cgo), func Mmap(int, int64, int, int, int) ([]byte, error)
-pkg syscall (darwin-386-cgo), func Munmap([]byte) error
+pkg syscall (darwin-386-cgo), func Mmap(int, int64, int, int, int) ([]uint8, error)
+pkg syscall (darwin-386-cgo), func Munmap([]uint8) error
 pkg syscall (darwin-386-cgo), func NsecToTimespec(int64) Timespec
 pkg syscall (darwin-386-cgo), func Open(string, int, uint32) (int, error)
-pkg syscall (darwin-386-cgo), func ParseDirent([]byte, int, []string) (int, int, []string)
-pkg syscall (darwin-386-cgo), func ParseRoutingMessage([]byte) ([]RoutingMessage, error)
+pkg syscall (darwin-386-cgo), func ParseDirent([]uint8, int, []string) (int, int, []string)
+pkg syscall (darwin-386-cgo), func ParseRoutingMessage([]uint8) ([]RoutingMessage, error)
 pkg syscall (darwin-386-cgo), func ParseRoutingSockaddr(RoutingMessage) ([]Sockaddr, error)
-pkg syscall (darwin-386-cgo), func ParseSocketControlMessage([]byte) ([]SocketControlMessage, error)
+pkg syscall (darwin-386-cgo), func ParseSocketControlMessage([]uint8) ([]SocketControlMessage, error)
 pkg syscall (darwin-386-cgo), func ParseUnixRights(*SocketControlMessage) ([]int, error)
 pkg syscall (darwin-386-cgo), func Pathconf(string, int) (int, error)
 pkg syscall (darwin-386-cgo), func Pipe([]int) error
-pkg syscall (darwin-386-cgo), func Pread(int, []byte, int64) (int, error)
+pkg syscall (darwin-386-cgo), func Pread(int, []uint8, int64) (int, error)
 pkg syscall (darwin-386-cgo), func PtraceAttach(int) error
 pkg syscall (darwin-386-cgo), func PtraceDetach(int) error
-pkg syscall (darwin-386-cgo), func Pwrite(int, []byte, int64) (int, error)
+pkg syscall (darwin-386-cgo), func Pwrite(int, []uint8, int64) (int, error)
 pkg syscall (darwin-386-cgo), func RawSyscall(uintptr, uintptr, uintptr, uintptr) (uintptr, uintptr, Errno)
 pkg syscall (darwin-386-cgo), func RawSyscall6(uintptr, uintptr, uintptr, uintptr, uintptr, uintptr, uintptr) (uintptr, uintptr, Errno)
-pkg syscall (darwin-386-cgo), func Read(int, []byte) (int, error)
-pkg syscall (darwin-386-cgo), func ReadDirent(int, []byte) (int, error)
-pkg syscall (darwin-386-cgo), func Recvfrom(int, []byte, int) (int, Sockaddr, error)
-pkg syscall (darwin-386-cgo), func Recvmsg(int, []byte, []byte, int) (int, int, int, Sockaddr, error)
+pkg syscall (darwin-386-cgo), func Read(int, []uint8) (int, error)
+pkg syscall (darwin-386-cgo), func ReadDirent(int, []uint8) (int, error)
+pkg syscall (darwin-386-cgo), func Recvfrom(int, []uint8, int) (int, Sockaddr, error)
+pkg syscall (darwin-386-cgo), func Recvmsg(int, []uint8, []uint8, int) (int, int, int, Sockaddr, error)
 pkg syscall (darwin-386-cgo), func Revoke(string) error
-pkg syscall (darwin-386-cgo), func RouteRIB(int, int) ([]byte, error)
+pkg syscall (darwin-386-cgo), func RouteRIB(int, int) ([]uint8, error)
 pkg syscall (darwin-386-cgo), func Seek(int, int64, int) (int64, error)
 pkg syscall (darwin-386-cgo), func Select(int, *FdSet, *FdSet, *FdSet, *Timeval) error
 pkg syscall (darwin-386-cgo), func Sendfile(int, int, *int64, int) (int, error)
-pkg syscall (darwin-386-cgo), func Sendmsg(int, []byte, []byte, Sockaddr, int) error
-pkg syscall (darwin-386-cgo), func Sendto(int, []byte, int, Sockaddr) error
+pkg syscall (darwin-386-cgo), func Sendmsg(int, []uint8, []uint8, Sockaddr, int) error
+pkg syscall (darwin-386-cgo), func Sendto(int, []uint8, int, Sockaddr) error
 pkg syscall (darwin-386-cgo), func SetBpf(int, []BpfInsn) error
 pkg syscall (darwin-386-cgo), func SetBpfBuflen(int, int) (int, error)
 pkg syscall (darwin-386-cgo), func SetBpfDatalink(int, int) (int, error)
@@ -9200,10 +9234,10 @@ pkg syscall (darwin-386-cgo), func Setregid(int, int) error
 pkg syscall (darwin-386-cgo), func Setreuid(int, int) error
 pkg syscall (darwin-386-cgo), func Setrlimit(int, *Rlimit) error
 pkg syscall (darwin-386-cgo), func Setsid() (int, error)
-pkg syscall (darwin-386-cgo), func SetsockoptByte(int, int, int, byte) error
+pkg syscall (darwin-386-cgo), func SetsockoptByte(int, int, int, uint8) error
 pkg syscall (darwin-386-cgo), func SetsockoptIPMreq(int, int, int, *IPMreq) error
 pkg syscall (darwin-386-cgo), func SetsockoptIPv6Mreq(int, int, int, *IPv6Mreq) error
-pkg syscall (darwin-386-cgo), func SetsockoptInet4Addr(int, int, int, [4]byte) error
+pkg syscall (darwin-386-cgo), func SetsockoptInet4Addr(int, int, int, [4]uint8) error
 pkg syscall (darwin-386-cgo), func SetsockoptInt(int, int, int, int) error
 pkg syscall (darwin-386-cgo), func SetsockoptLinger(int, int, int, *Linger) error
 pkg syscall (darwin-386-cgo), func SetsockoptString(int, int, int, string) error
@@ -9215,7 +9249,7 @@ pkg syscall (darwin-386-cgo), func Socket(int, int, int) (int, error)
 pkg syscall (darwin-386-cgo), func Socketpair(int, int, int) ([2]int, error)
 pkg syscall (darwin-386-cgo), func Stat(string, *Stat_t) error
 pkg syscall (darwin-386-cgo), func Statfs(string, *Statfs_t) error
-pkg syscall (darwin-386-cgo), func StringSlicePtr([]string) []*byte
+pkg syscall (darwin-386-cgo), func StringSlicePtr([]string) []*uint8
 pkg syscall (darwin-386-cgo), func Sync() error
 pkg syscall (darwin-386-cgo), func Syscall(uintptr, uintptr, uintptr, uintptr) (uintptr, uintptr, Errno)
 pkg syscall (darwin-386-cgo), func Syscall6(uintptr, uintptr, uintptr, uintptr, uintptr, uintptr, uintptr) (uintptr, uintptr, Errno)
@@ -9227,10 +9261,10 @@ pkg syscall (darwin-386-cgo), func TimevalToNsec(Timeval) int64
 pkg syscall (darwin-386-cgo), func Truncate(string, int64) error
 pkg syscall (darwin-386-cgo), func Umask(int) int
 pkg syscall (darwin-386-cgo), func Undelete(string) error
-pkg syscall (darwin-386-cgo), func UnixRights(...int) []byte
+pkg syscall (darwin-386-cgo), func UnixRights(...int) []uint8
 pkg syscall (darwin-386-cgo), func Unmount(string, int) error
 pkg syscall (darwin-386-cgo), func Wait4(int, *WaitStatus, int, *Rusage) (int, error)
-pkg syscall (darwin-386-cgo), func Write(int, []byte) (int, error)
+pkg syscall (darwin-386-cgo), func Write(int, []uint8) (int, error)
 pkg syscall (darwin-386-cgo), method (*Cmsghdr) SetLen(int)
 pkg syscall (darwin-386-cgo), method (*Iovec) SetLen(int)
 pkg syscall (darwin-386-cgo), method (*Msghdr) SetControllen(int)
@@ -9238,7 +9272,7 @@ pkg syscall (darwin-386-cgo), type BpfHdr struct
 pkg syscall (darwin-386-cgo), type BpfHdr struct, Caplen uint32
 pkg syscall (darwin-386-cgo), type BpfHdr struct, Datalen uint32
 pkg syscall (darwin-386-cgo), type BpfHdr struct, Hdrlen uint16
-pkg syscall (darwin-386-cgo), type BpfHdr struct, Pad_cgo_0 [2]byte
+pkg syscall (darwin-386-cgo), type BpfHdr struct, Pad_cgo_0 [2]uint8
 pkg syscall (darwin-386-cgo), type BpfHdr struct, Tstamp Timeval
 pkg syscall (darwin-386-cgo), type BpfInsn struct
 pkg syscall (darwin-386-cgo), type BpfInsn struct, Code uint16
@@ -9266,12 +9300,12 @@ pkg syscall (darwin-386-cgo), type Dirent struct
 pkg syscall (darwin-386-cgo), type Dirent struct, Ino uint64
 pkg syscall (darwin-386-cgo), type Dirent struct, Name [1024]int8
 pkg syscall (darwin-386-cgo), type Dirent struct, Namlen uint16
-pkg syscall (darwin-386-cgo), type Dirent struct, Pad_cgo_0 [3]byte
+pkg syscall (darwin-386-cgo), type Dirent struct, Pad_cgo_0 [3]uint8
 pkg syscall (darwin-386-cgo), type Dirent struct, Reclen uint16
 pkg syscall (darwin-386-cgo), type Dirent struct, Seekoff uint64
 pkg syscall (darwin-386-cgo), type Dirent struct, Type uint8
 pkg syscall (darwin-386-cgo), type Fbootstraptransfer_t struct
-pkg syscall (darwin-386-cgo), type Fbootstraptransfer_t struct, Buffer *byte
+pkg syscall (darwin-386-cgo), type Fbootstraptransfer_t struct, Buffer *uint8
 pkg syscall (darwin-386-cgo), type Fbootstraptransfer_t struct, Length uint32
 pkg syscall (darwin-386-cgo), type Fbootstraptransfer_t struct, Offset int64
 pkg syscall (darwin-386-cgo), type FdSet struct
@@ -9326,7 +9360,7 @@ pkg syscall (darwin-386-cgo), type IfMsghdr struct, Data IfData
 pkg syscall (darwin-386-cgo), type IfMsghdr struct, Flags int32
 pkg syscall (darwin-386-cgo), type IfMsghdr struct, Index uint16
 pkg syscall (darwin-386-cgo), type IfMsghdr struct, Msglen uint16
-pkg syscall (darwin-386-cgo), type IfMsghdr struct, Pad_cgo_0 [2]byte
+pkg syscall (darwin-386-cgo), type IfMsghdr struct, Pad_cgo_0 [2]uint8
 pkg syscall (darwin-386-cgo), type IfMsghdr struct, Type uint8
 pkg syscall (darwin-386-cgo), type IfMsghdr struct, Version uint8
 pkg syscall (darwin-386-cgo), type IfaMsghdr struct
@@ -9335,7 +9369,7 @@ pkg syscall (darwin-386-cgo), type IfaMsghdr struct, Flags int32
 pkg syscall (darwin-386-cgo), type IfaMsghdr struct, Index uint16
 pkg syscall (darwin-386-cgo), type IfaMsghdr struct, Metric int32
 pkg syscall (darwin-386-cgo), type IfaMsghdr struct, Msglen uint16
-pkg syscall (darwin-386-cgo), type IfaMsghdr struct, Pad_cgo_0 [2]byte
+pkg syscall (darwin-386-cgo), type IfaMsghdr struct, Pad_cgo_0 [2]uint8
 pkg syscall (darwin-386-cgo), type IfaMsghdr struct, Type uint8
 pkg syscall (darwin-386-cgo), type IfaMsghdr struct, Version uint8
 pkg syscall (darwin-386-cgo), type IfmaMsghdr struct
@@ -9343,7 +9377,7 @@ pkg syscall (darwin-386-cgo), type IfmaMsghdr struct, Addrs int32
 pkg syscall (darwin-386-cgo), type IfmaMsghdr struct, Flags int32
 pkg syscall (darwin-386-cgo), type IfmaMsghdr struct, Index uint16
 pkg syscall (darwin-386-cgo), type IfmaMsghdr struct, Msglen uint16
-pkg syscall (darwin-386-cgo), type IfmaMsghdr struct, Pad_cgo_0 [2]byte
+pkg syscall (darwin-386-cgo), type IfmaMsghdr struct, Pad_cgo_0 [2]uint8
 pkg syscall (darwin-386-cgo), type IfmaMsghdr struct, Type uint8
 pkg syscall (darwin-386-cgo), type IfmaMsghdr struct, Version uint8
 pkg syscall (darwin-386-cgo), type IfmaMsghdr2 struct
@@ -9351,24 +9385,24 @@ pkg syscall (darwin-386-cgo), type IfmaMsghdr2 struct, Addrs int32
 pkg syscall (darwin-386-cgo), type IfmaMsghdr2 struct, Flags int32
 pkg syscall (darwin-386-cgo), type IfmaMsghdr2 struct, Index uint16
 pkg syscall (darwin-386-cgo), type IfmaMsghdr2 struct, Msglen uint16
-pkg syscall (darwin-386-cgo), type IfmaMsghdr2 struct, Pad_cgo_0 [2]byte
+pkg syscall (darwin-386-cgo), type IfmaMsghdr2 struct, Pad_cgo_0 [2]uint8
 pkg syscall (darwin-386-cgo), type IfmaMsghdr2 struct, Refcount int32
 pkg syscall (darwin-386-cgo), type IfmaMsghdr2 struct, Type uint8
 pkg syscall (darwin-386-cgo), type IfmaMsghdr2 struct, Version uint8
 pkg syscall (darwin-386-cgo), type Inet6Pktinfo struct
-pkg syscall (darwin-386-cgo), type Inet6Pktinfo struct, Addr [16]byte
+pkg syscall (darwin-386-cgo), type Inet6Pktinfo struct, Addr [16]uint8
 pkg syscall (darwin-386-cgo), type Inet6Pktinfo struct, Ifindex uint32
 pkg syscall (darwin-386-cgo), type InterfaceAddrMessage struct
-pkg syscall (darwin-386-cgo), type InterfaceAddrMessage struct, Data []byte
+pkg syscall (darwin-386-cgo), type InterfaceAddrMessage struct, Data []uint8
 pkg syscall (darwin-386-cgo), type InterfaceAddrMessage struct, Header IfaMsghdr
 pkg syscall (darwin-386-cgo), type InterfaceMessage struct
-pkg syscall (darwin-386-cgo), type InterfaceMessage struct, Data []byte
+pkg syscall (darwin-386-cgo), type InterfaceMessage struct, Data []uint8
 pkg syscall (darwin-386-cgo), type InterfaceMessage struct, Header IfMsghdr
 pkg syscall (darwin-386-cgo), type InterfaceMulticastAddrMessage struct
-pkg syscall (darwin-386-cgo), type InterfaceMulticastAddrMessage struct, Data []byte
+pkg syscall (darwin-386-cgo), type InterfaceMulticastAddrMessage struct, Data []uint8
 pkg syscall (darwin-386-cgo), type InterfaceMulticastAddrMessage struct, Header IfmaMsghdr2
 pkg syscall (darwin-386-cgo), type Iovec struct
-pkg syscall (darwin-386-cgo), type Iovec struct, Base *byte
+pkg syscall (darwin-386-cgo), type Iovec struct, Base *uint8
 pkg syscall (darwin-386-cgo), type Iovec struct, Len uint32
 pkg syscall (darwin-386-cgo), type Kevent_t struct
 pkg syscall (darwin-386-cgo), type Kevent_t struct, Data int32
@@ -9376,18 +9410,18 @@ pkg syscall (darwin-386-cgo), type Kevent_t struct, Fflags uint32
 pkg syscall (darwin-386-cgo), type Kevent_t struct, Filter int16
 pkg syscall (darwin-386-cgo), type Kevent_t struct, Flags uint16
 pkg syscall (darwin-386-cgo), type Kevent_t struct, Ident uint32
-pkg syscall (darwin-386-cgo), type Kevent_t struct, Udata *byte
+pkg syscall (darwin-386-cgo), type Kevent_t struct, Udata *uint8
 pkg syscall (darwin-386-cgo), type Log2phys_t struct
 pkg syscall (darwin-386-cgo), type Log2phys_t struct, Contigbytes int64
 pkg syscall (darwin-386-cgo), type Log2phys_t struct, Devoffset int64
 pkg syscall (darwin-386-cgo), type Log2phys_t struct, Flags uint32
 pkg syscall (darwin-386-cgo), type Msghdr struct
-pkg syscall (darwin-386-cgo), type Msghdr struct, Control *byte
+pkg syscall (darwin-386-cgo), type Msghdr struct, Control *uint8
 pkg syscall (darwin-386-cgo), type Msghdr struct, Controllen uint32
 pkg syscall (darwin-386-cgo), type Msghdr struct, Flags int32
 pkg syscall (darwin-386-cgo), type Msghdr struct, Iov *Iovec
 pkg syscall (darwin-386-cgo), type Msghdr struct, Iovlen int32
-pkg syscall (darwin-386-cgo), type Msghdr struct, Name *byte
+pkg syscall (darwin-386-cgo), type Msghdr struct, Name *uint8
 pkg syscall (darwin-386-cgo), type Msghdr struct, Namelen uint32
 pkg syscall (darwin-386-cgo), type Radvisory_t struct
 pkg syscall (darwin-386-cgo), type Radvisory_t struct, Count int32
@@ -9409,7 +9443,7 @@ pkg syscall (darwin-386-cgo), type RawSockaddrInet4 struct, Family uint8
 pkg syscall (darwin-386-cgo), type RawSockaddrInet4 struct, Len uint8
 pkg syscall (darwin-386-cgo), type RawSockaddrInet4 struct, Zero [8]int8
 pkg syscall (darwin-386-cgo), type RawSockaddrInet6 struct
-pkg syscall (darwin-386-cgo), type RawSockaddrInet6 struct, Addr [16]byte
+pkg syscall (darwin-386-cgo), type RawSockaddrInet6 struct, Addr [16]uint8
 pkg syscall (darwin-386-cgo), type RawSockaddrInet6 struct, Family uint8
 pkg syscall (darwin-386-cgo), type RawSockaddrInet6 struct, Flowinfo uint32
 pkg syscall (darwin-386-cgo), type RawSockaddrInet6 struct, Len uint8
@@ -9423,7 +9457,7 @@ pkg syscall (darwin-386-cgo), type Rlimit struct
 pkg syscall (darwin-386-cgo), type Rlimit struct, Cur uint64
 pkg syscall (darwin-386-cgo), type Rlimit struct, Max uint64
 pkg syscall (darwin-386-cgo), type RouteMessage struct
-pkg syscall (darwin-386-cgo), type RouteMessage struct, Data []byte
+pkg syscall (darwin-386-cgo), type RouteMessage struct, Data []uint8
 pkg syscall (darwin-386-cgo), type RouteMessage struct, Header RtMsghdr
 pkg syscall (darwin-386-cgo), type RoutingMessage interface, unexported methods
 pkg syscall (darwin-386-cgo), type RtMetrics struct
@@ -9445,7 +9479,7 @@ pkg syscall (darwin-386-cgo), type RtMsghdr struct, Flags int32
 pkg syscall (darwin-386-cgo), type RtMsghdr struct, Index uint16
 pkg syscall (darwin-386-cgo), type RtMsghdr struct, Inits uint32
 pkg syscall (darwin-386-cgo), type RtMsghdr struct, Msglen uint16
-pkg syscall (darwin-386-cgo), type RtMsghdr struct, Pad_cgo_0 [2]byte
+pkg syscall (darwin-386-cgo), type RtMsghdr struct, Pad_cgo_0 [2]uint8
 pkg syscall (darwin-386-cgo), type RtMsghdr struct, Pid int32
 pkg syscall (darwin-386-cgo), type RtMsghdr struct, Rmx RtMetrics
 pkg syscall (darwin-386-cgo), type RtMsghdr struct, Seq int32
@@ -9478,7 +9512,7 @@ pkg syscall (darwin-386-cgo), type SockaddrDatalink struct, Nlen uint8
 pkg syscall (darwin-386-cgo), type SockaddrDatalink struct, Slen uint8
 pkg syscall (darwin-386-cgo), type SockaddrDatalink struct, Type uint8
 pkg syscall (darwin-386-cgo), type SocketControlMessage struct
-pkg syscall (darwin-386-cgo), type SocketControlMessage struct, Data []byte
+pkg syscall (darwin-386-cgo), type SocketControlMessage struct, Data []uint8
 pkg syscall (darwin-386-cgo), type SocketControlMessage struct, Header Cmsghdr
 pkg syscall (darwin-386-cgo), type Stat_t struct
 pkg syscall (darwin-386-cgo), type Stat_t struct, Atimespec Timespec
@@ -9527,7 +9561,7 @@ pkg syscall (darwin-386-cgo), type Timespec struct, Nsec int32
 pkg syscall (darwin-386-cgo), type Timespec struct, Sec int32
 pkg syscall (darwin-386-cgo), type Timeval struct, Sec int32
 pkg syscall (darwin-386-cgo), type Timeval struct, Usec int32
-pkg syscall (darwin-386-cgo), type Timeval32 [0]byte
+pkg syscall (darwin-386-cgo), type Timeval32 [0]uint8
 pkg syscall (darwin-386-cgo), type WaitStatus uint32
 pkg syscall (darwin-386-cgo), var Stderr int
 pkg syscall (darwin-386-cgo), var Stdin int
@@ -9671,6 +9705,7 @@ pkg syscall (darwin-amd64), const EAUTH Errno
 pkg syscall (darwin-amd64), const EBADARCH Errno
 pkg syscall (darwin-amd64), const EBADEXEC Errno
 pkg syscall (darwin-amd64), const EBADMACHO Errno
+pkg syscall (darwin-amd64), const EBADMSG Errno
 pkg syscall (darwin-amd64), const EBADRPC Errno
 pkg syscall (darwin-amd64), const ECHO ideal-int
 pkg syscall (darwin-amd64), const ECHOCTL ideal-int
@@ -9682,9 +9717,11 @@ pkg syscall (darwin-amd64), const ECHOPRT ideal-int
 pkg syscall (darwin-amd64), const EDEVERR Errno
 pkg syscall (darwin-amd64), const EFTYPE Errno
 pkg syscall (darwin-amd64), const ELAST Errno
+pkg syscall (darwin-amd64), const EMULTIHOP Errno
 pkg syscall (darwin-amd64), const ENEEDAUTH Errno
 pkg syscall (darwin-amd64), const ENOATTR Errno
 pkg syscall (darwin-amd64), const ENODATA Errno
+pkg syscall (darwin-amd64), const ENOLINK Errno
 pkg syscall (darwin-amd64), const ENOPOLICY Errno
 pkg syscall (darwin-amd64), const ENOSR Errno
 pkg syscall (darwin-amd64), const ENOSTR Errno
@@ -9694,6 +9731,7 @@ pkg syscall (darwin-amd64), const EPROCLIM Errno
 pkg syscall (darwin-amd64), const EPROCUNAVAIL Errno
 pkg syscall (darwin-amd64), const EPROGMISMATCH Errno
 pkg syscall (darwin-amd64), const EPROGUNAVAIL Errno
+pkg syscall (darwin-amd64), const EPROTO Errno
 pkg syscall (darwin-amd64), const EPWROFF Errno
 pkg syscall (darwin-amd64), const ERPCMISMATCH Errno
 pkg syscall (darwin-amd64), const ESHLIBVERS Errno
@@ -10944,7 +10982,7 @@ pkg syscall (darwin-amd64), func Fstatfs(int, *Statfs_t) error
 pkg syscall (darwin-amd64), func Fsync(int) error
 pkg syscall (darwin-amd64), func Ftruncate(int, int64) error
 pkg syscall (darwin-amd64), func Futimes(int, []Timeval) error
-pkg syscall (darwin-amd64), func Getdirentries(int, []byte, *uintptr) (int, error)
+pkg syscall (darwin-amd64), func Getdirentries(int, []uint8, *uintptr) (int, error)
 pkg syscall (darwin-amd64), func Getdtablesize() int
 pkg syscall (darwin-amd64), func Getfsstat([]Statfs_t, int) (int, error)
 pkg syscall (darwin-amd64), func Getpeername(int) (Sockaddr, error)
@@ -10955,10 +10993,10 @@ pkg syscall (darwin-amd64), func Getrlimit(int, *Rlimit) error
 pkg syscall (darwin-amd64), func Getrusage(int, *Rusage) error
 pkg syscall (darwin-amd64), func Getsid(int) (int, error)
 pkg syscall (darwin-amd64), func Getsockname(int) (Sockaddr, error)
-pkg syscall (darwin-amd64), func GetsockoptByte(int, int, int) (byte, error)
+pkg syscall (darwin-amd64), func GetsockoptByte(int, int, int) (uint8, error)
 pkg syscall (darwin-amd64), func GetsockoptIPMreq(int, int, int) (*IPMreq, error)
 pkg syscall (darwin-amd64), func GetsockoptIPv6Mreq(int, int, int) (*IPv6Mreq, error)
-pkg syscall (darwin-amd64), func GetsockoptInet4Addr(int, int, int) ([4]byte, error)
+pkg syscall (darwin-amd64), func GetsockoptInet4Addr(int, int, int) ([4]uint8, error)
 pkg syscall (darwin-amd64), func GetsockoptInt(int, int, int) (int, error)
 pkg syscall (darwin-amd64), func Issetugid() bool
 pkg syscall (darwin-amd64), func Kevent(int, []Kevent_t, []Kevent_t, *Timespec) (int, error)
@@ -10968,34 +11006,34 @@ pkg syscall (darwin-amd64), func Listen(int, int) error
 pkg syscall (darwin-amd64), func Lstat(string, *Stat_t) error
 pkg syscall (darwin-amd64), func Mkfifo(string, uint32) error
 pkg syscall (darwin-amd64), func Mknod(string, uint32, int) error
-pkg syscall (darwin-amd64), func Mmap(int, int64, int, int, int) ([]byte, error)
-pkg syscall (darwin-amd64), func Munmap([]byte) error
+pkg syscall (darwin-amd64), func Mmap(int, int64, int, int, int) ([]uint8, error)
+pkg syscall (darwin-amd64), func Munmap([]uint8) error
 pkg syscall (darwin-amd64), func NsecToTimespec(int64) Timespec
 pkg syscall (darwin-amd64), func Open(string, int, uint32) (int, error)
-pkg syscall (darwin-amd64), func ParseDirent([]byte, int, []string) (int, int, []string)
-pkg syscall (darwin-amd64), func ParseRoutingMessage([]byte) ([]RoutingMessage, error)
+pkg syscall (darwin-amd64), func ParseDirent([]uint8, int, []string) (int, int, []string)
+pkg syscall (darwin-amd64), func ParseRoutingMessage([]uint8) ([]RoutingMessage, error)
 pkg syscall (darwin-amd64), func ParseRoutingSockaddr(RoutingMessage) ([]Sockaddr, error)
-pkg syscall (darwin-amd64), func ParseSocketControlMessage([]byte) ([]SocketControlMessage, error)
+pkg syscall (darwin-amd64), func ParseSocketControlMessage([]uint8) ([]SocketControlMessage, error)
 pkg syscall (darwin-amd64), func ParseUnixRights(*SocketControlMessage) ([]int, error)
 pkg syscall (darwin-amd64), func Pathconf(string, int) (int, error)
 pkg syscall (darwin-amd64), func Pipe([]int) error
-pkg syscall (darwin-amd64), func Pread(int, []byte, int64) (int, error)
+pkg syscall (darwin-amd64), func Pread(int, []uint8, int64) (int, error)
 pkg syscall (darwin-amd64), func PtraceAttach(int) error
 pkg syscall (darwin-amd64), func PtraceDetach(int) error
-pkg syscall (darwin-amd64), func Pwrite(int, []byte, int64) (int, error)
+pkg syscall (darwin-amd64), func Pwrite(int, []uint8, int64) (int, error)
 pkg syscall (darwin-amd64), func RawSyscall(uintptr, uintptr, uintptr, uintptr) (uintptr, uintptr, Errno)
 pkg syscall (darwin-amd64), func RawSyscall6(uintptr, uintptr, uintptr, uintptr, uintptr, uintptr, uintptr) (uintptr, uintptr, Errno)
-pkg syscall (darwin-amd64), func Read(int, []byte) (int, error)
-pkg syscall (darwin-amd64), func ReadDirent(int, []byte) (int, error)
-pkg syscall (darwin-amd64), func Recvfrom(int, []byte, int) (int, Sockaddr, error)
-pkg syscall (darwin-amd64), func Recvmsg(int, []byte, []byte, int) (int, int, int, Sockaddr, error)
+pkg syscall (darwin-amd64), func Read(int, []uint8) (int, error)
+pkg syscall (darwin-amd64), func ReadDirent(int, []uint8) (int, error)
+pkg syscall (darwin-amd64), func Recvfrom(int, []uint8, int) (int, Sockaddr, error)
+pkg syscall (darwin-amd64), func Recvmsg(int, []uint8, []uint8, int) (int, int, int, Sockaddr, error)
 pkg syscall (darwin-amd64), func Revoke(string) error
-pkg syscall (darwin-amd64), func RouteRIB(int, int) ([]byte, error)
+pkg syscall (darwin-amd64), func RouteRIB(int, int) ([]uint8, error)
 pkg syscall (darwin-amd64), func Seek(int, int64, int) (int64, error)
 pkg syscall (darwin-amd64), func Select(int, *FdSet, *FdSet, *FdSet, *Timeval) error
 pkg syscall (darwin-amd64), func Sendfile(int, int, *int64, int) (int, error)
-pkg syscall (darwin-amd64), func Sendmsg(int, []byte, []byte, Sockaddr, int) error
-pkg syscall (darwin-amd64), func Sendto(int, []byte, int, Sockaddr) error
+pkg syscall (darwin-amd64), func Sendmsg(int, []uint8, []uint8, Sockaddr, int) error
+pkg syscall (darwin-amd64), func Sendto(int, []uint8, int, Sockaddr) error
 pkg syscall (darwin-amd64), func SetBpf(int, []BpfInsn) error
 pkg syscall (darwin-amd64), func SetBpfBuflen(int, int) (int, error)
 pkg syscall (darwin-amd64), func SetBpfDatalink(int, int) (int, error)
@@ -11018,10 +11056,10 @@ pkg syscall (darwin-amd64), func Setregid(int, int) error
 pkg syscall (darwin-amd64), func Setreuid(int, int) error
 pkg syscall (darwin-amd64), func Setrlimit(int, *Rlimit) error
 pkg syscall (darwin-amd64), func Setsid() (int, error)
-pkg syscall (darwin-amd64), func SetsockoptByte(int, int, int, byte) error
+pkg syscall (darwin-amd64), func SetsockoptByte(int, int, int, uint8) error
 pkg syscall (darwin-amd64), func SetsockoptIPMreq(int, int, int, *IPMreq) error
 pkg syscall (darwin-amd64), func SetsockoptIPv6Mreq(int, int, int, *IPv6Mreq) error
-pkg syscall (darwin-amd64), func SetsockoptInet4Addr(int, int, int, [4]byte) error
+pkg syscall (darwin-amd64), func SetsockoptInet4Addr(int, int, int, [4]uint8) error
 pkg syscall (darwin-amd64), func SetsockoptInt(int, int, int, int) error
 pkg syscall (darwin-amd64), func SetsockoptLinger(int, int, int, *Linger) error
 pkg syscall (darwin-amd64), func SetsockoptString(int, int, int, string) error
@@ -11033,7 +11071,7 @@ pkg syscall (darwin-amd64), func Socket(int, int, int) (int, error)
 pkg syscall (darwin-amd64), func Socketpair(int, int, int) ([2]int, error)
 pkg syscall (darwin-amd64), func Stat(string, *Stat_t) error
 pkg syscall (darwin-amd64), func Statfs(string, *Statfs_t) error
-pkg syscall (darwin-amd64), func StringSlicePtr([]string) []*byte
+pkg syscall (darwin-amd64), func StringSlicePtr([]string) []*uint8
 pkg syscall (darwin-amd64), func Sync() error
 pkg syscall (darwin-amd64), func Syscall(uintptr, uintptr, uintptr, uintptr) (uintptr, uintptr, Errno)
 pkg syscall (darwin-amd64), func Syscall6(uintptr, uintptr, uintptr, uintptr, uintptr, uintptr, uintptr) (uintptr, uintptr, Errno)
@@ -11044,10 +11082,10 @@ pkg syscall (darwin-amd64), func TimevalToNsec(Timeval) int64
 pkg syscall (darwin-amd64), func Truncate(string, int64) error
 pkg syscall (darwin-amd64), func Umask(int) int
 pkg syscall (darwin-amd64), func Undelete(string) error
-pkg syscall (darwin-amd64), func UnixRights(...int) []byte
+pkg syscall (darwin-amd64), func UnixRights(...int) []uint8
 pkg syscall (darwin-amd64), func Unmount(string, int) error
 pkg syscall (darwin-amd64), func Wait4(int, *WaitStatus, int, *Rusage) (int, error)
-pkg syscall (darwin-amd64), func Write(int, []byte) (int, error)
+pkg syscall (darwin-amd64), func Write(int, []uint8) (int, error)
 pkg syscall (darwin-amd64), method (*Cmsghdr) SetLen(int)
 pkg syscall (darwin-amd64), method (*Iovec) SetLen(int)
 pkg syscall (darwin-amd64), method (*Msghdr) SetControllen(int)
@@ -11055,7 +11093,7 @@ pkg syscall (darwin-amd64), type BpfHdr struct
 pkg syscall (darwin-amd64), type BpfHdr struct, Caplen uint32
 pkg syscall (darwin-amd64), type BpfHdr struct, Datalen uint32
 pkg syscall (darwin-amd64), type BpfHdr struct, Hdrlen uint16
-pkg syscall (darwin-amd64), type BpfHdr struct, Pad_cgo_0 [2]byte
+pkg syscall (darwin-amd64), type BpfHdr struct, Pad_cgo_0 [2]uint8
 pkg syscall (darwin-amd64), type BpfHdr struct, Tstamp Timeval32
 pkg syscall (darwin-amd64), type BpfInsn struct
 pkg syscall (darwin-amd64), type BpfInsn struct, Code uint16
@@ -11065,7 +11103,7 @@ pkg syscall (darwin-amd64), type BpfInsn struct, K uint32
 pkg syscall (darwin-amd64), type BpfProgram struct
 pkg syscall (darwin-amd64), type BpfProgram struct, Insns *BpfInsn
 pkg syscall (darwin-amd64), type BpfProgram struct, Len uint32
-pkg syscall (darwin-amd64), type BpfProgram struct, Pad_cgo_0 [4]byte
+pkg syscall (darwin-amd64), type BpfProgram struct, Pad_cgo_0 [4]uint8
 pkg syscall (darwin-amd64), type BpfStat struct
 pkg syscall (darwin-amd64), type BpfStat struct, Drop uint32
 pkg syscall (darwin-amd64), type BpfStat struct, Recv uint32
@@ -11084,12 +11122,12 @@ pkg syscall (darwin-amd64), type Dirent struct
 pkg syscall (darwin-amd64), type Dirent struct, Ino uint64
 pkg syscall (darwin-amd64), type Dirent struct, Name [1024]int8
 pkg syscall (darwin-amd64), type Dirent struct, Namlen uint16
-pkg syscall (darwin-amd64), type Dirent struct, Pad_cgo_0 [3]byte
+pkg syscall (darwin-amd64), type Dirent struct, Pad_cgo_0 [3]uint8
 pkg syscall (darwin-amd64), type Dirent struct, Reclen uint16
 pkg syscall (darwin-amd64), type Dirent struct, Seekoff uint64
 pkg syscall (darwin-amd64), type Dirent struct, Type uint8
 pkg syscall (darwin-amd64), type Fbootstraptransfer_t struct
-pkg syscall (darwin-amd64), type Fbootstraptransfer_t struct, Buffer *byte
+pkg syscall (darwin-amd64), type Fbootstraptransfer_t struct, Buffer *uint8
 pkg syscall (darwin-amd64), type Fbootstraptransfer_t struct, Length uint64
 pkg syscall (darwin-amd64), type Fbootstraptransfer_t struct, Offset int64
 pkg syscall (darwin-amd64), type FdSet struct
@@ -11144,7 +11182,7 @@ pkg syscall (darwin-amd64), type IfMsghdr struct, Data IfData
 pkg syscall (darwin-amd64), type IfMsghdr struct, Flags int32
 pkg syscall (darwin-amd64), type IfMsghdr struct, Index uint16
 pkg syscall (darwin-amd64), type IfMsghdr struct, Msglen uint16
-pkg syscall (darwin-amd64), type IfMsghdr struct, Pad_cgo_0 [2]byte
+pkg syscall (darwin-amd64), type IfMsghdr struct, Pad_cgo_0 [2]uint8
 pkg syscall (darwin-amd64), type IfMsghdr struct, Type uint8
 pkg syscall (darwin-amd64), type IfMsghdr struct, Version uint8
 pkg syscall (darwin-amd64), type IfaMsghdr struct
@@ -11153,7 +11191,7 @@ pkg syscall (darwin-amd64), type IfaMsghdr struct, Flags int32
 pkg syscall (darwin-amd64), type IfaMsghdr struct, Index uint16
 pkg syscall (darwin-amd64), type IfaMsghdr struct, Metric int32
 pkg syscall (darwin-amd64), type IfaMsghdr struct, Msglen uint16
-pkg syscall (darwin-amd64), type IfaMsghdr struct, Pad_cgo_0 [2]byte
+pkg syscall (darwin-amd64), type IfaMsghdr struct, Pad_cgo_0 [2]uint8
 pkg syscall (darwin-amd64), type IfaMsghdr struct, Type uint8
 pkg syscall (darwin-amd64), type IfaMsghdr struct, Version uint8
 pkg syscall (darwin-amd64), type IfmaMsghdr struct
@@ -11161,7 +11199,7 @@ pkg syscall (darwin-amd64), type IfmaMsghdr struct, Addrs int32
 pkg syscall (darwin-amd64), type IfmaMsghdr struct, Flags int32
 pkg syscall (darwin-amd64), type IfmaMsghdr struct, Index uint16
 pkg syscall (darwin-amd64), type IfmaMsghdr struct, Msglen uint16
-pkg syscall (darwin-amd64), type IfmaMsghdr struct, Pad_cgo_0 [2]byte
+pkg syscall (darwin-amd64), type IfmaMsghdr struct, Pad_cgo_0 [2]uint8
 pkg syscall (darwin-amd64), type IfmaMsghdr struct, Type uint8
 pkg syscall (darwin-amd64), type IfmaMsghdr struct, Version uint8
 pkg syscall (darwin-amd64), type IfmaMsghdr2 struct
@@ -11169,24 +11207,24 @@ pkg syscall (darwin-amd64), type IfmaMsghdr2 struct, Addrs int32
 pkg syscall (darwin-amd64), type IfmaMsghdr2 struct, Flags int32
 pkg syscall (darwin-amd64), type IfmaMsghdr2 struct, Index uint16
 pkg syscall (darwin-amd64), type IfmaMsghdr2 struct, Msglen uint16
-pkg syscall (darwin-amd64), type IfmaMsghdr2 struct, Pad_cgo_0 [2]byte
+pkg syscall (darwin-amd64), type IfmaMsghdr2 struct, Pad_cgo_0 [2]uint8
 pkg syscall (darwin-amd64), type IfmaMsghdr2 struct, Refcount int32
 pkg syscall (darwin-amd64), type IfmaMsghdr2 struct, Type uint8
 pkg syscall (darwin-amd64), type IfmaMsghdr2 struct, Version uint8
 pkg syscall (darwin-amd64), type Inet6Pktinfo struct
-pkg syscall (darwin-amd64), type Inet6Pktinfo struct, Addr [16]byte
+pkg syscall (darwin-amd64), type Inet6Pktinfo struct, Addr [16]uint8
 pkg syscall (darwin-amd64), type Inet6Pktinfo struct, Ifindex uint32
 pkg syscall (darwin-amd64), type InterfaceAddrMessage struct
-pkg syscall (darwin-amd64), type InterfaceAddrMessage struct, Data []byte
+pkg syscall (darwin-amd64), type InterfaceAddrMessage struct, Data []uint8
 pkg syscall (darwin-amd64), type InterfaceAddrMessage struct, Header IfaMsghdr
 pkg syscall (darwin-amd64), type InterfaceMessage struct
-pkg syscall (darwin-amd64), type InterfaceMessage struct, Data []byte
+pkg syscall (darwin-amd64), type InterfaceMessage struct, Data []uint8
 pkg syscall (darwin-amd64), type InterfaceMessage struct, Header IfMsghdr
 pkg syscall (darwin-amd64), type InterfaceMulticastAddrMessage struct
-pkg syscall (darwin-amd64), type InterfaceMulticastAddrMessage struct, Data []byte
+pkg syscall (darwin-amd64), type InterfaceMulticastAddrMessage struct, Data []uint8
 pkg syscall (darwin-amd64), type InterfaceMulticastAddrMessage struct, Header IfmaMsghdr2
 pkg syscall (darwin-amd64), type Iovec struct
-pkg syscall (darwin-amd64), type Iovec struct, Base *byte
+pkg syscall (darwin-amd64), type Iovec struct, Base *uint8
 pkg syscall (darwin-amd64), type Iovec struct, Len uint64
 pkg syscall (darwin-amd64), type Kevent_t struct
 pkg syscall (darwin-amd64), type Kevent_t struct, Data int64
@@ -11194,25 +11232,25 @@ pkg syscall (darwin-amd64), type Kevent_t struct, Fflags uint32
 pkg syscall (darwin-amd64), type Kevent_t struct, Filter int16
 pkg syscall (darwin-amd64), type Kevent_t struct, Flags uint16
 pkg syscall (darwin-amd64), type Kevent_t struct, Ident uint64
-pkg syscall (darwin-amd64), type Kevent_t struct, Udata *byte
+pkg syscall (darwin-amd64), type Kevent_t struct, Udata *uint8
 pkg syscall (darwin-amd64), type Log2phys_t struct
 pkg syscall (darwin-amd64), type Log2phys_t struct, Contigbytes int64
 pkg syscall (darwin-amd64), type Log2phys_t struct, Devoffset int64
 pkg syscall (darwin-amd64), type Log2phys_t struct, Flags uint32
 pkg syscall (darwin-amd64), type Msghdr struct
-pkg syscall (darwin-amd64), type Msghdr struct, Control *byte
+pkg syscall (darwin-amd64), type Msghdr struct, Control *uint8
 pkg syscall (darwin-amd64), type Msghdr struct, Controllen uint32
 pkg syscall (darwin-amd64), type Msghdr struct, Flags int32
 pkg syscall (darwin-amd64), type Msghdr struct, Iov *Iovec
 pkg syscall (darwin-amd64), type Msghdr struct, Iovlen int32
-pkg syscall (darwin-amd64), type Msghdr struct, Name *byte
+pkg syscall (darwin-amd64), type Msghdr struct, Name *uint8
 pkg syscall (darwin-amd64), type Msghdr struct, Namelen uint32
-pkg syscall (darwin-amd64), type Msghdr struct, Pad_cgo_0 [4]byte
-pkg syscall (darwin-amd64), type Msghdr struct, Pad_cgo_1 [4]byte
+pkg syscall (darwin-amd64), type Msghdr struct, Pad_cgo_0 [4]uint8
+pkg syscall (darwin-amd64), type Msghdr struct, Pad_cgo_1 [4]uint8
 pkg syscall (darwin-amd64), type Radvisory_t struct
 pkg syscall (darwin-amd64), type Radvisory_t struct, Count int32
 pkg syscall (darwin-amd64), type Radvisory_t struct, Offset int64
-pkg syscall (darwin-amd64), type Radvisory_t struct, Pad_cgo_0 [4]byte
+pkg syscall (darwin-amd64), type Radvisory_t struct, Pad_cgo_0 [4]uint8
 pkg syscall (darwin-amd64), type RawSockaddr struct, Data [14]int8
 pkg syscall (darwin-amd64), type RawSockaddr struct, Family uint8
 pkg syscall (darwin-amd64), type RawSockaddr struct, Len uint8
@@ -11230,7 +11268,7 @@ pkg syscall (darwin-amd64), type RawSockaddrInet4 struct, Family uint8
 pkg syscall (darwin-amd64), type RawSockaddrInet4 struct, Len uint8
 pkg syscall (darwin-amd64), type RawSockaddrInet4 struct, Zero [8]int8
 pkg syscall (darwin-amd64), type RawSockaddrInet6 struct
-pkg syscall (darwin-amd64), type RawSockaddrInet6 struct, Addr [16]byte
+pkg syscall (darwin-amd64), type RawSockaddrInet6 struct, Addr [16]uint8
 pkg syscall (darwin-amd64), type RawSockaddrInet6 struct, Family uint8
 pkg syscall (darwin-amd64), type RawSockaddrInet6 struct, Flowinfo uint32
 pkg syscall (darwin-amd64), type RawSockaddrInet6 struct, Len uint8
@@ -11244,7 +11282,7 @@ pkg syscall (darwin-amd64), type Rlimit struct
 pkg syscall (darwin-amd64), type Rlimit struct, Cur uint64
 pkg syscall (darwin-amd64), type Rlimit struct, Max uint64
 pkg syscall (darwin-amd64), type RouteMessage struct
-pkg syscall (darwin-amd64), type RouteMessage struct, Data []byte
+pkg syscall (darwin-amd64), type RouteMessage struct, Data []uint8
 pkg syscall (darwin-amd64), type RouteMessage struct, Header RtMsghdr
 pkg syscall (darwin-amd64), type RoutingMessage interface, unexported methods
 pkg syscall (darwin-amd64), type RtMetrics struct
@@ -11266,7 +11304,7 @@ pkg syscall (darwin-amd64), type RtMsghdr struct, Flags int32
 pkg syscall (darwin-amd64), type RtMsghdr struct, Index uint16
 pkg syscall (darwin-amd64), type RtMsghdr struct, Inits uint32
 pkg syscall (darwin-amd64), type RtMsghdr struct, Msglen uint16
-pkg syscall (darwin-amd64), type RtMsghdr struct, Pad_cgo_0 [2]byte
+pkg syscall (darwin-amd64), type RtMsghdr struct, Pad_cgo_0 [2]uint8
 pkg syscall (darwin-amd64), type RtMsghdr struct, Pid int32
 pkg syscall (darwin-amd64), type RtMsghdr struct, Rmx RtMetrics
 pkg syscall (darwin-amd64), type RtMsghdr struct, Seq int32
@@ -11299,7 +11337,7 @@ pkg syscall (darwin-amd64), type SockaddrDatalink struct, Nlen uint8
 pkg syscall (darwin-amd64), type SockaddrDatalink struct, Slen uint8
 pkg syscall (darwin-amd64), type SockaddrDatalink struct, Type uint8
 pkg syscall (darwin-amd64), type SocketControlMessage struct
-pkg syscall (darwin-amd64), type SocketControlMessage struct, Data []byte
+pkg syscall (darwin-amd64), type SocketControlMessage struct, Data []uint8
 pkg syscall (darwin-amd64), type SocketControlMessage struct, Header Cmsghdr
 pkg syscall (darwin-amd64), type Stat_t struct
 pkg syscall (darwin-amd64), type Stat_t struct, Atimespec Timespec
@@ -11316,7 +11354,7 @@ pkg syscall (darwin-amd64), type Stat_t struct, Lspare int32
 pkg syscall (darwin-amd64), type Stat_t struct, Mode uint16
 pkg syscall (darwin-amd64), type Stat_t struct, Mtimespec Timespec
 pkg syscall (darwin-amd64), type Stat_t struct, Nlink uint16
-pkg syscall (darwin-amd64), type Stat_t struct, Pad_cgo_0 [4]byte
+pkg syscall (darwin-amd64), type Stat_t struct, Pad_cgo_0 [4]uint8
 pkg syscall (darwin-amd64), type Stat_t struct, Qspare [2]int64
 pkg syscall (darwin-amd64), type Stat_t struct, Rdev int32
 pkg syscall (darwin-amd64), type Stat_t struct, Size int64
@@ -11347,7 +11385,7 @@ pkg syscall (darwin-amd64), type SysProcAttr struct, Setpgid bool
 pkg syscall (darwin-amd64), type SysProcAttr struct, Setsid bool
 pkg syscall (darwin-amd64), type Timespec struct, Nsec int64
 pkg syscall (darwin-amd64), type Timespec struct, Sec int64
-pkg syscall (darwin-amd64), type Timeval struct, Pad_cgo_0 [4]byte
+pkg syscall (darwin-amd64), type Timeval struct, Pad_cgo_0 [4]uint8
 pkg syscall (darwin-amd64), type Timeval struct, Sec int64
 pkg syscall (darwin-amd64), type Timeval struct, Usec int32
 pkg syscall (darwin-amd64), type Timeval32 struct
@@ -11496,6 +11534,7 @@ pkg syscall (darwin-amd64-cgo), const EAUTH Errno
 pkg syscall (darwin-amd64-cgo), const EBADARCH Errno
 pkg syscall (darwin-amd64-cgo), const EBADEXEC Errno
 pkg syscall (darwin-amd64-cgo), const EBADMACHO Errno
+pkg syscall (darwin-amd64-cgo), const EBADMSG Errno
 pkg syscall (darwin-amd64-cgo), const EBADRPC Errno
 pkg syscall (darwin-amd64-cgo), const ECHO ideal-int
 pkg syscall (darwin-amd64-cgo), const ECHOCTL ideal-int
@@ -11507,9 +11546,11 @@ pkg syscall (darwin-amd64-cgo), const ECHOPRT ideal-int
 pkg syscall (darwin-amd64-cgo), const EDEVERR Errno
 pkg syscall (darwin-amd64-cgo), const EFTYPE Errno
 pkg syscall (darwin-amd64-cgo), const ELAST Errno
+pkg syscall (darwin-amd64-cgo), const EMULTIHOP Errno
 pkg syscall (darwin-amd64-cgo), const ENEEDAUTH Errno
 pkg syscall (darwin-amd64-cgo), const ENOATTR Errno
 pkg syscall (darwin-amd64-cgo), const ENODATA Errno
+pkg syscall (darwin-amd64-cgo), const ENOLINK Errno
 pkg syscall (darwin-amd64-cgo), const ENOPOLICY Errno
 pkg syscall (darwin-amd64-cgo), const ENOSR Errno
 pkg syscall (darwin-amd64-cgo), const ENOSTR Errno
@@ -11519,6 +11560,7 @@ pkg syscall (darwin-amd64-cgo), const EPROCLIM Errno
 pkg syscall (darwin-amd64-cgo), const EPROCUNAVAIL Errno
 pkg syscall (darwin-amd64-cgo), const EPROGMISMATCH Errno
 pkg syscall (darwin-amd64-cgo), const EPROGUNAVAIL Errno
+pkg syscall (darwin-amd64-cgo), const EPROTO Errno
 pkg syscall (darwin-amd64-cgo), const EPWROFF Errno
 pkg syscall (darwin-amd64-cgo), const ERPCMISMATCH Errno
 pkg syscall (darwin-amd64-cgo), const ESHLIBVERS Errno
@@ -12769,7 +12811,7 @@ pkg syscall (darwin-amd64-cgo), func Fstatfs(int, *Statfs_t) error
 pkg syscall (darwin-amd64-cgo), func Fsync(int) error
 pkg syscall (darwin-amd64-cgo), func Ftruncate(int, int64) error
 pkg syscall (darwin-amd64-cgo), func Futimes(int, []Timeval) error
-pkg syscall (darwin-amd64-cgo), func Getdirentries(int, []byte, *uintptr) (int, error)
+pkg syscall (darwin-amd64-cgo), func Getdirentries(int, []uint8, *uintptr) (int, error)
 pkg syscall (darwin-amd64-cgo), func Getdtablesize() int
 pkg syscall (darwin-amd64-cgo), func Getfsstat([]Statfs_t, int) (int, error)
 pkg syscall (darwin-amd64-cgo), func Getpeername(int) (Sockaddr, error)
@@ -12780,10 +12822,10 @@ pkg syscall (darwin-amd64-cgo), func Getrlimit(int, *Rlimit) error
 pkg syscall (darwin-amd64-cgo), func Getrusage(int, *Rusage) error
 pkg syscall (darwin-amd64-cgo), func Getsid(int) (int, error)
 pkg syscall (darwin-amd64-cgo), func Getsockname(int) (Sockaddr, error)
-pkg syscall (darwin-amd64-cgo), func GetsockoptByte(int, int, int) (byte, error)
+pkg syscall (darwin-amd64-cgo), func GetsockoptByte(int, int, int) (uint8, error)
 pkg syscall (darwin-amd64-cgo), func GetsockoptIPMreq(int, int, int) (*IPMreq, error)
 pkg syscall (darwin-amd64-cgo), func GetsockoptIPv6Mreq(int, int, int) (*IPv6Mreq, error)
-pkg syscall (darwin-amd64-cgo), func GetsockoptInet4Addr(int, int, int) ([4]byte, error)
+pkg syscall (darwin-amd64-cgo), func GetsockoptInet4Addr(int, int, int) ([4]uint8, error)
 pkg syscall (darwin-amd64-cgo), func GetsockoptInt(int, int, int) (int, error)
 pkg syscall (darwin-amd64-cgo), func Issetugid() bool
 pkg syscall (darwin-amd64-cgo), func Kevent(int, []Kevent_t, []Kevent_t, *Timespec) (int, error)
@@ -12793,34 +12835,34 @@ pkg syscall (darwin-amd64-cgo), func Listen(int, int) error
 pkg syscall (darwin-amd64-cgo), func Lstat(string, *Stat_t) error
 pkg syscall (darwin-amd64-cgo), func Mkfifo(string, uint32) error
 pkg syscall (darwin-amd64-cgo), func Mknod(string, uint32, int) error
-pkg syscall (darwin-amd64-cgo), func Mmap(int, int64, int, int, int) ([]byte, error)
-pkg syscall (darwin-amd64-cgo), func Munmap([]byte) error
+pkg syscall (darwin-amd64-cgo), func Mmap(int, int64, int, int, int) ([]uint8, error)
+pkg syscall (darwin-amd64-cgo), func Munmap([]uint8) error
 pkg syscall (darwin-amd64-cgo), func NsecToTimespec(int64) Timespec
 pkg syscall (darwin-amd64-cgo), func Open(string, int, uint32) (int, error)
-pkg syscall (darwin-amd64-cgo), func ParseDirent([]byte, int, []string) (int, int, []string)
-pkg syscall (darwin-amd64-cgo), func ParseRoutingMessage([]byte) ([]RoutingMessage, error)
+pkg syscall (darwin-amd64-cgo), func ParseDirent([]uint8, int, []string) (int, int, []string)
+pkg syscall (darwin-amd64-cgo), func ParseRoutingMessage([]uint8) ([]RoutingMessage, error)
 pkg syscall (darwin-amd64-cgo), func ParseRoutingSockaddr(RoutingMessage) ([]Sockaddr, error)
-pkg syscall (darwin-amd64-cgo), func ParseSocketControlMessage([]byte) ([]SocketControlMessage, error)
+pkg syscall (darwin-amd64-cgo), func ParseSocketControlMessage([]uint8) ([]SocketControlMessage, error)
 pkg syscall (darwin-amd64-cgo), func ParseUnixRights(*SocketControlMessage) ([]int, error)
 pkg syscall (darwin-amd64-cgo), func Pathconf(string, int) (int, error)
 pkg syscall (darwin-amd64-cgo), func Pipe([]int) error
-pkg syscall (darwin-amd64-cgo), func Pread(int, []byte, int64) (int, error)
+pkg syscall (darwin-amd64-cgo), func Pread(int, []uint8, int64) (int, error)
 pkg syscall (darwin-amd64-cgo), func PtraceAttach(int) error
 pkg syscall (darwin-amd64-cgo), func PtraceDetach(int) error
-pkg syscall (darwin-amd64-cgo), func Pwrite(int, []byte, int64) (int, error)
+pkg syscall (darwin-amd64-cgo), func Pwrite(int, []uint8, int64) (int, error)
 pkg syscall (darwin-amd64-cgo), func RawSyscall(uintptr, uintptr, uintptr, uintptr) (uintptr, uintptr, Errno)
 pkg syscall (darwin-amd64-cgo), func RawSyscall6(uintptr, uintptr, uintptr, uintptr, uintptr, uintptr, uintptr) (uintptr, uintptr, Errno)
-pkg syscall (darwin-amd64-cgo), func Read(int, []byte) (int, error)
-pkg syscall (darwin-amd64-cgo), func ReadDirent(int, []byte) (int, error)
-pkg syscall (darwin-amd64-cgo), func Recvfrom(int, []byte, int) (int, Sockaddr, error)
-pkg syscall (darwin-amd64-cgo), func Recvmsg(int, []byte, []byte, int) (int, int, int, Sockaddr, error)
+pkg syscall (darwin-amd64-cgo), func Read(int, []uint8) (int, error)
+pkg syscall (darwin-amd64-cgo), func ReadDirent(int, []uint8) (int, error)
+pkg syscall (darwin-amd64-cgo), func Recvfrom(int, []uint8, int) (int, Sockaddr, error)
+pkg syscall (darwin-amd64-cgo), func Recvmsg(int, []uint8, []uint8, int) (int, int, int, Sockaddr, error)
 pkg syscall (darwin-amd64-cgo), func Revoke(string) error
-pkg syscall (darwin-amd64-cgo), func RouteRIB(int, int) ([]byte, error)
+pkg syscall (darwin-amd64-cgo), func RouteRIB(int, int) ([]uint8, error)
 pkg syscall (darwin-amd64-cgo), func Seek(int, int64, int) (int64, error)
 pkg syscall (darwin-amd64-cgo), func Select(int, *FdSet, *FdSet, *FdSet, *Timeval) error
 pkg syscall (darwin-amd64-cgo), func Sendfile(int, int, *int64, int) (int, error)
-pkg syscall (darwin-amd64-cgo), func Sendmsg(int, []byte, []byte, Sockaddr, int) error
-pkg syscall (darwin-amd64-cgo), func Sendto(int, []byte, int, Sockaddr) error
+pkg syscall (darwin-amd64-cgo), func Sendmsg(int, []uint8, []uint8, Sockaddr, int) error
+pkg syscall (darwin-amd64-cgo), func Sendto(int, []uint8, int, Sockaddr) error
 pkg syscall (darwin-amd64-cgo), func SetBpf(int, []BpfInsn) error
 pkg syscall (darwin-amd64-cgo), func SetBpfBuflen(int, int) (int, error)
 pkg syscall (darwin-amd64-cgo), func SetBpfDatalink(int, int) (int, error)
@@ -12843,10 +12885,10 @@ pkg syscall (darwin-amd64-cgo), func Setregid(int, int) error
 pkg syscall (darwin-amd64-cgo), func Setreuid(int, int) error
 pkg syscall (darwin-amd64-cgo), func Setrlimit(int, *Rlimit) error
 pkg syscall (darwin-amd64-cgo), func Setsid() (int, error)
-pkg syscall (darwin-amd64-cgo), func SetsockoptByte(int, int, int, byte) error
+pkg syscall (darwin-amd64-cgo), func SetsockoptByte(int, int, int, uint8) error
 pkg syscall (darwin-amd64-cgo), func SetsockoptIPMreq(int, int, int, *IPMreq) error
 pkg syscall (darwin-amd64-cgo), func SetsockoptIPv6Mreq(int, int, int, *IPv6Mreq) error
-pkg syscall (darwin-amd64-cgo), func SetsockoptInet4Addr(int, int, int, [4]byte) error
+pkg syscall (darwin-amd64-cgo), func SetsockoptInet4Addr(int, int, int, [4]uint8) error
 pkg syscall (darwin-amd64-cgo), func SetsockoptInt(int, int, int, int) error
 pkg syscall (darwin-amd64-cgo), func SetsockoptLinger(int, int, int, *Linger) error
 pkg syscall (darwin-amd64-cgo), func SetsockoptString(int, int, int, string) error
@@ -12858,7 +12900,7 @@ pkg syscall (darwin-amd64-cgo), func Socket(int, int, int) (int, error)
 pkg syscall (darwin-amd64-cgo), func Socketpair(int, int, int) ([2]int, error)
 pkg syscall (darwin-amd64-cgo), func Stat(string, *Stat_t) error
 pkg syscall (darwin-amd64-cgo), func Statfs(string, *Statfs_t) error
-pkg syscall (darwin-amd64-cgo), func StringSlicePtr([]string) []*byte
+pkg syscall (darwin-amd64-cgo), func StringSlicePtr([]string) []*uint8
 pkg syscall (darwin-amd64-cgo), func Sync() error
 pkg syscall (darwin-amd64-cgo), func Syscall(uintptr, uintptr, uintptr, uintptr) (uintptr, uintptr, Errno)
 pkg syscall (darwin-amd64-cgo), func Syscall6(uintptr, uintptr, uintptr, uintptr, uintptr, uintptr, uintptr) (uintptr, uintptr, Errno)
@@ -12869,10 +12911,10 @@ pkg syscall (darwin-amd64-cgo), func TimevalToNsec(Timeval) int64
 pkg syscall (darwin-amd64-cgo), func Truncate(string, int64) error
 pkg syscall (darwin-amd64-cgo), func Umask(int) int
 pkg syscall (darwin-amd64-cgo), func Undelete(string) error
-pkg syscall (darwin-amd64-cgo), func UnixRights(...int) []byte
+pkg syscall (darwin-amd64-cgo), func UnixRights(...int) []uint8
 pkg syscall (darwin-amd64-cgo), func Unmount(string, int) error
 pkg syscall (darwin-amd64-cgo), func Wait4(int, *WaitStatus, int, *Rusage) (int, error)
-pkg syscall (darwin-amd64-cgo), func Write(int, []byte) (int, error)
+pkg syscall (darwin-amd64-cgo), func Write(int, []uint8) (int, error)
 pkg syscall (darwin-amd64-cgo), method (*Cmsghdr) SetLen(int)
 pkg syscall (darwin-amd64-cgo), method (*Iovec) SetLen(int)
 pkg syscall (darwin-amd64-cgo), method (*Msghdr) SetControllen(int)
@@ -12880,7 +12922,7 @@ pkg syscall (darwin-amd64-cgo), type BpfHdr struct
 pkg syscall (darwin-amd64-cgo), type BpfHdr struct, Caplen uint32
 pkg syscall (darwin-amd64-cgo), type BpfHdr struct, Datalen uint32
 pkg syscall (darwin-amd64-cgo), type BpfHdr struct, Hdrlen uint16
-pkg syscall (darwin-amd64-cgo), type BpfHdr struct, Pad_cgo_0 [2]byte
+pkg syscall (darwin-amd64-cgo), type BpfHdr struct, Pad_cgo_0 [2]uint8
 pkg syscall (darwin-amd64-cgo), type BpfHdr struct, Tstamp Timeval32
 pkg syscall (darwin-amd64-cgo), type BpfInsn struct
 pkg syscall (darwin-amd64-cgo), type BpfInsn struct, Code uint16
@@ -12890,7 +12932,7 @@ pkg syscall (darwin-amd64-cgo), type BpfInsn struct, K uint32
 pkg syscall (darwin-amd64-cgo), type BpfProgram struct
 pkg syscall (darwin-amd64-cgo), type BpfProgram struct, Insns *BpfInsn
 pkg syscall (darwin-amd64-cgo), type BpfProgram struct, Len uint32
-pkg syscall (darwin-amd64-cgo), type BpfProgram struct, Pad_cgo_0 [4]byte
+pkg syscall (darwin-amd64-cgo), type BpfProgram struct, Pad_cgo_0 [4]uint8
 pkg syscall (darwin-amd64-cgo), type BpfStat struct
 pkg syscall (darwin-amd64-cgo), type BpfStat struct, Drop uint32
 pkg syscall (darwin-amd64-cgo), type BpfStat struct, Recv uint32
@@ -12909,12 +12951,12 @@ pkg syscall (darwin-amd64-cgo), type Dirent struct
 pkg syscall (darwin-amd64-cgo), type Dirent struct, Ino uint64
 pkg syscall (darwin-amd64-cgo), type Dirent struct, Name [1024]int8
 pkg syscall (darwin-amd64-cgo), type Dirent struct, Namlen uint16
-pkg syscall (darwin-amd64-cgo), type Dirent struct, Pad_cgo_0 [3]byte
+pkg syscall (darwin-amd64-cgo), type Dirent struct, Pad_cgo_0 [3]uint8
 pkg syscall (darwin-amd64-cgo), type Dirent struct, Reclen uint16
 pkg syscall (darwin-amd64-cgo), type Dirent struct, Seekoff uint64
 pkg syscall (darwin-amd64-cgo), type Dirent struct, Type uint8
 pkg syscall (darwin-amd64-cgo), type Fbootstraptransfer_t struct
-pkg syscall (darwin-amd64-cgo), type Fbootstraptransfer_t struct, Buffer *byte
+pkg syscall (darwin-amd64-cgo), type Fbootstraptransfer_t struct, Buffer *uint8
 pkg syscall (darwin-amd64-cgo), type Fbootstraptransfer_t struct, Length uint64
 pkg syscall (darwin-amd64-cgo), type Fbootstraptransfer_t struct, Offset int64
 pkg syscall (darwin-amd64-cgo), type FdSet struct
@@ -12969,7 +13011,7 @@ pkg syscall (darwin-amd64-cgo), type IfMsghdr struct, Data IfData
 pkg syscall (darwin-amd64-cgo), type IfMsghdr struct, Flags int32
 pkg syscall (darwin-amd64-cgo), type IfMsghdr struct, Index uint16
 pkg syscall (darwin-amd64-cgo), type IfMsghdr struct, Msglen uint16
-pkg syscall (darwin-amd64-cgo), type IfMsghdr struct, Pad_cgo_0 [2]byte
+pkg syscall (darwin-amd64-cgo), type IfMsghdr struct, Pad_cgo_0 [2]uint8
 pkg syscall (darwin-amd64-cgo), type IfMsghdr struct, Type uint8
 pkg syscall (darwin-amd64-cgo), type IfMsghdr struct, Version uint8
 pkg syscall (darwin-amd64-cgo), type IfaMsghdr struct
@@ -12978,7 +13020,7 @@ pkg syscall (darwin-amd64-cgo), type IfaMsghdr struct, Flags int32
 pkg syscall (darwin-amd64-cgo), type IfaMsghdr struct, Index uint16
 pkg syscall (darwin-amd64-cgo), type IfaMsghdr struct, Metric int32
 pkg syscall (darwin-amd64-cgo), type IfaMsghdr struct, Msglen uint16
-pkg syscall (darwin-amd64-cgo), type IfaMsghdr struct, Pad_cgo_0 [2]byte
+pkg syscall (darwin-amd64-cgo), type IfaMsghdr struct, Pad_cgo_0 [2]uint8
 pkg syscall (darwin-amd64-cgo), type IfaMsghdr struct, Type uint8
 pkg syscall (darwin-amd64-cgo), type IfaMsghdr struct, Version uint8
 pkg syscall (darwin-amd64-cgo), type IfmaMsghdr struct
@@ -12986,7 +13028,7 @@ pkg syscall (darwin-amd64-cgo), type IfmaMsghdr struct, Addrs int32
 pkg syscall (darwin-amd64-cgo), type IfmaMsghdr struct, Flags int32
 pkg syscall (darwin-amd64-cgo), type IfmaMsghdr struct, Index uint16
 pkg syscall (darwin-amd64-cgo), type IfmaMsghdr struct, Msglen uint16
-pkg syscall (darwin-amd64-cgo), type IfmaMsghdr struct, Pad_cgo_0 [2]byte
+pkg syscall (darwin-amd64-cgo), type IfmaMsghdr struct, Pad_cgo_0 [2]uint8
 pkg syscall (darwin-amd64-cgo), type IfmaMsghdr struct, Type uint8
 pkg syscall (darwin-amd64-cgo), type IfmaMsghdr struct, Version uint8
 pkg syscall (darwin-amd64-cgo), type IfmaMsghdr2 struct
@@ -12994,24 +13036,24 @@ pkg syscall (darwin-amd64-cgo), type IfmaMsghdr2 struct, Addrs int32
 pkg syscall (darwin-amd64-cgo), type IfmaMsghdr2 struct, Flags int32
 pkg syscall (darwin-amd64-cgo), type IfmaMsghdr2 struct, Index uint16
 pkg syscall (darwin-amd64-cgo), type IfmaMsghdr2 struct, Msglen uint16
-pkg syscall (darwin-amd64-cgo), type IfmaMsghdr2 struct, Pad_cgo_0 [2]byte
+pkg syscall (darwin-amd64-cgo), type IfmaMsghdr2 struct, Pad_cgo_0 [2]uint8
 pkg syscall (darwin-amd64-cgo), type IfmaMsghdr2 struct, Refcount int32
 pkg syscall (darwin-amd64-cgo), type IfmaMsghdr2 struct, Type uint8
 pkg syscall (darwin-amd64-cgo), type IfmaMsghdr2 struct, Version uint8
 pkg syscall (darwin-amd64-cgo), type Inet6Pktinfo struct
-pkg syscall (darwin-amd64-cgo), type Inet6Pktinfo struct, Addr [16]byte
+pkg syscall (darwin-amd64-cgo), type Inet6Pktinfo struct, Addr [16]uint8
 pkg syscall (darwin-amd64-cgo), type Inet6Pktinfo struct, Ifindex uint32
 pkg syscall (darwin-amd64-cgo), type InterfaceAddrMessage struct
-pkg syscall (darwin-amd64-cgo), type InterfaceAddrMessage struct, Data []byte
+pkg syscall (darwin-amd64-cgo), type InterfaceAddrMessage struct, Data []uint8
 pkg syscall (darwin-amd64-cgo), type InterfaceAddrMessage struct, Header IfaMsghdr
 pkg syscall (darwin-amd64-cgo), type InterfaceMessage struct
-pkg syscall (darwin-amd64-cgo), type InterfaceMessage struct, Data []byte
+pkg syscall (darwin-amd64-cgo), type InterfaceMessage struct, Data []uint8
 pkg syscall (darwin-amd64-cgo), type InterfaceMessage struct, Header IfMsghdr
 pkg syscall (darwin-amd64-cgo), type InterfaceMulticastAddrMessage struct
-pkg syscall (darwin-amd64-cgo), type InterfaceMulticastAddrMessage struct, Data []byte
+pkg syscall (darwin-amd64-cgo), type InterfaceMulticastAddrMessage struct, Data []uint8
 pkg syscall (darwin-amd64-cgo), type InterfaceMulticastAddrMessage struct, Header IfmaMsghdr2
 pkg syscall (darwin-amd64-cgo), type Iovec struct
-pkg syscall (darwin-amd64-cgo), type Iovec struct, Base *byte
+pkg syscall (darwin-amd64-cgo), type Iovec struct, Base *uint8
 pkg syscall (darwin-amd64-cgo), type Iovec struct, Len uint64
 pkg syscall (darwin-amd64-cgo), type Kevent_t struct
 pkg syscall (darwin-amd64-cgo), type Kevent_t struct, Data int64
@@ -13019,25 +13061,25 @@ pkg syscall (darwin-amd64-cgo), type Kevent_t struct, Fflags uint32
 pkg syscall (darwin-amd64-cgo), type Kevent_t struct, Filter int16
 pkg syscall (darwin-amd64-cgo), type Kevent_t struct, Flags uint16
 pkg syscall (darwin-amd64-cgo), type Kevent_t struct, Ident uint64
-pkg syscall (darwin-amd64-cgo), type Kevent_t struct, Udata *byte
+pkg syscall (darwin-amd64-cgo), type Kevent_t struct, Udata *uint8
 pkg syscall (darwin-amd64-cgo), type Log2phys_t struct
 pkg syscall (darwin-amd64-cgo), type Log2phys_t struct, Contigbytes int64
 pkg syscall (darwin-amd64-cgo), type Log2phys_t struct, Devoffset int64
 pkg syscall (darwin-amd64-cgo), type Log2phys_t struct, Flags uint32
 pkg syscall (darwin-amd64-cgo), type Msghdr struct
-pkg syscall (darwin-amd64-cgo), type Msghdr struct, Control *byte
+pkg syscall (darwin-amd64-cgo), type Msghdr struct, Control *uint8
 pkg syscall (darwin-amd64-cgo), type Msghdr struct, Controllen uint32
 pkg syscall (darwin-amd64-cgo), type Msghdr struct, Flags int32
 pkg syscall (darwin-amd64-cgo), type Msghdr struct, Iov *Iovec
 pkg syscall (darwin-amd64-cgo), type Msghdr struct, Iovlen int32
-pkg syscall (darwin-amd64-cgo), type Msghdr struct, Name *byte
+pkg syscall (darwin-amd64-cgo), type Msghdr struct, Name *uint8
 pkg syscall (darwin-amd64-cgo), type Msghdr struct, Namelen uint32
-pkg syscall (darwin-amd64-cgo), type Msghdr struct, Pad_cgo_0 [4]byte
-pkg syscall (darwin-amd64-cgo), type Msghdr struct, Pad_cgo_1 [4]byte
+pkg syscall (darwin-amd64-cgo), type Msghdr struct, Pad_cgo_0 [4]uint8
+pkg syscall (darwin-amd64-cgo), type Msghdr struct, Pad_cgo_1 [4]uint8
 pkg syscall (darwin-amd64-cgo), type Radvisory_t struct
 pkg syscall (darwin-amd64-cgo), type Radvisory_t struct, Count int32
 pkg syscall (darwin-amd64-cgo), type Radvisory_t struct, Offset int64
-pkg syscall (darwin-amd64-cgo), type Radvisory_t struct, Pad_cgo_0 [4]byte
+pkg syscall (darwin-amd64-cgo), type Radvisory_t struct, Pad_cgo_0 [4]uint8
 pkg syscall (darwin-amd64-cgo), type RawSockaddr struct, Data [14]int8
 pkg syscall (darwin-amd64-cgo), type RawSockaddr struct, Family uint8
 pkg syscall (darwin-amd64-cgo), type RawSockaddr struct, Len uint8
@@ -13055,7 +13097,7 @@ pkg syscall (darwin-amd64-cgo), type RawSockaddrInet4 struct, Family uint8
 pkg syscall (darwin-amd64-cgo), type RawSockaddrInet4 struct, Len uint8
 pkg syscall (darwin-amd64-cgo), type RawSockaddrInet4 struct, Zero [8]int8
 pkg syscall (darwin-amd64-cgo), type RawSockaddrInet6 struct
-pkg syscall (darwin-amd64-cgo), type RawSockaddrInet6 struct, Addr [16]byte
+pkg syscall (darwin-amd64-cgo), type RawSockaddrInet6 struct, Addr [16]uint8
 pkg syscall (darwin-amd64-cgo), type RawSockaddrInet6 struct, Family uint8
 pkg syscall (darwin-amd64-cgo), type RawSockaddrInet6 struct, Flowinfo uint32
 pkg syscall (darwin-amd64-cgo), type RawSockaddrInet6 struct, Len uint8
@@ -13069,7 +13111,7 @@ pkg syscall (darwin-amd64-cgo), type Rlimit struct
 pkg syscall (darwin-amd64-cgo), type Rlimit struct, Cur uint64
 pkg syscall (darwin-amd64-cgo), type Rlimit struct, Max uint64
 pkg syscall (darwin-amd64-cgo), type RouteMessage struct
-pkg syscall (darwin-amd64-cgo), type RouteMessage struct, Data []byte
+pkg syscall (darwin-amd64-cgo), type RouteMessage struct, Data []uint8
 pkg syscall (darwin-amd64-cgo), type RouteMessage struct, Header RtMsghdr
 pkg syscall (darwin-amd64-cgo), type RoutingMessage interface, unexported methods
 pkg syscall (darwin-amd64-cgo), type RtMetrics struct
@@ -13091,7 +13133,7 @@ pkg syscall (darwin-amd64-cgo), type RtMsghdr struct, Flags int32
 pkg syscall (darwin-amd64-cgo), type RtMsghdr struct, Index uint16
 pkg syscall (darwin-amd64-cgo), type RtMsghdr struct, Inits uint32
 pkg syscall (darwin-amd64-cgo), type RtMsghdr struct, Msglen uint16
-pkg syscall (darwin-amd64-cgo), type RtMsghdr struct, Pad_cgo_0 [2]byte
+pkg syscall (darwin-amd64-cgo), type RtMsghdr struct, Pad_cgo_0 [2]uint8
 pkg syscall (darwin-amd64-cgo), type RtMsghdr struct, Pid int32
 pkg syscall (darwin-amd64-cgo), type RtMsghdr struct, Rmx RtMetrics
 pkg syscall (darwin-amd64-cgo), type RtMsghdr struct, Seq int32
@@ -13124,7 +13166,7 @@ pkg syscall (darwin-amd64-cgo), type SockaddrDatalink struct, Nlen uint8
 pkg syscall (darwin-amd64-cgo), type SockaddrDatalink struct, Slen uint8
 pkg syscall (darwin-amd64-cgo), type SockaddrDatalink struct, Type uint8
 pkg syscall (darwin-amd64-cgo), type SocketControlMessage struct
-pkg syscall (darwin-amd64-cgo), type SocketControlMessage struct, Data []byte
+pkg syscall (darwin-amd64-cgo), type SocketControlMessage struct, Data []uint8
 pkg syscall (darwin-amd64-cgo), type SocketControlMessage struct, Header Cmsghdr
 pkg syscall (darwin-amd64-cgo), type Stat_t struct
 pkg syscall (darwin-amd64-cgo), type Stat_t struct, Atimespec Timespec
@@ -13141,7 +13183,7 @@ pkg syscall (darwin-amd64-cgo), type Stat_t struct, Lspare int32
 pkg syscall (darwin-amd64-cgo), type Stat_t struct, Mode uint16
 pkg syscall (darwin-amd64-cgo), type Stat_t struct, Mtimespec Timespec
 pkg syscall (darwin-amd64-cgo), type Stat_t struct, Nlink uint16
-pkg syscall (darwin-amd64-cgo), type Stat_t struct, Pad_cgo_0 [4]byte
+pkg syscall (darwin-amd64-cgo), type Stat_t struct, Pad_cgo_0 [4]uint8
 pkg syscall (darwin-amd64-cgo), type Stat_t struct, Qspare [2]int64
 pkg syscall (darwin-amd64-cgo), type Stat_t struct, Rdev int32
 pkg syscall (darwin-amd64-cgo), type Stat_t struct, Size int64
@@ -13172,7 +13214,7 @@ pkg syscall (darwin-amd64-cgo), type SysProcAttr struct, Setpgid bool
 pkg syscall (darwin-amd64-cgo), type SysProcAttr struct, Setsid bool
 pkg syscall (darwin-amd64-cgo), type Timespec struct, Nsec int64
 pkg syscall (darwin-amd64-cgo), type Timespec struct, Sec int64
-pkg syscall (darwin-amd64-cgo), type Timeval struct, Pad_cgo_0 [4]byte
+pkg syscall (darwin-amd64-cgo), type Timeval struct, Pad_cgo_0 [4]uint8
 pkg syscall (darwin-amd64-cgo), type Timeval struct, Sec int64
 pkg syscall (darwin-amd64-cgo), type Timeval struct, Usec int32
 pkg syscall (darwin-amd64-cgo), type Timeval32 struct
@@ -13483,6 +13525,7 @@ pkg syscall (freebsd-386), const DT_SOCK ideal-int
 pkg syscall (freebsd-386), const DT_UNKNOWN ideal-int
 pkg syscall (freebsd-386), const DT_WHT ideal-int
 pkg syscall (freebsd-386), const EAUTH Errno
+pkg syscall (freebsd-386), const EBADMSG Errno
 pkg syscall (freebsd-386), const EBADRPC Errno
 pkg syscall (freebsd-386), const ECHO ideal-int
 pkg syscall (freebsd-386), const ECHOCTL ideal-int
@@ -13494,13 +13537,16 @@ pkg syscall (freebsd-386), const ECHOPRT ideal-int
 pkg syscall (freebsd-386), const EDOOFUS Errno
 pkg syscall (freebsd-386), const EFTYPE Errno
 pkg syscall (freebsd-386), const ELAST Errno
+pkg syscall (freebsd-386), const EMULTIHOP Errno
 pkg syscall (freebsd-386), const ENEEDAUTH Errno
 pkg syscall (freebsd-386), const ENOATTR Errno
+pkg syscall (freebsd-386), const ENOLINK Errno
 pkg syscall (freebsd-386), const ENOTCAPABLE Errno
 pkg syscall (freebsd-386), const EPROCLIM Errno
 pkg syscall (freebsd-386), const EPROCUNAVAIL Errno
 pkg syscall (freebsd-386), const EPROGMISMATCH Errno
 pkg syscall (freebsd-386), const EPROGUNAVAIL Errno
+pkg syscall (freebsd-386), const EPROTO Errno
 pkg syscall (freebsd-386), const ERPCMISMATCH Errno
 pkg syscall (freebsd-386), const EVFILT_AIO ideal-int
 pkg syscall (freebsd-386), const EVFILT_FS ideal-int
@@ -14760,7 +14806,7 @@ pkg syscall (freebsd-386), func Fstatfs(int, *Statfs_t) error
 pkg syscall (freebsd-386), func Fsync(int) error
 pkg syscall (freebsd-386), func Ftruncate(int, int64) error
 pkg syscall (freebsd-386), func Futimes(int, []Timeval) error
-pkg syscall (freebsd-386), func Getdirentries(int, []byte, *uintptr) (int, error)
+pkg syscall (freebsd-386), func Getdirentries(int, []uint8, *uintptr) (int, error)
 pkg syscall (freebsd-386), func Getdtablesize() int
 pkg syscall (freebsd-386), func Getfsstat([]Statfs_t, int) (int, error)
 pkg syscall (freebsd-386), func Getpeername(int) (Sockaddr, error)
@@ -14771,11 +14817,11 @@ pkg syscall (freebsd-386), func Getrlimit(int, *Rlimit) error
 pkg syscall (freebsd-386), func Getrusage(int, *Rusage) error
 pkg syscall (freebsd-386), func Getsid(int) (int, error)
 pkg syscall (freebsd-386), func Getsockname(int) (Sockaddr, error)
-pkg syscall (freebsd-386), func GetsockoptByte(int, int, int) (byte, error)
+pkg syscall (freebsd-386), func GetsockoptByte(int, int, int) (uint8, error)
 pkg syscall (freebsd-386), func GetsockoptIPMreq(int, int, int) (*IPMreq, error)
 pkg syscall (freebsd-386), func GetsockoptIPMreqn(int, int, int) (*IPMreqn, error)
 pkg syscall (freebsd-386), func GetsockoptIPv6Mreq(int, int, int) (*IPv6Mreq, error)
-pkg syscall (freebsd-386), func GetsockoptInet4Addr(int, int, int) ([4]byte, error)
+pkg syscall (freebsd-386), func GetsockoptInet4Addr(int, int, int) ([4]uint8, error)
 pkg syscall (freebsd-386), func GetsockoptInt(int, int, int) (int, error)
 pkg syscall (freebsd-386), func Issetugid() bool
 pkg syscall (freebsd-386), func Kevent(int, []Kevent_t, []Kevent_t, *Timespec) (int, error)
@@ -14785,33 +14831,33 @@ pkg syscall (freebsd-386), func Listen(int, int) error
 pkg syscall (freebsd-386), func Lstat(string, *Stat_t) error
 pkg syscall (freebsd-386), func Mkfifo(string, uint32) error
 pkg syscall (freebsd-386), func Mknod(string, uint32, int) error
-pkg syscall (freebsd-386), func Mmap(int, int64, int, int, int) ([]byte, error)
-pkg syscall (freebsd-386), func Munmap([]byte) error
+pkg syscall (freebsd-386), func Mmap(int, int64, int, int, int) ([]uint8, error)
+pkg syscall (freebsd-386), func Munmap([]uint8) error
 pkg syscall (freebsd-386), func Nanosleep(*Timespec, *Timespec) error
 pkg syscall (freebsd-386), func NsecToTimespec(int64) Timespec
 pkg syscall (freebsd-386), func Open(string, int, uint32) (int, error)
-pkg syscall (freebsd-386), func ParseDirent([]byte, int, []string) (int, int, []string)
-pkg syscall (freebsd-386), func ParseRoutingMessage([]byte) ([]RoutingMessage, error)
+pkg syscall (freebsd-386), func ParseDirent([]uint8, int, []string) (int, int, []string)
+pkg syscall (freebsd-386), func ParseRoutingMessage([]uint8) ([]RoutingMessage, error)
 pkg syscall (freebsd-386), func ParseRoutingSockaddr(RoutingMessage) ([]Sockaddr, error)
-pkg syscall (freebsd-386), func ParseSocketControlMessage([]byte) ([]SocketControlMessage, error)
+pkg syscall (freebsd-386), func ParseSocketControlMessage([]uint8) ([]SocketControlMessage, error)
 pkg syscall (freebsd-386), func ParseUnixRights(*SocketControlMessage) ([]int, error)
 pkg syscall (freebsd-386), func Pathconf(string, int) (int, error)
 pkg syscall (freebsd-386), func Pipe([]int) error
-pkg syscall (freebsd-386), func Pread(int, []byte, int64) (int, error)
-pkg syscall (freebsd-386), func Pwrite(int, []byte, int64) (int, error)
+pkg syscall (freebsd-386), func Pread(int, []uint8, int64) (int, error)
+pkg syscall (freebsd-386), func Pwrite(int, []uint8, int64) (int, error)
 pkg syscall (freebsd-386), func RawSyscall(uintptr, uintptr, uintptr, uintptr) (uintptr, uintptr, Errno)
 pkg syscall (freebsd-386), func RawSyscall6(uintptr, uintptr, uintptr, uintptr, uintptr, uintptr, uintptr) (uintptr, uintptr, Errno)
-pkg syscall (freebsd-386), func Read(int, []byte) (int, error)
-pkg syscall (freebsd-386), func ReadDirent(int, []byte) (int, error)
-pkg syscall (freebsd-386), func Recvfrom(int, []byte, int) (int, Sockaddr, error)
-pkg syscall (freebsd-386), func Recvmsg(int, []byte, []byte, int) (int, int, int, Sockaddr, error)
+pkg syscall (freebsd-386), func Read(int, []uint8) (int, error)
+pkg syscall (freebsd-386), func ReadDirent(int, []uint8) (int, error)
+pkg syscall (freebsd-386), func Recvfrom(int, []uint8, int) (int, Sockaddr, error)
+pkg syscall (freebsd-386), func Recvmsg(int, []uint8, []uint8, int) (int, int, int, Sockaddr, error)
 pkg syscall (freebsd-386), func Revoke(string) error
-pkg syscall (freebsd-386), func RouteRIB(int, int) ([]byte, error)
+pkg syscall (freebsd-386), func RouteRIB(int, int) ([]uint8, error)
 pkg syscall (freebsd-386), func Seek(int, int64, int) (int64, error)
 pkg syscall (freebsd-386), func Select(int, *FdSet, *FdSet, *FdSet, *Timeval) error
 pkg syscall (freebsd-386), func Sendfile(int, int, *int64, int) (int, error)
-pkg syscall (freebsd-386), func Sendmsg(int, []byte, []byte, Sockaddr, int) error
-pkg syscall (freebsd-386), func Sendto(int, []byte, int, Sockaddr) error
+pkg syscall (freebsd-386), func Sendmsg(int, []uint8, []uint8, Sockaddr, int) error
+pkg syscall (freebsd-386), func Sendto(int, []uint8, int, Sockaddr) error
 pkg syscall (freebsd-386), func SetBpf(int, []BpfInsn) error
 pkg syscall (freebsd-386), func SetBpfBuflen(int, int) (int, error)
 pkg syscall (freebsd-386), func SetBpfDatalink(int, int) (int, error)
@@ -14833,11 +14879,11 @@ pkg syscall (freebsd-386), func Setregid(int, int) error
 pkg syscall (freebsd-386), func Setreuid(int, int) error
 pkg syscall (freebsd-386), func Setrlimit(int, *Rlimit) error
 pkg syscall (freebsd-386), func Setsid() (int, error)
-pkg syscall (freebsd-386), func SetsockoptByte(int, int, int, byte) error
+pkg syscall (freebsd-386), func SetsockoptByte(int, int, int, uint8) error
 pkg syscall (freebsd-386), func SetsockoptIPMreq(int, int, int, *IPMreq) error
 pkg syscall (freebsd-386), func SetsockoptIPMreqn(int, int, int, *IPMreqn) error
 pkg syscall (freebsd-386), func SetsockoptIPv6Mreq(int, int, int, *IPv6Mreq) error
-pkg syscall (freebsd-386), func SetsockoptInet4Addr(int, int, int, [4]byte) error
+pkg syscall (freebsd-386), func SetsockoptInet4Addr(int, int, int, [4]uint8) error
 pkg syscall (freebsd-386), func SetsockoptInt(int, int, int, int) error
 pkg syscall (freebsd-386), func SetsockoptLinger(int, int, int, *Linger) error
 pkg syscall (freebsd-386), func SetsockoptString(int, int, int, string) error
@@ -14849,7 +14895,7 @@ pkg syscall (freebsd-386), func Socket(int, int, int) (int, error)
 pkg syscall (freebsd-386), func Socketpair(int, int, int) ([2]int, error)
 pkg syscall (freebsd-386), func Stat(string, *Stat_t) error
 pkg syscall (freebsd-386), func Statfs(string, *Statfs_t) error
-pkg syscall (freebsd-386), func StringSlicePtr([]string) []*byte
+pkg syscall (freebsd-386), func StringSlicePtr([]string) []*uint8
 pkg syscall (freebsd-386), func Sync() error
 pkg syscall (freebsd-386), func Syscall(uintptr, uintptr, uintptr, uintptr) (uintptr, uintptr, Errno)
 pkg syscall (freebsd-386), func Syscall6(uintptr, uintptr, uintptr, uintptr, uintptr, uintptr, uintptr) (uintptr, uintptr, Errno)
@@ -14861,10 +14907,10 @@ pkg syscall (freebsd-386), func TimevalToNsec(Timeval) int64
 pkg syscall (freebsd-386), func Truncate(string, int64) error
 pkg syscall (freebsd-386), func Umask(int) int
 pkg syscall (freebsd-386), func Undelete(string) error
-pkg syscall (freebsd-386), func UnixRights(...int) []byte
+pkg syscall (freebsd-386), func UnixRights(...int) []uint8
 pkg syscall (freebsd-386), func Unmount(string, int) error
 pkg syscall (freebsd-386), func Wait4(int, *WaitStatus, int, *Rusage) (int, error)
-pkg syscall (freebsd-386), func Write(int, []byte) (int, error)
+pkg syscall (freebsd-386), func Write(int, []uint8) (int, error)
 pkg syscall (freebsd-386), method (*Cmsghdr) SetLen(int)
 pkg syscall (freebsd-386), method (*Iovec) SetLen(int)
 pkg syscall (freebsd-386), method (*Msghdr) SetControllen(int)
@@ -14872,7 +14918,7 @@ pkg syscall (freebsd-386), type BpfHdr struct
 pkg syscall (freebsd-386), type BpfHdr struct, Caplen uint32
 pkg syscall (freebsd-386), type BpfHdr struct, Datalen uint32
 pkg syscall (freebsd-386), type BpfHdr struct, Hdrlen uint16
-pkg syscall (freebsd-386), type BpfHdr struct, Pad_cgo_0 [2]byte
+pkg syscall (freebsd-386), type BpfHdr struct, Pad_cgo_0 [2]uint8
 pkg syscall (freebsd-386), type BpfHdr struct, Tstamp Timeval
 pkg syscall (freebsd-386), type BpfInsn struct
 pkg syscall (freebsd-386), type BpfInsn struct, Code uint16
@@ -14889,8 +14935,8 @@ pkg syscall (freebsd-386), type BpfVersion struct
 pkg syscall (freebsd-386), type BpfVersion struct, Major uint16
 pkg syscall (freebsd-386), type BpfVersion struct, Minor uint16
 pkg syscall (freebsd-386), type BpfZbuf struct
-pkg syscall (freebsd-386), type BpfZbuf struct, Bufa *byte
-pkg syscall (freebsd-386), type BpfZbuf struct, Bufb *byte
+pkg syscall (freebsd-386), type BpfZbuf struct, Bufa *uint8
+pkg syscall (freebsd-386), type BpfZbuf struct, Bufb *uint8
 pkg syscall (freebsd-386), type BpfZbuf struct, Buflen uint32
 pkg syscall (freebsd-386), type BpfZbufHeader struct
 pkg syscall (freebsd-386), type BpfZbufHeader struct, Kernel_gen uint32
@@ -14923,9 +14969,9 @@ pkg syscall (freebsd-386), type Flock_t struct, Whence int16
 pkg syscall (freebsd-386), type Fsid struct
 pkg syscall (freebsd-386), type Fsid struct, Val [2]int32
 pkg syscall (freebsd-386), type IPMreqn struct
-pkg syscall (freebsd-386), type IPMreqn struct, Address [4]byte
+pkg syscall (freebsd-386), type IPMreqn struct, Address [4]uint8
 pkg syscall (freebsd-386), type IPMreqn struct, Ifindex int32
-pkg syscall (freebsd-386), type IPMreqn struct, Multiaddr [4]byte
+pkg syscall (freebsd-386), type IPMreqn struct, Multiaddr [4]uint8
 pkg syscall (freebsd-386), type IfData struct
 pkg syscall (freebsd-386), type IfData struct, Addrlen uint8
 pkg syscall (freebsd-386), type IfData struct, Baudrate uint32
@@ -14958,7 +15004,7 @@ pkg syscall (freebsd-386), type IfMsghdr struct, Data IfData
 pkg syscall (freebsd-386), type IfMsghdr struct, Flags int32
 pkg syscall (freebsd-386), type IfMsghdr struct, Index uint16
 pkg syscall (freebsd-386), type IfMsghdr struct, Msglen uint16
-pkg syscall (freebsd-386), type IfMsghdr struct, Pad_cgo_0 [2]byte
+pkg syscall (freebsd-386), type IfMsghdr struct, Pad_cgo_0 [2]uint8
 pkg syscall (freebsd-386), type IfMsghdr struct, Type uint8
 pkg syscall (freebsd-386), type IfMsghdr struct, Version uint8
 pkg syscall (freebsd-386), type IfaMsghdr struct
@@ -14967,7 +15013,7 @@ pkg syscall (freebsd-386), type IfaMsghdr struct, Flags int32
 pkg syscall (freebsd-386), type IfaMsghdr struct, Index uint16
 pkg syscall (freebsd-386), type IfaMsghdr struct, Metric int32
 pkg syscall (freebsd-386), type IfaMsghdr struct, Msglen uint16
-pkg syscall (freebsd-386), type IfaMsghdr struct, Pad_cgo_0 [2]byte
+pkg syscall (freebsd-386), type IfaMsghdr struct, Pad_cgo_0 [2]uint8
 pkg syscall (freebsd-386), type IfaMsghdr struct, Type uint8
 pkg syscall (freebsd-386), type IfaMsghdr struct, Version uint8
 pkg syscall (freebsd-386), type IfmaMsghdr struct
@@ -14975,23 +15021,23 @@ pkg syscall (freebsd-386), type IfmaMsghdr struct, Addrs int32
 pkg syscall (freebsd-386), type IfmaMsghdr struct, Flags int32
 pkg syscall (freebsd-386), type IfmaMsghdr struct, Index uint16
 pkg syscall (freebsd-386), type IfmaMsghdr struct, Msglen uint16
-pkg syscall (freebsd-386), type IfmaMsghdr struct, Pad_cgo_0 [2]byte
+pkg syscall (freebsd-386), type IfmaMsghdr struct, Pad_cgo_0 [2]uint8
 pkg syscall (freebsd-386), type IfmaMsghdr struct, Type uint8
 pkg syscall (freebsd-386), type IfmaMsghdr struct, Version uint8
 pkg syscall (freebsd-386), type Inet6Pktinfo struct
-pkg syscall (freebsd-386), type Inet6Pktinfo struct, Addr [16]byte
+pkg syscall (freebsd-386), type Inet6Pktinfo struct, Addr [16]uint8
 pkg syscall (freebsd-386), type Inet6Pktinfo struct, Ifindex uint32
 pkg syscall (freebsd-386), type InterfaceAddrMessage struct
-pkg syscall (freebsd-386), type InterfaceAddrMessage struct, Data []byte
+pkg syscall (freebsd-386), type InterfaceAddrMessage struct, Data []uint8
 pkg syscall (freebsd-386), type InterfaceAddrMessage struct, Header IfaMsghdr
 pkg syscall (freebsd-386), type InterfaceMessage struct
-pkg syscall (freebsd-386), type InterfaceMessage struct, Data []byte
+pkg syscall (freebsd-386), type InterfaceMessage struct, Data []uint8
 pkg syscall (freebsd-386), type InterfaceMessage struct, Header IfMsghdr
 pkg syscall (freebsd-386), type InterfaceMulticastAddrMessage struct
-pkg syscall (freebsd-386), type InterfaceMulticastAddrMessage struct, Data []byte
+pkg syscall (freebsd-386), type InterfaceMulticastAddrMessage struct, Data []uint8
 pkg syscall (freebsd-386), type InterfaceMulticastAddrMessage struct, Header IfmaMsghdr
 pkg syscall (freebsd-386), type Iovec struct
-pkg syscall (freebsd-386), type Iovec struct, Base *byte
+pkg syscall (freebsd-386), type Iovec struct, Base *uint8
 pkg syscall (freebsd-386), type Iovec struct, Len uint32
 pkg syscall (freebsd-386), type Kevent_t struct
 pkg syscall (freebsd-386), type Kevent_t struct, Data int32
@@ -14999,14 +15045,14 @@ pkg syscall (freebsd-386), type Kevent_t struct, Fflags uint32
 pkg syscall (freebsd-386), type Kevent_t struct, Filter int16
 pkg syscall (freebsd-386), type Kevent_t struct, Flags uint16
 pkg syscall (freebsd-386), type Kevent_t struct, Ident uint32
-pkg syscall (freebsd-386), type Kevent_t struct, Udata *byte
+pkg syscall (freebsd-386), type Kevent_t struct, Udata *uint8
 pkg syscall (freebsd-386), type Msghdr struct
-pkg syscall (freebsd-386), type Msghdr struct, Control *byte
+pkg syscall (freebsd-386), type Msghdr struct, Control *uint8
 pkg syscall (freebsd-386), type Msghdr struct, Controllen uint32
 pkg syscall (freebsd-386), type Msghdr struct, Flags int32
 pkg syscall (freebsd-386), type Msghdr struct, Iov *Iovec
 pkg syscall (freebsd-386), type Msghdr struct, Iovlen int32
-pkg syscall (freebsd-386), type Msghdr struct, Name *byte
+pkg syscall (freebsd-386), type Msghdr struct, Name *uint8
 pkg syscall (freebsd-386), type Msghdr struct, Namelen uint32
 pkg syscall (freebsd-386), type RawSockaddr struct, Data [14]int8
 pkg syscall (freebsd-386), type RawSockaddr struct, Family uint8
@@ -15025,7 +15071,7 @@ pkg syscall (freebsd-386), type RawSockaddrInet4 struct, Family uint8
 pkg syscall (freebsd-386), type RawSockaddrInet4 struct, Len uint8
 pkg syscall (freebsd-386), type RawSockaddrInet4 struct, Zero [8]int8
 pkg syscall (freebsd-386), type RawSockaddrInet6 struct
-pkg syscall (freebsd-386), type RawSockaddrInet6 struct, Addr [16]byte
+pkg syscall (freebsd-386), type RawSockaddrInet6 struct, Addr [16]uint8
 pkg syscall (freebsd-386), type RawSockaddrInet6 struct, Family uint8
 pkg syscall (freebsd-386), type RawSockaddrInet6 struct, Flowinfo uint32
 pkg syscall (freebsd-386), type RawSockaddrInet6 struct, Len uint8
@@ -15039,7 +15085,7 @@ pkg syscall (freebsd-386), type Rlimit struct
 pkg syscall (freebsd-386), type Rlimit struct, Cur int64
 pkg syscall (freebsd-386), type Rlimit struct, Max int64
 pkg syscall (freebsd-386), type RouteMessage struct
-pkg syscall (freebsd-386), type RouteMessage struct, Data []byte
+pkg syscall (freebsd-386), type RouteMessage struct, Data []uint8
 pkg syscall (freebsd-386), type RouteMessage struct, Header RtMsghdr
 pkg syscall (freebsd-386), type RoutingMessage interface, unexported methods
 pkg syscall (freebsd-386), type RtMetrics struct
@@ -15063,7 +15109,7 @@ pkg syscall (freebsd-386), type RtMsghdr struct, Fmask int32
 pkg syscall (freebsd-386), type RtMsghdr struct, Index uint16
 pkg syscall (freebsd-386), type RtMsghdr struct, Inits uint32
 pkg syscall (freebsd-386), type RtMsghdr struct, Msglen uint16
-pkg syscall (freebsd-386), type RtMsghdr struct, Pad_cgo_0 [2]byte
+pkg syscall (freebsd-386), type RtMsghdr struct, Pad_cgo_0 [2]uint8
 pkg syscall (freebsd-386), type RtMsghdr struct, Pid int32
 pkg syscall (freebsd-386), type RtMsghdr struct, Rmx RtMetrics
 pkg syscall (freebsd-386), type RtMsghdr struct, Seq int32
@@ -15095,7 +15141,7 @@ pkg syscall (freebsd-386), type SockaddrDatalink struct, Nlen uint8
 pkg syscall (freebsd-386), type SockaddrDatalink struct, Slen uint8
 pkg syscall (freebsd-386), type SockaddrDatalink struct, Type uint8
 pkg syscall (freebsd-386), type SocketControlMessage struct
-pkg syscall (freebsd-386), type SocketControlMessage struct, Data []byte
+pkg syscall (freebsd-386), type SocketControlMessage struct, Data []uint8
 pkg syscall (freebsd-386), type SocketControlMessage struct, Header Cmsghdr
 pkg syscall (freebsd-386), type Stat_t struct
 pkg syscall (freebsd-386), type Stat_t struct, Atimespec Timespec
@@ -15112,7 +15158,7 @@ pkg syscall (freebsd-386), type Stat_t struct, Lspare int32
 pkg syscall (freebsd-386), type Stat_t struct, Mode uint16
 pkg syscall (freebsd-386), type Stat_t struct, Mtimespec Timespec
 pkg syscall (freebsd-386), type Stat_t struct, Nlink uint16
-pkg syscall (freebsd-386), type Stat_t struct, Pad_cgo_0 [8]byte
+pkg syscall (freebsd-386), type Stat_t struct, Pad_cgo_0 [8]uint8
 pkg syscall (freebsd-386), type Stat_t struct, Rdev uint32
 pkg syscall (freebsd-386), type Stat_t struct, Size int64
 pkg syscall (freebsd-386), type Stat_t struct, Uid uint32
@@ -15455,6 +15501,7 @@ pkg syscall (freebsd-amd64), const DT_SOCK ideal-int
 pkg syscall (freebsd-amd64), const DT_UNKNOWN ideal-int
 pkg syscall (freebsd-amd64), const DT_WHT ideal-int
 pkg syscall (freebsd-amd64), const EAUTH Errno
+pkg syscall (freebsd-amd64), const EBADMSG Errno
 pkg syscall (freebsd-amd64), const EBADRPC Errno
 pkg syscall (freebsd-amd64), const ECHO ideal-int
 pkg syscall (freebsd-amd64), const ECHOCTL ideal-int
@@ -15466,13 +15513,16 @@ pkg syscall (freebsd-amd64), const ECHOPRT ideal-int
 pkg syscall (freebsd-amd64), const EDOOFUS Errno
 pkg syscall (freebsd-amd64), const EFTYPE Errno
 pkg syscall (freebsd-amd64), const ELAST Errno
+pkg syscall (freebsd-amd64), const EMULTIHOP Errno
 pkg syscall (freebsd-amd64), const ENEEDAUTH Errno
 pkg syscall (freebsd-amd64), const ENOATTR Errno
+pkg syscall (freebsd-amd64), const ENOLINK Errno
 pkg syscall (freebsd-amd64), const ENOTCAPABLE Errno
 pkg syscall (freebsd-amd64), const EPROCLIM Errno
 pkg syscall (freebsd-amd64), const EPROCUNAVAIL Errno
 pkg syscall (freebsd-amd64), const EPROGMISMATCH Errno
 pkg syscall (freebsd-amd64), const EPROGUNAVAIL Errno
+pkg syscall (freebsd-amd64), const EPROTO Errno
 pkg syscall (freebsd-amd64), const ERPCMISMATCH Errno
 pkg syscall (freebsd-amd64), const EVFILT_AIO ideal-int
 pkg syscall (freebsd-amd64), const EVFILT_FS ideal-int
@@ -16732,7 +16782,7 @@ pkg syscall (freebsd-amd64), func Fstatfs(int, *Statfs_t) error
 pkg syscall (freebsd-amd64), func Fsync(int) error
 pkg syscall (freebsd-amd64), func Ftruncate(int, int64) error
 pkg syscall (freebsd-amd64), func Futimes(int, []Timeval) error
-pkg syscall (freebsd-amd64), func Getdirentries(int, []byte, *uintptr) (int, error)
+pkg syscall (freebsd-amd64), func Getdirentries(int, []uint8, *uintptr) (int, error)
 pkg syscall (freebsd-amd64), func Getdtablesize() int
 pkg syscall (freebsd-amd64), func Getfsstat([]Statfs_t, int) (int, error)
 pkg syscall (freebsd-amd64), func Getpeername(int) (Sockaddr, error)
@@ -16743,11 +16793,11 @@ pkg syscall (freebsd-amd64), func Getrlimit(int, *Rlimit) error
 pkg syscall (freebsd-amd64), func Getrusage(int, *Rusage) error
 pkg syscall (freebsd-amd64), func Getsid(int) (int, error)
 pkg syscall (freebsd-amd64), func Getsockname(int) (Sockaddr, error)
-pkg syscall (freebsd-amd64), func GetsockoptByte(int, int, int) (byte, error)
+pkg syscall (freebsd-amd64), func GetsockoptByte(int, int, int) (uint8, error)
 pkg syscall (freebsd-amd64), func GetsockoptIPMreq(int, int, int) (*IPMreq, error)
 pkg syscall (freebsd-amd64), func GetsockoptIPMreqn(int, int, int) (*IPMreqn, error)
 pkg syscall (freebsd-amd64), func GetsockoptIPv6Mreq(int, int, int) (*IPv6Mreq, error)
-pkg syscall (freebsd-amd64), func GetsockoptInet4Addr(int, int, int) ([4]byte, error)
+pkg syscall (freebsd-amd64), func GetsockoptInet4Addr(int, int, int) ([4]uint8, error)
 pkg syscall (freebsd-amd64), func GetsockoptInt(int, int, int) (int, error)
 pkg syscall (freebsd-amd64), func Issetugid() bool
 pkg syscall (freebsd-amd64), func Kevent(int, []Kevent_t, []Kevent_t, *Timespec) (int, error)
@@ -16757,33 +16807,33 @@ pkg syscall (freebsd-amd64), func Listen(int, int) error
 pkg syscall (freebsd-amd64), func Lstat(string, *Stat_t) error
 pkg syscall (freebsd-amd64), func Mkfifo(string, uint32) error
 pkg syscall (freebsd-amd64), func Mknod(string, uint32, int) error
-pkg syscall (freebsd-amd64), func Mmap(int, int64, int, int, int) ([]byte, error)
-pkg syscall (freebsd-amd64), func Munmap([]byte) error
+pkg syscall (freebsd-amd64), func Mmap(int, int64, int, int, int) ([]uint8, error)
+pkg syscall (freebsd-amd64), func Munmap([]uint8) error
 pkg syscall (freebsd-amd64), func Nanosleep(*Timespec, *Timespec) error
 pkg syscall (freebsd-amd64), func NsecToTimespec(int64) Timespec
 pkg syscall (freebsd-amd64), func Open(string, int, uint32) (int, error)
-pkg syscall (freebsd-amd64), func ParseDirent([]byte, int, []string) (int, int, []string)
-pkg syscall (freebsd-amd64), func ParseRoutingMessage([]byte) ([]RoutingMessage, error)
+pkg syscall (freebsd-amd64), func ParseDirent([]uint8, int, []string) (int, int, []string)
+pkg syscall (freebsd-amd64), func ParseRoutingMessage([]uint8) ([]RoutingMessage, error)
 pkg syscall (freebsd-amd64), func ParseRoutingSockaddr(RoutingMessage) ([]Sockaddr, error)
-pkg syscall (freebsd-amd64), func ParseSocketControlMessage([]byte) ([]SocketControlMessage, error)
+pkg syscall (freebsd-amd64), func ParseSocketControlMessage([]uint8) ([]SocketControlMessage, error)
 pkg syscall (freebsd-amd64), func ParseUnixRights(*SocketControlMessage) ([]int, error)
 pkg syscall (freebsd-amd64), func Pathconf(string, int) (int, error)
 pkg syscall (freebsd-amd64), func Pipe([]int) error
-pkg syscall (freebsd-amd64), func Pread(int, []byte, int64) (int, error)
-pkg syscall (freebsd-amd64), func Pwrite(int, []byte, int64) (int, error)
+pkg syscall (freebsd-amd64), func Pread(int, []uint8, int64) (int, error)
+pkg syscall (freebsd-amd64), func Pwrite(int, []uint8, int64) (int, error)
 pkg syscall (freebsd-amd64), func RawSyscall(uintptr, uintptr, uintptr, uintptr) (uintptr, uintptr, Errno)
 pkg syscall (freebsd-amd64), func RawSyscall6(uintptr, uintptr, uintptr, uintptr, uintptr, uintptr, uintptr) (uintptr, uintptr, Errno)
-pkg syscall (freebsd-amd64), func Read(int, []byte) (int, error)
-pkg syscall (freebsd-amd64), func ReadDirent(int, []byte) (int, error)
-pkg syscall (freebsd-amd64), func Recvfrom(int, []byte, int) (int, Sockaddr, error)
-pkg syscall (freebsd-amd64), func Recvmsg(int, []byte, []byte, int) (int, int, int, Sockaddr, error)
+pkg syscall (freebsd-amd64), func Read(int, []uint8) (int, error)
+pkg syscall (freebsd-amd64), func ReadDirent(int, []uint8) (int, error)
+pkg syscall (freebsd-amd64), func Recvfrom(int, []uint8, int) (int, Sockaddr, error)
+pkg syscall (freebsd-amd64), func Recvmsg(int, []uint8, []uint8, int) (int, int, int, Sockaddr, error)
 pkg syscall (freebsd-amd64), func Revoke(string) error
-pkg syscall (freebsd-amd64), func RouteRIB(int, int) ([]byte, error)
+pkg syscall (freebsd-amd64), func RouteRIB(int, int) ([]uint8, error)
 pkg syscall (freebsd-amd64), func Seek(int, int64, int) (int64, error)
 pkg syscall (freebsd-amd64), func Select(int, *FdSet, *FdSet, *FdSet, *Timeval) error
 pkg syscall (freebsd-amd64), func Sendfile(int, int, *int64, int) (int, error)
-pkg syscall (freebsd-amd64), func Sendmsg(int, []byte, []byte, Sockaddr, int) error
-pkg syscall (freebsd-amd64), func Sendto(int, []byte, int, Sockaddr) error
+pkg syscall (freebsd-amd64), func Sendmsg(int, []uint8, []uint8, Sockaddr, int) error
+pkg syscall (freebsd-amd64), func Sendto(int, []uint8, int, Sockaddr) error
 pkg syscall (freebsd-amd64), func SetBpf(int, []BpfInsn) error
 pkg syscall (freebsd-amd64), func SetBpfBuflen(int, int) (int, error)
 pkg syscall (freebsd-amd64), func SetBpfDatalink(int, int) (int, error)
@@ -16805,11 +16855,11 @@ pkg syscall (freebsd-amd64), func Setregid(int, int) error
 pkg syscall (freebsd-amd64), func Setreuid(int, int) error
 pkg syscall (freebsd-amd64), func Setrlimit(int, *Rlimit) error
 pkg syscall (freebsd-amd64), func Setsid() (int, error)
-pkg syscall (freebsd-amd64), func SetsockoptByte(int, int, int, byte) error
+pkg syscall (freebsd-amd64), func SetsockoptByte(int, int, int, uint8) error
 pkg syscall (freebsd-amd64), func SetsockoptIPMreq(int, int, int, *IPMreq) error
 pkg syscall (freebsd-amd64), func SetsockoptIPMreqn(int, int, int, *IPMreqn) error
 pkg syscall (freebsd-amd64), func SetsockoptIPv6Mreq(int, int, int, *IPv6Mreq) error
-pkg syscall (freebsd-amd64), func SetsockoptInet4Addr(int, int, int, [4]byte) error
+pkg syscall (freebsd-amd64), func SetsockoptInet4Addr(int, int, int, [4]uint8) error
 pkg syscall (freebsd-amd64), func SetsockoptInt(int, int, int, int) error
 pkg syscall (freebsd-amd64), func SetsockoptLinger(int, int, int, *Linger) error
 pkg syscall (freebsd-amd64), func SetsockoptString(int, int, int, string) error
@@ -16821,7 +16871,7 @@ pkg syscall (freebsd-amd64), func Socket(int, int, int) (int, error)
 pkg syscall (freebsd-amd64), func Socketpair(int, int, int) ([2]int, error)
 pkg syscall (freebsd-amd64), func Stat(string, *Stat_t) error
 pkg syscall (freebsd-amd64), func Statfs(string, *Statfs_t) error
-pkg syscall (freebsd-amd64), func StringSlicePtr([]string) []*byte
+pkg syscall (freebsd-amd64), func StringSlicePtr([]string) []*uint8
 pkg syscall (freebsd-amd64), func Sync() error
 pkg syscall (freebsd-amd64), func Syscall(uintptr, uintptr, uintptr, uintptr) (uintptr, uintptr, Errno)
 pkg syscall (freebsd-amd64), func Syscall6(uintptr, uintptr, uintptr, uintptr, uintptr, uintptr, uintptr) (uintptr, uintptr, Errno)
@@ -16832,10 +16882,10 @@ pkg syscall (freebsd-amd64), func TimevalToNsec(Timeval) int64
 pkg syscall (freebsd-amd64), func Truncate(string, int64) error
 pkg syscall (freebsd-amd64), func Umask(int) int
 pkg syscall (freebsd-amd64), func Undelete(string) error
-pkg syscall (freebsd-amd64), func UnixRights(...int) []byte
+pkg syscall (freebsd-amd64), func UnixRights(...int) []uint8
 pkg syscall (freebsd-amd64), func Unmount(string, int) error
 pkg syscall (freebsd-amd64), func Wait4(int, *WaitStatus, int, *Rusage) (int, error)
-pkg syscall (freebsd-amd64), func Write(int, []byte) (int, error)
+pkg syscall (freebsd-amd64), func Write(int, []uint8) (int, error)
 pkg syscall (freebsd-amd64), method (*Cmsghdr) SetLen(int)
 pkg syscall (freebsd-amd64), method (*Iovec) SetLen(int)
 pkg syscall (freebsd-amd64), method (*Msghdr) SetControllen(int)
@@ -16843,7 +16893,7 @@ pkg syscall (freebsd-amd64), type BpfHdr struct
 pkg syscall (freebsd-amd64), type BpfHdr struct, Caplen uint32
 pkg syscall (freebsd-amd64), type BpfHdr struct, Datalen uint32
 pkg syscall (freebsd-amd64), type BpfHdr struct, Hdrlen uint16
-pkg syscall (freebsd-amd64), type BpfHdr struct, Pad_cgo_0 [6]byte
+pkg syscall (freebsd-amd64), type BpfHdr struct, Pad_cgo_0 [6]uint8
 pkg syscall (freebsd-amd64), type BpfHdr struct, Tstamp Timeval
 pkg syscall (freebsd-amd64), type BpfInsn struct
 pkg syscall (freebsd-amd64), type BpfInsn struct, Code uint16
@@ -16853,7 +16903,7 @@ pkg syscall (freebsd-amd64), type BpfInsn struct, K uint32
 pkg syscall (freebsd-amd64), type BpfProgram struct
 pkg syscall (freebsd-amd64), type BpfProgram struct, Insns *BpfInsn
 pkg syscall (freebsd-amd64), type BpfProgram struct, Len uint32
-pkg syscall (freebsd-amd64), type BpfProgram struct, Pad_cgo_0 [4]byte
+pkg syscall (freebsd-amd64), type BpfProgram struct, Pad_cgo_0 [4]uint8
 pkg syscall (freebsd-amd64), type BpfStat struct
 pkg syscall (freebsd-amd64), type BpfStat struct, Drop uint32
 pkg syscall (freebsd-amd64), type BpfStat struct, Recv uint32
@@ -16861,8 +16911,8 @@ pkg syscall (freebsd-amd64), type BpfVersion struct
 pkg syscall (freebsd-amd64), type BpfVersion struct, Major uint16
 pkg syscall (freebsd-amd64), type BpfVersion struct, Minor uint16
 pkg syscall (freebsd-amd64), type BpfZbuf struct
-pkg syscall (freebsd-amd64), type BpfZbuf struct, Bufa *byte
-pkg syscall (freebsd-amd64), type BpfZbuf struct, Bufb *byte
+pkg syscall (freebsd-amd64), type BpfZbuf struct, Bufa *uint8
+pkg syscall (freebsd-amd64), type BpfZbuf struct, Bufb *uint8
 pkg syscall (freebsd-amd64), type BpfZbuf struct, Buflen uint64
 pkg syscall (freebsd-amd64), type BpfZbufHeader struct
 pkg syscall (freebsd-amd64), type BpfZbufHeader struct, Kernel_gen uint32
@@ -16887,7 +16937,7 @@ pkg syscall (freebsd-amd64), type FdSet struct
 pkg syscall (freebsd-amd64), type FdSet struct, X__fds_bits [16]uint64
 pkg syscall (freebsd-amd64), type Flock_t struct
 pkg syscall (freebsd-amd64), type Flock_t struct, Len int64
-pkg syscall (freebsd-amd64), type Flock_t struct, Pad_cgo_0 [4]byte
+pkg syscall (freebsd-amd64), type Flock_t struct, Pad_cgo_0 [4]uint8
 pkg syscall (freebsd-amd64), type Flock_t struct, Pid int32
 pkg syscall (freebsd-amd64), type Flock_t struct, Start int64
 pkg syscall (freebsd-amd64), type Flock_t struct, Sysid int32
@@ -16896,9 +16946,9 @@ pkg syscall (freebsd-amd64), type Flock_t struct, Whence int16
 pkg syscall (freebsd-amd64), type Fsid struct
 pkg syscall (freebsd-amd64), type Fsid struct, Val [2]int32
 pkg syscall (freebsd-amd64), type IPMreqn struct
-pkg syscall (freebsd-amd64), type IPMreqn struct, Address [4]byte
+pkg syscall (freebsd-amd64), type IPMreqn struct, Address [4]uint8
 pkg syscall (freebsd-amd64), type IPMreqn struct, Ifindex int32
-pkg syscall (freebsd-amd64), type IPMreqn struct, Multiaddr [4]byte
+pkg syscall (freebsd-amd64), type IPMreqn struct, Multiaddr [4]uint8
 pkg syscall (freebsd-amd64), type IfData struct
 pkg syscall (freebsd-amd64), type IfData struct, Addrlen uint8
 pkg syscall (freebsd-amd64), type IfData struct, Baudrate uint64
@@ -16931,7 +16981,7 @@ pkg syscall (freebsd-amd64), type IfMsghdr struct, Data IfData
 pkg syscall (freebsd-amd64), type IfMsghdr struct, Flags int32
 pkg syscall (freebsd-amd64), type IfMsghdr struct, Index uint16
 pkg syscall (freebsd-amd64), type IfMsghdr struct, Msglen uint16
-pkg syscall (freebsd-amd64), type IfMsghdr struct, Pad_cgo_0 [2]byte
+pkg syscall (freebsd-amd64), type IfMsghdr struct, Pad_cgo_0 [2]uint8
 pkg syscall (freebsd-amd64), type IfMsghdr struct, Type uint8
 pkg syscall (freebsd-amd64), type IfMsghdr struct, Version uint8
 pkg syscall (freebsd-amd64), type IfaMsghdr struct
@@ -16940,7 +16990,7 @@ pkg syscall (freebsd-amd64), type IfaMsghdr struct, Flags int32
 pkg syscall (freebsd-amd64), type IfaMsghdr struct, Index uint16
 pkg syscall (freebsd-amd64), type IfaMsghdr struct, Metric int32
 pkg syscall (freebsd-amd64), type IfaMsghdr struct, Msglen uint16
-pkg syscall (freebsd-amd64), type IfaMsghdr struct, Pad_cgo_0 [2]byte
+pkg syscall (freebsd-amd64), type IfaMsghdr struct, Pad_cgo_0 [2]uint8
 pkg syscall (freebsd-amd64), type IfaMsghdr struct, Type uint8
 pkg syscall (freebsd-amd64), type IfaMsghdr struct, Version uint8
 pkg syscall (freebsd-amd64), type IfmaMsghdr struct
@@ -16948,23 +16998,23 @@ pkg syscall (freebsd-amd64), type IfmaMsghdr struct, Addrs int32
 pkg syscall (freebsd-amd64), type IfmaMsghdr struct, Flags int32
 pkg syscall (freebsd-amd64), type IfmaMsghdr struct, Index uint16
 pkg syscall (freebsd-amd64), type IfmaMsghdr struct, Msglen uint16
-pkg syscall (freebsd-amd64), type IfmaMsghdr struct, Pad_cgo_0 [2]byte
+pkg syscall (freebsd-amd64), type IfmaMsghdr struct, Pad_cgo_0 [2]uint8
 pkg syscall (freebsd-amd64), type IfmaMsghdr struct, Type uint8
 pkg syscall (freebsd-amd64), type IfmaMsghdr struct, Version uint8
 pkg syscall (freebsd-amd64), type Inet6Pktinfo struct
-pkg syscall (freebsd-amd64), type Inet6Pktinfo struct, Addr [16]byte
+pkg syscall (freebsd-amd64), type Inet6Pktinfo struct, Addr [16]uint8
 pkg syscall (freebsd-amd64), type Inet6Pktinfo struct, Ifindex uint32
 pkg syscall (freebsd-amd64), type InterfaceAddrMessage struct
-pkg syscall (freebsd-amd64), type InterfaceAddrMessage struct, Data []byte
+pkg syscall (freebsd-amd64), type InterfaceAddrMessage struct, Data []uint8
 pkg syscall (freebsd-amd64), type InterfaceAddrMessage struct, Header IfaMsghdr
 pkg syscall (freebsd-amd64), type InterfaceMessage struct
-pkg syscall (freebsd-amd64), type InterfaceMessage struct, Data []byte
+pkg syscall (freebsd-amd64), type InterfaceMessage struct, Data []uint8
 pkg syscall (freebsd-amd64), type InterfaceMessage struct, Header IfMsghdr
 pkg syscall (freebsd-amd64), type InterfaceMulticastAddrMessage struct
-pkg syscall (freebsd-amd64), type InterfaceMulticastAddrMessage struct, Data []byte
+pkg syscall (freebsd-amd64), type InterfaceMulticastAddrMessage struct, Data []uint8
 pkg syscall (freebsd-amd64), type InterfaceMulticastAddrMessage struct, Header IfmaMsghdr
 pkg syscall (freebsd-amd64), type Iovec struct
-pkg syscall (freebsd-amd64), type Iovec struct, Base *byte
+pkg syscall (freebsd-amd64), type Iovec struct, Base *uint8
 pkg syscall (freebsd-amd64), type Iovec struct, Len uint64
 pkg syscall (freebsd-amd64), type Kevent_t struct
 pkg syscall (freebsd-amd64), type Kevent_t struct, Data int64
@@ -16972,17 +17022,17 @@ pkg syscall (freebsd-amd64), type Kevent_t struct, Fflags uint32
 pkg syscall (freebsd-amd64), type Kevent_t struct, Filter int16
 pkg syscall (freebsd-amd64), type Kevent_t struct, Flags uint16
 pkg syscall (freebsd-amd64), type Kevent_t struct, Ident uint64
-pkg syscall (freebsd-amd64), type Kevent_t struct, Udata *byte
+pkg syscall (freebsd-amd64), type Kevent_t struct, Udata *uint8
 pkg syscall (freebsd-amd64), type Msghdr struct
-pkg syscall (freebsd-amd64), type Msghdr struct, Control *byte
+pkg syscall (freebsd-amd64), type Msghdr struct, Control *uint8
 pkg syscall (freebsd-amd64), type Msghdr struct, Controllen uint32
 pkg syscall (freebsd-amd64), type Msghdr struct, Flags int32
 pkg syscall (freebsd-amd64), type Msghdr struct, Iov *Iovec
 pkg syscall (freebsd-amd64), type Msghdr struct, Iovlen int32
-pkg syscall (freebsd-amd64), type Msghdr struct, Name *byte
+pkg syscall (freebsd-amd64), type Msghdr struct, Name *uint8
 pkg syscall (freebsd-amd64), type Msghdr struct, Namelen uint32
-pkg syscall (freebsd-amd64), type Msghdr struct, Pad_cgo_0 [4]byte
-pkg syscall (freebsd-amd64), type Msghdr struct, Pad_cgo_1 [4]byte
+pkg syscall (freebsd-amd64), type Msghdr struct, Pad_cgo_0 [4]uint8
+pkg syscall (freebsd-amd64), type Msghdr struct, Pad_cgo_1 [4]uint8
 pkg syscall (freebsd-amd64), type RawSockaddr struct, Data [14]int8
 pkg syscall (freebsd-amd64), type RawSockaddr struct, Family uint8
 pkg syscall (freebsd-amd64), type RawSockaddr struct, Len uint8
@@ -17000,7 +17050,7 @@ pkg syscall (freebsd-amd64), type RawSockaddrInet4 struct, Family uint8
 pkg syscall (freebsd-amd64), type RawSockaddrInet4 struct, Len uint8
 pkg syscall (freebsd-amd64), type RawSockaddrInet4 struct, Zero [8]int8
 pkg syscall (freebsd-amd64), type RawSockaddrInet6 struct
-pkg syscall (freebsd-amd64), type RawSockaddrInet6 struct, Addr [16]byte
+pkg syscall (freebsd-amd64), type RawSockaddrInet6 struct, Addr [16]uint8
 pkg syscall (freebsd-amd64), type RawSockaddrInet6 struct, Family uint8
 pkg syscall (freebsd-amd64), type RawSockaddrInet6 struct, Flowinfo uint32
 pkg syscall (freebsd-amd64), type RawSockaddrInet6 struct, Len uint8
@@ -17014,7 +17064,7 @@ pkg syscall (freebsd-amd64), type Rlimit struct
 pkg syscall (freebsd-amd64), type Rlimit struct, Cur int64
 pkg syscall (freebsd-amd64), type Rlimit struct, Max int64
 pkg syscall (freebsd-amd64), type RouteMessage struct
-pkg syscall (freebsd-amd64), type RouteMessage struct, Data []byte
+pkg syscall (freebsd-amd64), type RouteMessage struct, Data []uint8
 pkg syscall (freebsd-amd64), type RouteMessage struct, Header RtMsghdr
 pkg syscall (freebsd-amd64), type RoutingMessage interface, unexported methods
 pkg syscall (freebsd-amd64), type RtMetrics struct
@@ -17038,7 +17088,7 @@ pkg syscall (freebsd-amd64), type RtMsghdr struct, Fmask int32
 pkg syscall (freebsd-amd64), type RtMsghdr struct, Index uint16
 pkg syscall (freebsd-amd64), type RtMsghdr struct, Inits uint64
 pkg syscall (freebsd-amd64), type RtMsghdr struct, Msglen uint16
-pkg syscall (freebsd-amd64), type RtMsghdr struct, Pad_cgo_0 [2]byte
+pkg syscall (freebsd-amd64), type RtMsghdr struct, Pad_cgo_0 [2]uint8
 pkg syscall (freebsd-amd64), type RtMsghdr struct, Pid int32
 pkg syscall (freebsd-amd64), type RtMsghdr struct, Rmx RtMetrics
 pkg syscall (freebsd-amd64), type RtMsghdr struct, Seq int32
@@ -17070,7 +17120,7 @@ pkg syscall (freebsd-amd64), type SockaddrDatalink struct, Nlen uint8
 pkg syscall (freebsd-amd64), type SockaddrDatalink struct, Slen uint8
 pkg syscall (freebsd-amd64), type SockaddrDatalink struct, Type uint8
 pkg syscall (freebsd-amd64), type SocketControlMessage struct
-pkg syscall (freebsd-amd64), type SocketControlMessage struct, Data []byte
+pkg syscall (freebsd-amd64), type SocketControlMessage struct, Data []uint8
 pkg syscall (freebsd-amd64), type SocketControlMessage struct, Header Cmsghdr
 pkg syscall (freebsd-amd64), type Stat_t struct
 pkg syscall (freebsd-amd64), type Stat_t struct, Atimespec Timespec
@@ -17315,6 +17365,7 @@ pkg syscall (linux-386), const DT_WHT ideal-int
 pkg syscall (linux-386), const EADV Errno
 pkg syscall (linux-386), const EBADE Errno
 pkg syscall (linux-386), const EBADFD Errno
+pkg syscall (linux-386), const EBADMSG Errno
 pkg syscall (linux-386), const EBADR Errno
 pkg syscall (linux-386), const EBADRQC Errno
 pkg syscall (linux-386), const EBADSLT Errno
@@ -17345,11 +17396,13 @@ pkg syscall (linux-386), const ELIBMAX Errno
 pkg syscall (linux-386), const ELIBSCN Errno
 pkg syscall (linux-386), const ELNRNG Errno
 pkg syscall (linux-386), const EMEDIUMTYPE Errno
+pkg syscall (linux-386), const EMULTIHOP Errno
 pkg syscall (linux-386), const ENAVAIL Errno
 pkg syscall (linux-386), const ENOANO Errno
 pkg syscall (linux-386), const ENOCSI Errno
 pkg syscall (linux-386), const ENODATA Errno
 pkg syscall (linux-386), const ENOKEY Errno
+pkg syscall (linux-386), const ENOLINK Errno
 pkg syscall (linux-386), const ENOMEDIUM Errno
 pkg syscall (linux-386), const ENONET Errno
 pkg syscall (linux-386), const ENOPKG Errno
@@ -17377,6 +17430,7 @@ pkg syscall (linux-386), const EPOLL_CTL_ADD ideal-int
 pkg syscall (linux-386), const EPOLL_CTL_DEL ideal-int
 pkg syscall (linux-386), const EPOLL_CTL_MOD ideal-int
 pkg syscall (linux-386), const EPOLL_NONBLOCK ideal-int
+pkg syscall (linux-386), const EPROTO Errno
 pkg syscall (linux-386), const EREMCHG Errno
 pkg syscall (linux-386), const EREMOTEIO Errno
 pkg syscall (linux-386), const ERESTART Errno
@@ -18858,8 +18912,8 @@ pkg syscall (linux-386), func Fsync(int) error
 pkg syscall (linux-386), func Ftruncate(int, int64) error
 pkg syscall (linux-386), func Futimes(int, []Timeval) error
 pkg syscall (linux-386), func Futimesat(int, string, []Timeval) error
-pkg syscall (linux-386), func Getcwd([]byte) (int, error)
-pkg syscall (linux-386), func Getdents(int, []byte) (int, error)
+pkg syscall (linux-386), func Getcwd([]uint8) (int, error)
+pkg syscall (linux-386), func Getdents(int, []uint8) (int, error)
 pkg syscall (linux-386), func Getpeername(int) (Sockaddr, error)
 pkg syscall (linux-386), func Getpgid(int) (int, error)
 pkg syscall (linux-386), func Getpgrp() int
@@ -18869,7 +18923,7 @@ pkg syscall (linux-386), func Getsockname(int) (Sockaddr, error)
 pkg syscall (linux-386), func GetsockoptIPMreq(int, int, int) (*IPMreq, error)
 pkg syscall (linux-386), func GetsockoptIPMreqn(int, int, int) (*IPMreqn, error)
 pkg syscall (linux-386), func GetsockoptIPv6Mreq(int, int, int) (*IPv6Mreq, error)
-pkg syscall (linux-386), func GetsockoptInet4Addr(int, int, int) ([4]byte, error)
+pkg syscall (linux-386), func GetsockoptInet4Addr(int, int, int) ([4]uint8, error)
 pkg syscall (linux-386), func GetsockoptInt(int, int, int) (int, error)
 pkg syscall (linux-386), func Gettid() int
 pkg syscall (linux-386), func InotifyAddWatch(int, string, uint32) (int, error)
@@ -18879,74 +18933,74 @@ pkg syscall (linux-386), func InotifyRmWatch(int, uint32) (int, error)
 pkg syscall (linux-386), func Ioperm(int, int, int) error
 pkg syscall (linux-386), func Iopl(int) error
 pkg syscall (linux-386), func Kill(int, Signal) error
-pkg syscall (linux-386), func Klogctl(int, []byte) (int, error)
+pkg syscall (linux-386), func Klogctl(int, []uint8) (int, error)
 pkg syscall (linux-386), func Listen(int, int) error
 pkg syscall (linux-386), func LsfJump(int, int, int, int) *SockFilter
 pkg syscall (linux-386), func LsfSocket(int, int) (int, error)
 pkg syscall (linux-386), func LsfStmt(int, int) *SockFilter
 pkg syscall (linux-386), func Lstat(string, *Stat_t) error
-pkg syscall (linux-386), func Madvise([]byte, int) error
+pkg syscall (linux-386), func Madvise([]uint8, int) error
 pkg syscall (linux-386), func Mkdirat(int, string, uint32) error
 pkg syscall (linux-386), func Mkfifo(string, uint32) error
 pkg syscall (linux-386), func Mknod(string, uint32, int) error
 pkg syscall (linux-386), func Mknodat(int, string, uint32, int) error
-pkg syscall (linux-386), func Mlock([]byte) error
+pkg syscall (linux-386), func Mlock([]uint8) error
 pkg syscall (linux-386), func Mlockall(int) error
-pkg syscall (linux-386), func Mmap(int, int64, int, int, int) ([]byte, error)
+pkg syscall (linux-386), func Mmap(int, int64, int, int, int) ([]uint8, error)
 pkg syscall (linux-386), func Mount(string, string, string, uintptr, string) error
-pkg syscall (linux-386), func Mprotect([]byte, int) error
-pkg syscall (linux-386), func Munlock([]byte) error
+pkg syscall (linux-386), func Mprotect([]uint8, int) error
+pkg syscall (linux-386), func Munlock([]uint8) error
 pkg syscall (linux-386), func Munlockall() error
-pkg syscall (linux-386), func Munmap([]byte) error
+pkg syscall (linux-386), func Munmap([]uint8) error
 pkg syscall (linux-386), func Nanosleep(*Timespec, *Timespec) error
-pkg syscall (linux-386), func NetlinkRIB(int, int) ([]byte, error)
+pkg syscall (linux-386), func NetlinkRIB(int, int) ([]uint8, error)
 pkg syscall (linux-386), func NsecToTimespec(int64) Timespec
 pkg syscall (linux-386), func Open(string, int, uint32) (int, error)
 pkg syscall (linux-386), func Openat(int, string, int, uint32) (int, error)
-pkg syscall (linux-386), func ParseDirent([]byte, int, []string) (int, int, []string)
-pkg syscall (linux-386), func ParseNetlinkMessage([]byte) ([]NetlinkMessage, error)
+pkg syscall (linux-386), func ParseDirent([]uint8, int, []string) (int, int, []string)
+pkg syscall (linux-386), func ParseNetlinkMessage([]uint8) ([]NetlinkMessage, error)
 pkg syscall (linux-386), func ParseNetlinkRouteAttr(*NetlinkMessage) ([]NetlinkRouteAttr, error)
-pkg syscall (linux-386), func ParseSocketControlMessage([]byte) ([]SocketControlMessage, error)
+pkg syscall (linux-386), func ParseSocketControlMessage([]uint8) ([]SocketControlMessage, error)
 pkg syscall (linux-386), func ParseUnixCredentials(*SocketControlMessage) (*Ucred, error)
 pkg syscall (linux-386), func ParseUnixRights(*SocketControlMessage) ([]int, error)
 pkg syscall (linux-386), func Pause() error
 pkg syscall (linux-386), func Pipe([]int) error
 pkg syscall (linux-386), func PivotRoot(string, string) error
-pkg syscall (linux-386), func Pread(int, []byte, int64) (int, error)
+pkg syscall (linux-386), func Pread(int, []uint8, int64) (int, error)
 pkg syscall (linux-386), func PtraceAttach(int) error
 pkg syscall (linux-386), func PtraceCont(int, int) error
 pkg syscall (linux-386), func PtraceDetach(int) error
 pkg syscall (linux-386), func PtraceGetEventMsg(int) (uint, error)
 pkg syscall (linux-386), func PtraceGetRegs(int, *PtraceRegs) error
-pkg syscall (linux-386), func PtracePeekData(int, uintptr, []byte) (int, error)
-pkg syscall (linux-386), func PtracePeekText(int, uintptr, []byte) (int, error)
-pkg syscall (linux-386), func PtracePokeData(int, uintptr, []byte) (int, error)
-pkg syscall (linux-386), func PtracePokeText(int, uintptr, []byte) (int, error)
+pkg syscall (linux-386), func PtracePeekData(int, uintptr, []uint8) (int, error)
+pkg syscall (linux-386), func PtracePeekText(int, uintptr, []uint8) (int, error)
+pkg syscall (linux-386), func PtracePokeData(int, uintptr, []uint8) (int, error)
+pkg syscall (linux-386), func PtracePokeText(int, uintptr, []uint8) (int, error)
 pkg syscall (linux-386), func PtraceSetOptions(int, int) error
 pkg syscall (linux-386), func PtraceSetRegs(int, *PtraceRegs) error
 pkg syscall (linux-386), func PtraceSingleStep(int) error
-pkg syscall (linux-386), func Pwrite(int, []byte, int64) (int, error)
+pkg syscall (linux-386), func Pwrite(int, []uint8, int64) (int, error)
 pkg syscall (linux-386), func RawSyscall(uintptr, uintptr, uintptr, uintptr) (uintptr, uintptr, Errno)
 pkg syscall (linux-386), func RawSyscall6(uintptr, uintptr, uintptr, uintptr, uintptr, uintptr, uintptr) (uintptr, uintptr, Errno)
-pkg syscall (linux-386), func Read(int, []byte) (int, error)
-pkg syscall (linux-386), func ReadDirent(int, []byte) (int, error)
+pkg syscall (linux-386), func Read(int, []uint8) (int, error)
+pkg syscall (linux-386), func ReadDirent(int, []uint8) (int, error)
 pkg syscall (linux-386), func Reboot(int) error
-pkg syscall (linux-386), func Recvfrom(int, []byte, int) (int, Sockaddr, error)
-pkg syscall (linux-386), func Recvmsg(int, []byte, []byte, int) (int, int, int, Sockaddr, error)
+pkg syscall (linux-386), func Recvfrom(int, []uint8, int) (int, Sockaddr, error)
+pkg syscall (linux-386), func Recvmsg(int, []uint8, []uint8, int) (int, int, int, Sockaddr, error)
 pkg syscall (linux-386), func Renameat(int, string, int, string) error
 pkg syscall (linux-386), func Seek(int, int64, int) (int64, error)
 pkg syscall (linux-386), func Select(int, *FdSet, *FdSet, *FdSet, *Timeval) (int, error)
 pkg syscall (linux-386), func Sendfile(int, int, *int64, int) (int, error)
-pkg syscall (linux-386), func Sendmsg(int, []byte, []byte, Sockaddr, int) error
-pkg syscall (linux-386), func Sendto(int, []byte, int, Sockaddr) error
+pkg syscall (linux-386), func Sendmsg(int, []uint8, []uint8, Sockaddr, int) error
+pkg syscall (linux-386), func Sendto(int, []uint8, int, Sockaddr) error
 pkg syscall (linux-386), func SetLsfPromisc(string, bool) error
 pkg syscall (linux-386), func SetNonblock(int, bool) error
-pkg syscall (linux-386), func Setdomainname([]byte) error
+pkg syscall (linux-386), func Setdomainname([]uint8) error
 pkg syscall (linux-386), func Setfsgid(int) error
 pkg syscall (linux-386), func Setfsuid(int) error
 pkg syscall (linux-386), func Setgid(int) error
 pkg syscall (linux-386), func Setgroups([]int) error
-pkg syscall (linux-386), func Sethostname([]byte) error
+pkg syscall (linux-386), func Sethostname([]uint8) error
 pkg syscall (linux-386), func Setpgid(int, int) error
 pkg syscall (linux-386), func Setregid(int, int) error
 pkg syscall (linux-386), func Setresgid(int, int, int) error
@@ -18957,7 +19011,7 @@ pkg syscall (linux-386), func Setsid() (int, error)
 pkg syscall (linux-386), func SetsockoptIPMreq(int, int, int, *IPMreq) error
 pkg syscall (linux-386), func SetsockoptIPMreqn(int, int, int, *IPMreqn) error
 pkg syscall (linux-386), func SetsockoptIPv6Mreq(int, int, int, *IPv6Mreq) error
-pkg syscall (linux-386), func SetsockoptInet4Addr(int, int, int, [4]byte) error
+pkg syscall (linux-386), func SetsockoptInet4Addr(int, int, int, [4]uint8) error
 pkg syscall (linux-386), func SetsockoptInt(int, int, int, int) error
 pkg syscall (linux-386), func SetsockoptLinger(int, int, int, *Linger) error
 pkg syscall (linux-386), func SetsockoptString(int, int, int, string) error
@@ -18970,7 +19024,7 @@ pkg syscall (linux-386), func Socketpair(int, int, int) ([2]int, error)
 pkg syscall (linux-386), func Splice(int, *int64, int, *int64, int, int) (int, error)
 pkg syscall (linux-386), func Stat(string, *Stat_t) error
 pkg syscall (linux-386), func Statfs(string, *Statfs_t) error
-pkg syscall (linux-386), func StringSlicePtr([]string) []*byte
+pkg syscall (linux-386), func StringSlicePtr([]string) []*uint8
 pkg syscall (linux-386), func Sync()
 pkg syscall (linux-386), func SyncFileRange(int, int64, int64, int) error
 pkg syscall (linux-386), func Syscall(uintptr, uintptr, uintptr, uintptr) (uintptr, uintptr, Errno)
@@ -18985,15 +19039,15 @@ pkg syscall (linux-386), func TimevalToNsec(Timeval) int64
 pkg syscall (linux-386), func Truncate(string, int64) error
 pkg syscall (linux-386), func Umask(int) int
 pkg syscall (linux-386), func Uname(*Utsname) error
-pkg syscall (linux-386), func UnixCredentials(*Ucred) []byte
-pkg syscall (linux-386), func UnixRights(...int) []byte
+pkg syscall (linux-386), func UnixCredentials(*Ucred) []uint8
+pkg syscall (linux-386), func UnixRights(...int) []uint8
 pkg syscall (linux-386), func Unlinkat(int, string) error
 pkg syscall (linux-386), func Unmount(string, int) error
 pkg syscall (linux-386), func Unshare(int) error
 pkg syscall (linux-386), func Ustat(int, *Ustat_t) error
 pkg syscall (linux-386), func Utime(string, *Utimbuf) error
 pkg syscall (linux-386), func Wait4(int, *WaitStatus, int, *Rusage) (int, error)
-pkg syscall (linux-386), func Write(int, []byte) (int, error)
+pkg syscall (linux-386), func Write(int, []uint8) (int, error)
 pkg syscall (linux-386), method (*Cmsghdr) SetLen(int)
 pkg syscall (linux-386), method (*Iovec) SetLen(int)
 pkg syscall (linux-386), method (*Msghdr) SetControllen(int)
@@ -19003,7 +19057,7 @@ pkg syscall (linux-386), type Cmsghdr struct
 pkg syscall (linux-386), type Cmsghdr struct, Len uint32
 pkg syscall (linux-386), type Cmsghdr struct, Level int32
 pkg syscall (linux-386), type Cmsghdr struct, Type int32
-pkg syscall (linux-386), type Cmsghdr struct, X__cmsg_data [0]byte
+pkg syscall (linux-386), type Cmsghdr struct, X__cmsg_data [0]uint8
 pkg syscall (linux-386), type Credential struct
 pkg syscall (linux-386), type Credential struct, Gid uint32
 pkg syscall (linux-386), type Credential struct, Groups []uint32
@@ -19012,7 +19066,7 @@ pkg syscall (linux-386), type Dirent struct
 pkg syscall (linux-386), type Dirent struct, Ino uint64
 pkg syscall (linux-386), type Dirent struct, Name [256]int8
 pkg syscall (linux-386), type Dirent struct, Off int64
-pkg syscall (linux-386), type Dirent struct, Pad_cgo_0 [1]byte
+pkg syscall (linux-386), type Dirent struct, Pad_cgo_0 [1]uint8
 pkg syscall (linux-386), type Dirent struct, Reclen uint16
 pkg syscall (linux-386), type Dirent struct, Type uint8
 pkg syscall (linux-386), type EpollEvent struct
@@ -19024,9 +19078,9 @@ pkg syscall (linux-386), type FdSet struct, Bits [32]int32
 pkg syscall (linux-386), type Fsid struct
 pkg syscall (linux-386), type Fsid struct, X__val [2]int32
 pkg syscall (linux-386), type IPMreqn struct
-pkg syscall (linux-386), type IPMreqn struct, Address [4]byte
+pkg syscall (linux-386), type IPMreqn struct, Address [4]uint8
 pkg syscall (linux-386), type IPMreqn struct, Ifindex int32
-pkg syscall (linux-386), type IPMreqn struct, Multiaddr [4]byte
+pkg syscall (linux-386), type IPMreqn struct, Multiaddr [4]uint8
 pkg syscall (linux-386), type IfAddrmsg struct
 pkg syscall (linux-386), type IfAddrmsg struct, Family uint8
 pkg syscall (linux-386), type IfAddrmsg struct, Flags uint8
@@ -19041,35 +19095,35 @@ pkg syscall (linux-386), type IfInfomsg struct, Index int32
 pkg syscall (linux-386), type IfInfomsg struct, Type uint16
 pkg syscall (linux-386), type IfInfomsg struct, X__ifi_pad uint8
 pkg syscall (linux-386), type Inet4Pktinfo struct
-pkg syscall (linux-386), type Inet4Pktinfo struct, Addr [4]byte
+pkg syscall (linux-386), type Inet4Pktinfo struct, Addr [4]uint8
 pkg syscall (linux-386), type Inet4Pktinfo struct, Ifindex int32
-pkg syscall (linux-386), type Inet4Pktinfo struct, Spec_dst [4]byte
+pkg syscall (linux-386), type Inet4Pktinfo struct, Spec_dst [4]uint8
 pkg syscall (linux-386), type Inet6Pktinfo struct
-pkg syscall (linux-386), type Inet6Pktinfo struct, Addr [16]byte
+pkg syscall (linux-386), type Inet6Pktinfo struct, Addr [16]uint8
 pkg syscall (linux-386), type Inet6Pktinfo struct, Ifindex uint32
 pkg syscall (linux-386), type InotifyEvent struct
 pkg syscall (linux-386), type InotifyEvent struct, Cookie uint32
 pkg syscall (linux-386), type InotifyEvent struct, Len uint32
 pkg syscall (linux-386), type InotifyEvent struct, Mask uint32
-pkg syscall (linux-386), type InotifyEvent struct, Name [0]byte
+pkg syscall (linux-386), type InotifyEvent struct, Name [0]uint8
 pkg syscall (linux-386), type InotifyEvent struct, Wd int32
 pkg syscall (linux-386), type Iovec struct
-pkg syscall (linux-386), type Iovec struct, Base *byte
+pkg syscall (linux-386), type Iovec struct, Base *uint8
 pkg syscall (linux-386), type Iovec struct, Len uint32
 pkg syscall (linux-386), type Msghdr struct
-pkg syscall (linux-386), type Msghdr struct, Control *byte
+pkg syscall (linux-386), type Msghdr struct, Control *uint8
 pkg syscall (linux-386), type Msghdr struct, Controllen uint32
 pkg syscall (linux-386), type Msghdr struct, Flags int32
 pkg syscall (linux-386), type Msghdr struct, Iov *Iovec
 pkg syscall (linux-386), type Msghdr struct, Iovlen uint32
-pkg syscall (linux-386), type Msghdr struct, Name *byte
+pkg syscall (linux-386), type Msghdr struct, Name *uint8
 pkg syscall (linux-386), type Msghdr struct, Namelen uint32
 pkg syscall (linux-386), type NetlinkMessage struct
-pkg syscall (linux-386), type NetlinkMessage struct, Data []byte
+pkg syscall (linux-386), type NetlinkMessage struct, Data []uint8
 pkg syscall (linux-386), type NetlinkMessage struct, Header NlMsghdr
 pkg syscall (linux-386), type NetlinkRouteAttr struct
 pkg syscall (linux-386), type NetlinkRouteAttr struct, Attr RtAttr
-pkg syscall (linux-386), type NetlinkRouteAttr struct, Value []byte
+pkg syscall (linux-386), type NetlinkRouteAttr struct, Value []uint8
 pkg syscall (linux-386), type NetlinkRouteRequest struct
 pkg syscall (linux-386), type NetlinkRouteRequest struct, Data RtGenmsg
 pkg syscall (linux-386), type NetlinkRouteRequest struct, Header NlMsghdr
@@ -19109,7 +19163,7 @@ pkg syscall (linux-386), type RawSockaddrAny struct, Pad [96]int8
 pkg syscall (linux-386), type RawSockaddrInet4 struct, Family uint16
 pkg syscall (linux-386), type RawSockaddrInet4 struct, Zero [8]uint8
 pkg syscall (linux-386), type RawSockaddrInet6 struct
-pkg syscall (linux-386), type RawSockaddrInet6 struct, Addr [16]byte
+pkg syscall (linux-386), type RawSockaddrInet6 struct, Addr [16]uint8
 pkg syscall (linux-386), type RawSockaddrInet6 struct, Family uint16
 pkg syscall (linux-386), type RawSockaddrInet6 struct, Flowinfo uint32
 pkg syscall (linux-386), type RawSockaddrInet6 struct, Port uint16
@@ -19177,9 +19231,9 @@ pkg syscall (linux-386), type SockFilter struct, K uint32
 pkg syscall (linux-386), type SockFprog struct
 pkg syscall (linux-386), type SockFprog struct, Filter *SockFilter
 pkg syscall (linux-386), type SockFprog struct, Len uint16
-pkg syscall (linux-386), type SockFprog struct, Pad_cgo_0 [2]byte
+pkg syscall (linux-386), type SockFprog struct, Pad_cgo_0 [2]uint8
 pkg syscall (linux-386), type SockaddrLinklayer struct
-pkg syscall (linux-386), type SockaddrLinklayer struct, Addr [8]byte
+pkg syscall (linux-386), type SockaddrLinklayer struct, Addr [8]uint8
 pkg syscall (linux-386), type SockaddrLinklayer struct, Halen uint8
 pkg syscall (linux-386), type SockaddrLinklayer struct, Hatype uint16
 pkg syscall (linux-386), type SockaddrLinklayer struct, Ifindex int
@@ -19191,7 +19245,7 @@ pkg syscall (linux-386), type SockaddrNetlink struct, Groups uint32
 pkg syscall (linux-386), type SockaddrNetlink struct, Pad uint16
 pkg syscall (linux-386), type SockaddrNetlink struct, Pid uint32
 pkg syscall (linux-386), type SocketControlMessage struct
-pkg syscall (linux-386), type SocketControlMessage struct, Data []byte
+pkg syscall (linux-386), type SocketControlMessage struct, Data []uint8
 pkg syscall (linux-386), type SocketControlMessage struct, Header Cmsghdr
 pkg syscall (linux-386), type Stat_t struct
 pkg syscall (linux-386), type Stat_t struct, Atim Timespec
@@ -19204,8 +19258,8 @@ pkg syscall (linux-386), type Stat_t struct, Ino uint64
 pkg syscall (linux-386), type Stat_t struct, Mode uint32
 pkg syscall (linux-386), type Stat_t struct, Mtim Timespec
 pkg syscall (linux-386), type Stat_t struct, Nlink uint32
-pkg syscall (linux-386), type Stat_t struct, Pad_cgo_0 [2]byte
-pkg syscall (linux-386), type Stat_t struct, Pad_cgo_1 [2]byte
+pkg syscall (linux-386), type Stat_t struct, Pad_cgo_0 [2]uint8
+pkg syscall (linux-386), type Stat_t struct, Pad_cgo_1 [2]uint8
 pkg syscall (linux-386), type Stat_t struct, Rdev uint64
 pkg syscall (linux-386), type Stat_t struct, Size int64
 pkg syscall (linux-386), type Stat_t struct, Uid uint32
@@ -19257,7 +19311,7 @@ pkg syscall (linux-386), type Termios struct, Lflag uint32
 pkg syscall (linux-386), type Termios struct, Line uint8
 pkg syscall (linux-386), type Termios struct, Oflag uint32
 pkg syscall (linux-386), type Termios struct, Ospeed uint32
-pkg syscall (linux-386), type Termios struct, Pad_cgo_0 [3]byte
+pkg syscall (linux-386), type Termios struct, Pad_cgo_0 [3]uint8
 pkg syscall (linux-386), type Time_t int32
 pkg syscall (linux-386), type Timespec struct, Nsec int32
 pkg syscall (linux-386), type Timespec struct, Sec int32
@@ -19274,7 +19328,7 @@ pkg syscall (linux-386), type Timex struct, Jitter int32
 pkg syscall (linux-386), type Timex struct, Maxerror int32
 pkg syscall (linux-386), type Timex struct, Modes uint32
 pkg syscall (linux-386), type Timex struct, Offset int32
-pkg syscall (linux-386), type Timex struct, Pad_cgo_0 [44]byte
+pkg syscall (linux-386), type Timex struct, Pad_cgo_0 [44]uint8
 pkg syscall (linux-386), type Timex struct, Ppsfreq int32
 pkg syscall (linux-386), type Timex struct, Precision int32
 pkg syscall (linux-386), type Timex struct, Shift int32
@@ -19500,6 +19554,7 @@ pkg syscall (linux-386-cgo), const DT_WHT ideal-int
 pkg syscall (linux-386-cgo), const EADV Errno
 pkg syscall (linux-386-cgo), const EBADE Errno
 pkg syscall (linux-386-cgo), const EBADFD Errno
+pkg syscall (linux-386-cgo), const EBADMSG Errno
 pkg syscall (linux-386-cgo), const EBADR Errno
 pkg syscall (linux-386-cgo), const EBADRQC Errno
 pkg syscall (linux-386-cgo), const EBADSLT Errno
@@ -19530,11 +19585,13 @@ pkg syscall (linux-386-cgo), const ELIBMAX Errno
 pkg syscall (linux-386-cgo), const ELIBSCN Errno
 pkg syscall (linux-386-cgo), const ELNRNG Errno
 pkg syscall (linux-386-cgo), const EMEDIUMTYPE Errno
+pkg syscall (linux-386-cgo), const EMULTIHOP Errno
 pkg syscall (linux-386-cgo), const ENAVAIL Errno
 pkg syscall (linux-386-cgo), const ENOANO Errno
 pkg syscall (linux-386-cgo), const ENOCSI Errno
 pkg syscall (linux-386-cgo), const ENODATA Errno
 pkg syscall (linux-386-cgo), const ENOKEY Errno
+pkg syscall (linux-386-cgo), const ENOLINK Errno
 pkg syscall (linux-386-cgo), const ENOMEDIUM Errno
 pkg syscall (linux-386-cgo), const ENONET Errno
 pkg syscall (linux-386-cgo), const ENOPKG Errno
@@ -19562,6 +19619,7 @@ pkg syscall (linux-386-cgo), const EPOLL_CTL_ADD ideal-int
 pkg syscall (linux-386-cgo), const EPOLL_CTL_DEL ideal-int
 pkg syscall (linux-386-cgo), const EPOLL_CTL_MOD ideal-int
 pkg syscall (linux-386-cgo), const EPOLL_NONBLOCK ideal-int
+pkg syscall (linux-386-cgo), const EPROTO Errno
 pkg syscall (linux-386-cgo), const EREMCHG Errno
 pkg syscall (linux-386-cgo), const EREMOTEIO Errno
 pkg syscall (linux-386-cgo), const ERESTART Errno
@@ -21043,8 +21101,8 @@ pkg syscall (linux-386-cgo), func Fsync(int) error
 pkg syscall (linux-386-cgo), func Ftruncate(int, int64) error
 pkg syscall (linux-386-cgo), func Futimes(int, []Timeval) error
 pkg syscall (linux-386-cgo), func Futimesat(int, string, []Timeval) error
-pkg syscall (linux-386-cgo), func Getcwd([]byte) (int, error)
-pkg syscall (linux-386-cgo), func Getdents(int, []byte) (int, error)
+pkg syscall (linux-386-cgo), func Getcwd([]uint8) (int, error)
+pkg syscall (linux-386-cgo), func Getdents(int, []uint8) (int, error)
 pkg syscall (linux-386-cgo), func Getpeername(int) (Sockaddr, error)
 pkg syscall (linux-386-cgo), func Getpgid(int) (int, error)
 pkg syscall (linux-386-cgo), func Getpgrp() int
@@ -21054,7 +21112,7 @@ pkg syscall (linux-386-cgo), func Getsockname(int) (Sockaddr, error)
 pkg syscall (linux-386-cgo), func GetsockoptIPMreq(int, int, int) (*IPMreq, error)
 pkg syscall (linux-386-cgo), func GetsockoptIPMreqn(int, int, int) (*IPMreqn, error)
 pkg syscall (linux-386-cgo), func GetsockoptIPv6Mreq(int, int, int) (*IPv6Mreq, error)
-pkg syscall (linux-386-cgo), func GetsockoptInet4Addr(int, int, int) ([4]byte, error)
+pkg syscall (linux-386-cgo), func GetsockoptInet4Addr(int, int, int) ([4]uint8, error)
 pkg syscall (linux-386-cgo), func GetsockoptInt(int, int, int) (int, error)
 pkg syscall (linux-386-cgo), func Gettid() int
 pkg syscall (linux-386-cgo), func InotifyAddWatch(int, string, uint32) (int, error)
@@ -21064,74 +21122,74 @@ pkg syscall (linux-386-cgo), func InotifyRmWatch(int, uint32) (int, error)
 pkg syscall (linux-386-cgo), func Ioperm(int, int, int) error
 pkg syscall (linux-386-cgo), func Iopl(int) error
 pkg syscall (linux-386-cgo), func Kill(int, Signal) error
-pkg syscall (linux-386-cgo), func Klogctl(int, []byte) (int, error)
+pkg syscall (linux-386-cgo), func Klogctl(int, []uint8) (int, error)
 pkg syscall (linux-386-cgo), func Listen(int, int) error
 pkg syscall (linux-386-cgo), func LsfJump(int, int, int, int) *SockFilter
 pkg syscall (linux-386-cgo), func LsfSocket(int, int) (int, error)
 pkg syscall (linux-386-cgo), func LsfStmt(int, int) *SockFilter
 pkg syscall (linux-386-cgo), func Lstat(string, *Stat_t) error
-pkg syscall (linux-386-cgo), func Madvise([]byte, int) error
+pkg syscall (linux-386-cgo), func Madvise([]uint8, int) error
 pkg syscall (linux-386-cgo), func Mkdirat(int, string, uint32) error
 pkg syscall (linux-386-cgo), func Mkfifo(string, uint32) error
 pkg syscall (linux-386-cgo), func Mknod(string, uint32, int) error
 pkg syscall (linux-386-cgo), func Mknodat(int, string, uint32, int) error
-pkg syscall (linux-386-cgo), func Mlock([]byte) error
+pkg syscall (linux-386-cgo), func Mlock([]uint8) error
 pkg syscall (linux-386-cgo), func Mlockall(int) error
-pkg syscall (linux-386-cgo), func Mmap(int, int64, int, int, int) ([]byte, error)
+pkg syscall (linux-386-cgo), func Mmap(int, int64, int, int, int) ([]uint8, error)
 pkg syscall (linux-386-cgo), func Mount(string, string, string, uintptr, string) error
-pkg syscall (linux-386-cgo), func Mprotect([]byte, int) error
-pkg syscall (linux-386-cgo), func Munlock([]byte) error
+pkg syscall (linux-386-cgo), func Mprotect([]uint8, int) error
+pkg syscall (linux-386-cgo), func Munlock([]uint8) error
 pkg syscall (linux-386-cgo), func Munlockall() error
-pkg syscall (linux-386-cgo), func Munmap([]byte) error
+pkg syscall (linux-386-cgo), func Munmap([]uint8) error
 pkg syscall (linux-386-cgo), func Nanosleep(*Timespec, *Timespec) error
-pkg syscall (linux-386-cgo), func NetlinkRIB(int, int) ([]byte, error)
+pkg syscall (linux-386-cgo), func NetlinkRIB(int, int) ([]uint8, error)
 pkg syscall (linux-386-cgo), func NsecToTimespec(int64) Timespec
 pkg syscall (linux-386-cgo), func Open(string, int, uint32) (int, error)
 pkg syscall (linux-386-cgo), func Openat(int, string, int, uint32) (int, error)
-pkg syscall (linux-386-cgo), func ParseDirent([]byte, int, []string) (int, int, []string)
-pkg syscall (linux-386-cgo), func ParseNetlinkMessage([]byte) ([]NetlinkMessage, error)
+pkg syscall (linux-386-cgo), func ParseDirent([]uint8, int, []string) (int, int, []string)
+pkg syscall (linux-386-cgo), func ParseNetlinkMessage([]uint8) ([]NetlinkMessage, error)
 pkg syscall (linux-386-cgo), func ParseNetlinkRouteAttr(*NetlinkMessage) ([]NetlinkRouteAttr, error)
-pkg syscall (linux-386-cgo), func ParseSocketControlMessage([]byte) ([]SocketControlMessage, error)
+pkg syscall (linux-386-cgo), func ParseSocketControlMessage([]uint8) ([]SocketControlMessage, error)
 pkg syscall (linux-386-cgo), func ParseUnixCredentials(*SocketControlMessage) (*Ucred, error)
 pkg syscall (linux-386-cgo), func ParseUnixRights(*SocketControlMessage) ([]int, error)
 pkg syscall (linux-386-cgo), func Pause() error
 pkg syscall (linux-386-cgo), func Pipe([]int) error
 pkg syscall (linux-386-cgo), func PivotRoot(string, string) error
-pkg syscall (linux-386-cgo), func Pread(int, []byte, int64) (int, error)
+pkg syscall (linux-386-cgo), func Pread(int, []uint8, int64) (int, error)
 pkg syscall (linux-386-cgo), func PtraceAttach(int) error
 pkg syscall (linux-386-cgo), func PtraceCont(int, int) error
 pkg syscall (linux-386-cgo), func PtraceDetach(int) error
 pkg syscall (linux-386-cgo), func PtraceGetEventMsg(int) (uint, error)
 pkg syscall (linux-386-cgo), func PtraceGetRegs(int, *PtraceRegs) error
-pkg syscall (linux-386-cgo), func PtracePeekData(int, uintptr, []byte) (int, error)
-pkg syscall (linux-386-cgo), func PtracePeekText(int, uintptr, []byte) (int, error)
-pkg syscall (linux-386-cgo), func PtracePokeData(int, uintptr, []byte) (int, error)
-pkg syscall (linux-386-cgo), func PtracePokeText(int, uintptr, []byte) (int, error)
+pkg syscall (linux-386-cgo), func PtracePeekData(int, uintptr, []uint8) (int, error)
+pkg syscall (linux-386-cgo), func PtracePeekText(int, uintptr, []uint8) (int, error)
+pkg syscall (linux-386-cgo), func PtracePokeData(int, uintptr, []uint8) (int, error)
+pkg syscall (linux-386-cgo), func PtracePokeText(int, uintptr, []uint8) (int, error)
 pkg syscall (linux-386-cgo), func PtraceSetOptions(int, int) error
 pkg syscall (linux-386-cgo), func PtraceSetRegs(int, *PtraceRegs) error
 pkg syscall (linux-386-cgo), func PtraceSingleStep(int) error
-pkg syscall (linux-386-cgo), func Pwrite(int, []byte, int64) (int, error)
+pkg syscall (linux-386-cgo), func Pwrite(int, []uint8, int64) (int, error)
 pkg syscall (linux-386-cgo), func RawSyscall(uintptr, uintptr, uintptr, uintptr) (uintptr, uintptr, Errno)
 pkg syscall (linux-386-cgo), func RawSyscall6(uintptr, uintptr, uintptr, uintptr, uintptr, uintptr, uintptr) (uintptr, uintptr, Errno)
-pkg syscall (linux-386-cgo), func Read(int, []byte) (int, error)
-pkg syscall (linux-386-cgo), func ReadDirent(int, []byte) (int, error)
+pkg syscall (linux-386-cgo), func Read(int, []uint8) (int, error)
+pkg syscall (linux-386-cgo), func ReadDirent(int, []uint8) (int, error)
 pkg syscall (linux-386-cgo), func Reboot(int) error
-pkg syscall (linux-386-cgo), func Recvfrom(int, []byte, int) (int, Sockaddr, error)
-pkg syscall (linux-386-cgo), func Recvmsg(int, []byte, []byte, int) (int, int, int, Sockaddr, error)
+pkg syscall (linux-386-cgo), func Recvfrom(int, []uint8, int) (int, Sockaddr, error)
+pkg syscall (linux-386-cgo), func Recvmsg(int, []uint8, []uint8, int) (int, int, int, Sockaddr, error)
 pkg syscall (linux-386-cgo), func Renameat(int, string, int, string) error
 pkg syscall (linux-386-cgo), func Seek(int, int64, int) (int64, error)
 pkg syscall (linux-386-cgo), func Select(int, *FdSet, *FdSet, *FdSet, *Timeval) (int, error)
 pkg syscall (linux-386-cgo), func Sendfile(int, int, *int64, int) (int, error)
-pkg syscall (linux-386-cgo), func Sendmsg(int, []byte, []byte, Sockaddr, int) error
-pkg syscall (linux-386-cgo), func Sendto(int, []byte, int, Sockaddr) error
+pkg syscall (linux-386-cgo), func Sendmsg(int, []uint8, []uint8, Sockaddr, int) error
+pkg syscall (linux-386-cgo), func Sendto(int, []uint8, int, Sockaddr) error
 pkg syscall (linux-386-cgo), func SetLsfPromisc(string, bool) error
 pkg syscall (linux-386-cgo), func SetNonblock(int, bool) error
-pkg syscall (linux-386-cgo), func Setdomainname([]byte) error
+pkg syscall (linux-386-cgo), func Setdomainname([]uint8) error
 pkg syscall (linux-386-cgo), func Setfsgid(int) error
 pkg syscall (linux-386-cgo), func Setfsuid(int) error
 pkg syscall (linux-386-cgo), func Setgid(int) error
 pkg syscall (linux-386-cgo), func Setgroups([]int) error
-pkg syscall (linux-386-cgo), func Sethostname([]byte) error
+pkg syscall (linux-386-cgo), func Sethostname([]uint8) error
 pkg syscall (linux-386-cgo), func Setpgid(int, int) error
 pkg syscall (linux-386-cgo), func Setregid(int, int) error
 pkg syscall (linux-386-cgo), func Setresgid(int, int, int) error
@@ -21142,7 +21200,7 @@ pkg syscall (linux-386-cgo), func Setsid() (int, error)
 pkg syscall (linux-386-cgo), func SetsockoptIPMreq(int, int, int, *IPMreq) error
 pkg syscall (linux-386-cgo), func SetsockoptIPMreqn(int, int, int, *IPMreqn) error
 pkg syscall (linux-386-cgo), func SetsockoptIPv6Mreq(int, int, int, *IPv6Mreq) error
-pkg syscall (linux-386-cgo), func SetsockoptInet4Addr(int, int, int, [4]byte) error
+pkg syscall (linux-386-cgo), func SetsockoptInet4Addr(int, int, int, [4]uint8) error
 pkg syscall (linux-386-cgo), func SetsockoptInt(int, int, int, int) error
 pkg syscall (linux-386-cgo), func SetsockoptLinger(int, int, int, *Linger) error
 pkg syscall (linux-386-cgo), func SetsockoptString(int, int, int, string) error
@@ -21155,7 +21213,7 @@ pkg syscall (linux-386-cgo), func Socketpair(int, int, int) ([2]int, error)
 pkg syscall (linux-386-cgo), func Splice(int, *int64, int, *int64, int, int) (int, error)
 pkg syscall (linux-386-cgo), func Stat(string, *Stat_t) error
 pkg syscall (linux-386-cgo), func Statfs(string, *Statfs_t) error
-pkg syscall (linux-386-cgo), func StringSlicePtr([]string) []*byte
+pkg syscall (linux-386-cgo), func StringSlicePtr([]string) []*uint8
 pkg syscall (linux-386-cgo), func Sync()
 pkg syscall (linux-386-cgo), func SyncFileRange(int, int64, int64, int) error
 pkg syscall (linux-386-cgo), func Syscall(uintptr, uintptr, uintptr, uintptr) (uintptr, uintptr, Errno)
@@ -21170,15 +21228,15 @@ pkg syscall (linux-386-cgo), func TimevalToNsec(Timeval) int64
 pkg syscall (linux-386-cgo), func Truncate(string, int64) error
 pkg syscall (linux-386-cgo), func Umask(int) int
 pkg syscall (linux-386-cgo), func Uname(*Utsname) error
-pkg syscall (linux-386-cgo), func UnixCredentials(*Ucred) []byte
-pkg syscall (linux-386-cgo), func UnixRights(...int) []byte
+pkg syscall (linux-386-cgo), func UnixCredentials(*Ucred) []uint8
+pkg syscall (linux-386-cgo), func UnixRights(...int) []uint8
 pkg syscall (linux-386-cgo), func Unlinkat(int, string) error
 pkg syscall (linux-386-cgo), func Unmount(string, int) error
 pkg syscall (linux-386-cgo), func Unshare(int) error
 pkg syscall (linux-386-cgo), func Ustat(int, *Ustat_t) error
 pkg syscall (linux-386-cgo), func Utime(string, *Utimbuf) error
 pkg syscall (linux-386-cgo), func Wait4(int, *WaitStatus, int, *Rusage) (int, error)
-pkg syscall (linux-386-cgo), func Write(int, []byte) (int, error)
+pkg syscall (linux-386-cgo), func Write(int, []uint8) (int, error)
 pkg syscall (linux-386-cgo), method (*Cmsghdr) SetLen(int)
 pkg syscall (linux-386-cgo), method (*Iovec) SetLen(int)
 pkg syscall (linux-386-cgo), method (*Msghdr) SetControllen(int)
@@ -21188,7 +21246,7 @@ pkg syscall (linux-386-cgo), type Cmsghdr struct
 pkg syscall (linux-386-cgo), type Cmsghdr struct, Len uint32
 pkg syscall (linux-386-cgo), type Cmsghdr struct, Level int32
 pkg syscall (linux-386-cgo), type Cmsghdr struct, Type int32
-pkg syscall (linux-386-cgo), type Cmsghdr struct, X__cmsg_data [0]byte
+pkg syscall (linux-386-cgo), type Cmsghdr struct, X__cmsg_data [0]uint8
 pkg syscall (linux-386-cgo), type Credential struct
 pkg syscall (linux-386-cgo), type Credential struct, Gid uint32
 pkg syscall (linux-386-cgo), type Credential struct, Groups []uint32
@@ -21197,7 +21255,7 @@ pkg syscall (linux-386-cgo), type Dirent struct
 pkg syscall (linux-386-cgo), type Dirent struct, Ino uint64
 pkg syscall (linux-386-cgo), type Dirent struct, Name [256]int8
 pkg syscall (linux-386-cgo), type Dirent struct, Off int64
-pkg syscall (linux-386-cgo), type Dirent struct, Pad_cgo_0 [1]byte
+pkg syscall (linux-386-cgo), type Dirent struct, Pad_cgo_0 [1]uint8
 pkg syscall (linux-386-cgo), type Dirent struct, Reclen uint16
 pkg syscall (linux-386-cgo), type Dirent struct, Type uint8
 pkg syscall (linux-386-cgo), type EpollEvent struct
@@ -21209,9 +21267,9 @@ pkg syscall (linux-386-cgo), type FdSet struct, Bits [32]int32
 pkg syscall (linux-386-cgo), type Fsid struct
 pkg syscall (linux-386-cgo), type Fsid struct, X__val [2]int32
 pkg syscall (linux-386-cgo), type IPMreqn struct
-pkg syscall (linux-386-cgo), type IPMreqn struct, Address [4]byte
+pkg syscall (linux-386-cgo), type IPMreqn struct, Address [4]uint8
 pkg syscall (linux-386-cgo), type IPMreqn struct, Ifindex int32
-pkg syscall (linux-386-cgo), type IPMreqn struct, Multiaddr [4]byte
+pkg syscall (linux-386-cgo), type IPMreqn struct, Multiaddr [4]uint8
 pkg syscall (linux-386-cgo), type IfAddrmsg struct
 pkg syscall (linux-386-cgo), type IfAddrmsg struct, Family uint8
 pkg syscall (linux-386-cgo), type IfAddrmsg struct, Flags uint8
@@ -21226,35 +21284,35 @@ pkg syscall (linux-386-cgo), type IfInfomsg struct, Index int32
 pkg syscall (linux-386-cgo), type IfInfomsg struct, Type uint16
 pkg syscall (linux-386-cgo), type IfInfomsg struct, X__ifi_pad uint8
 pkg syscall (linux-386-cgo), type Inet4Pktinfo struct
-pkg syscall (linux-386-cgo), type Inet4Pktinfo struct, Addr [4]byte
+pkg syscall (linux-386-cgo), type Inet4Pktinfo struct, Addr [4]uint8
 pkg syscall (linux-386-cgo), type Inet4Pktinfo struct, Ifindex int32
-pkg syscall (linux-386-cgo), type Inet4Pktinfo struct, Spec_dst [4]byte
+pkg syscall (linux-386-cgo), type Inet4Pktinfo struct, Spec_dst [4]uint8
 pkg syscall (linux-386-cgo), type Inet6Pktinfo struct
-pkg syscall (linux-386-cgo), type Inet6Pktinfo struct, Addr [16]byte
+pkg syscall (linux-386-cgo), type Inet6Pktinfo struct, Addr [16]uint8
 pkg syscall (linux-386-cgo), type Inet6Pktinfo struct, Ifindex uint32
 pkg syscall (linux-386-cgo), type InotifyEvent struct
 pkg syscall (linux-386-cgo), type InotifyEvent struct, Cookie uint32
 pkg syscall (linux-386-cgo), type InotifyEvent struct, Len uint32
 pkg syscall (linux-386-cgo), type InotifyEvent struct, Mask uint32
-pkg syscall (linux-386-cgo), type InotifyEvent struct, Name [0]byte
+pkg syscall (linux-386-cgo), type InotifyEvent struct, Name [0]uint8
 pkg syscall (linux-386-cgo), type InotifyEvent struct, Wd int32
 pkg syscall (linux-386-cgo), type Iovec struct
-pkg syscall (linux-386-cgo), type Iovec struct, Base *byte
+pkg syscall (linux-386-cgo), type Iovec struct, Base *uint8
 pkg syscall (linux-386-cgo), type Iovec struct, Len uint32
 pkg syscall (linux-386-cgo), type Msghdr struct
-pkg syscall (linux-386-cgo), type Msghdr struct, Control *byte
+pkg syscall (linux-386-cgo), type Msghdr struct, Control *uint8
 pkg syscall (linux-386-cgo), type Msghdr struct, Controllen uint32
 pkg syscall (linux-386-cgo), type Msghdr struct, Flags int32
 pkg syscall (linux-386-cgo), type Msghdr struct, Iov *Iovec
 pkg syscall (linux-386-cgo), type Msghdr struct, Iovlen uint32
-pkg syscall (linux-386-cgo), type Msghdr struct, Name *byte
+pkg syscall (linux-386-cgo), type Msghdr struct, Name *uint8
 pkg syscall (linux-386-cgo), type Msghdr struct, Namelen uint32
 pkg syscall (linux-386-cgo), type NetlinkMessage struct
-pkg syscall (linux-386-cgo), type NetlinkMessage struct, Data []byte
+pkg syscall (linux-386-cgo), type NetlinkMessage struct, Data []uint8
 pkg syscall (linux-386-cgo), type NetlinkMessage struct, Header NlMsghdr
 pkg syscall (linux-386-cgo), type NetlinkRouteAttr struct
 pkg syscall (linux-386-cgo), type NetlinkRouteAttr struct, Attr RtAttr
-pkg syscall (linux-386-cgo), type NetlinkRouteAttr struct, Value []byte
+pkg syscall (linux-386-cgo), type NetlinkRouteAttr struct, Value []uint8
 pkg syscall (linux-386-cgo), type NetlinkRouteRequest struct
 pkg syscall (linux-386-cgo), type NetlinkRouteRequest struct, Data RtGenmsg
 pkg syscall (linux-386-cgo), type NetlinkRouteRequest struct, Header NlMsghdr
@@ -21294,7 +21352,7 @@ pkg syscall (linux-386-cgo), type RawSockaddrAny struct, Pad [96]int8
 pkg syscall (linux-386-cgo), type RawSockaddrInet4 struct, Family uint16
 pkg syscall (linux-386-cgo), type RawSockaddrInet4 struct, Zero [8]uint8
 pkg syscall (linux-386-cgo), type RawSockaddrInet6 struct
-pkg syscall (linux-386-cgo), type RawSockaddrInet6 struct, Addr [16]byte
+pkg syscall (linux-386-cgo), type RawSockaddrInet6 struct, Addr [16]uint8
 pkg syscall (linux-386-cgo), type RawSockaddrInet6 struct, Family uint16
 pkg syscall (linux-386-cgo), type RawSockaddrInet6 struct, Flowinfo uint32
 pkg syscall (linux-386-cgo), type RawSockaddrInet6 struct, Port uint16
@@ -21362,9 +21420,9 @@ pkg syscall (linux-386-cgo), type SockFilter struct, K uint32
 pkg syscall (linux-386-cgo), type SockFprog struct
 pkg syscall (linux-386-cgo), type SockFprog struct, Filter *SockFilter
 pkg syscall (linux-386-cgo), type SockFprog struct, Len uint16
-pkg syscall (linux-386-cgo), type SockFprog struct, Pad_cgo_0 [2]byte
+pkg syscall (linux-386-cgo), type SockFprog struct, Pad_cgo_0 [2]uint8
 pkg syscall (linux-386-cgo), type SockaddrLinklayer struct
-pkg syscall (linux-386-cgo), type SockaddrLinklayer struct, Addr [8]byte
+pkg syscall (linux-386-cgo), type SockaddrLinklayer struct, Addr [8]uint8
 pkg syscall (linux-386-cgo), type SockaddrLinklayer struct, Halen uint8
 pkg syscall (linux-386-cgo), type SockaddrLinklayer struct, Hatype uint16
 pkg syscall (linux-386-cgo), type SockaddrLinklayer struct, Ifindex int
@@ -21376,7 +21434,7 @@ pkg syscall (linux-386-cgo), type SockaddrNetlink struct, Groups uint32
 pkg syscall (linux-386-cgo), type SockaddrNetlink struct, Pad uint16
 pkg syscall (linux-386-cgo), type SockaddrNetlink struct, Pid uint32
 pkg syscall (linux-386-cgo), type SocketControlMessage struct
-pkg syscall (linux-386-cgo), type SocketControlMessage struct, Data []byte
+pkg syscall (linux-386-cgo), type SocketControlMessage struct, Data []uint8
 pkg syscall (linux-386-cgo), type SocketControlMessage struct, Header Cmsghdr
 pkg syscall (linux-386-cgo), type Stat_t struct
 pkg syscall (linux-386-cgo), type Stat_t struct, Atim Timespec
@@ -21389,8 +21447,8 @@ pkg syscall (linux-386-cgo), type Stat_t struct, Ino uint64
 pkg syscall (linux-386-cgo), type Stat_t struct, Mode uint32
 pkg syscall (linux-386-cgo), type Stat_t struct, Mtim Timespec
 pkg syscall (linux-386-cgo), type Stat_t struct, Nlink uint32
-pkg syscall (linux-386-cgo), type Stat_t struct, Pad_cgo_0 [2]byte
-pkg syscall (linux-386-cgo), type Stat_t struct, Pad_cgo_1 [2]byte
+pkg syscall (linux-386-cgo), type Stat_t struct, Pad_cgo_0 [2]uint8
+pkg syscall (linux-386-cgo), type Stat_t struct, Pad_cgo_1 [2]uint8
 pkg syscall (linux-386-cgo), type Stat_t struct, Rdev uint64
 pkg syscall (linux-386-cgo), type Stat_t struct, Size int64
 pkg syscall (linux-386-cgo), type Stat_t struct, Uid uint32
@@ -21442,7 +21500,7 @@ pkg syscall (linux-386-cgo), type Termios struct, Lflag uint32
 pkg syscall (linux-386-cgo), type Termios struct, Line uint8
 pkg syscall (linux-386-cgo), type Termios struct, Oflag uint32
 pkg syscall (linux-386-cgo), type Termios struct, Ospeed uint32
-pkg syscall (linux-386-cgo), type Termios struct, Pad_cgo_0 [3]byte
+pkg syscall (linux-386-cgo), type Termios struct, Pad_cgo_0 [3]uint8
 pkg syscall (linux-386-cgo), type Time_t int32
 pkg syscall (linux-386-cgo), type Timespec struct, Nsec int32
 pkg syscall (linux-386-cgo), type Timespec struct, Sec int32
@@ -21459,7 +21517,7 @@ pkg syscall (linux-386-cgo), type Timex struct, Jitter int32
 pkg syscall (linux-386-cgo), type Timex struct, Maxerror int32
 pkg syscall (linux-386-cgo), type Timex struct, Modes uint32
 pkg syscall (linux-386-cgo), type Timex struct, Offset int32
-pkg syscall (linux-386-cgo), type Timex struct, Pad_cgo_0 [44]byte
+pkg syscall (linux-386-cgo), type Timex struct, Pad_cgo_0 [44]uint8
 pkg syscall (linux-386-cgo), type Timex struct, Ppsfreq int32
 pkg syscall (linux-386-cgo), type Timex struct, Precision int32
 pkg syscall (linux-386-cgo), type Timex struct, Shift int32
@@ -21685,6 +21743,7 @@ pkg syscall (linux-amd64), const DT_WHT ideal-int
 pkg syscall (linux-amd64), const EADV Errno
 pkg syscall (linux-amd64), const EBADE Errno
 pkg syscall (linux-amd64), const EBADFD Errno
+pkg syscall (linux-amd64), const EBADMSG Errno
 pkg syscall (linux-amd64), const EBADR Errno
 pkg syscall (linux-amd64), const EBADRQC Errno
 pkg syscall (linux-amd64), const EBADSLT Errno
@@ -21715,11 +21774,13 @@ pkg syscall (linux-amd64), const ELIBMAX Errno
 pkg syscall (linux-amd64), const ELIBSCN Errno
 pkg syscall (linux-amd64), const ELNRNG Errno
 pkg syscall (linux-amd64), const EMEDIUMTYPE Errno
+pkg syscall (linux-amd64), const EMULTIHOP Errno
 pkg syscall (linux-amd64), const ENAVAIL Errno
 pkg syscall (linux-amd64), const ENOANO Errno
 pkg syscall (linux-amd64), const ENOCSI Errno
 pkg syscall (linux-amd64), const ENODATA Errno
 pkg syscall (linux-amd64), const ENOKEY Errno
+pkg syscall (linux-amd64), const ENOLINK Errno
 pkg syscall (linux-amd64), const ENOMEDIUM Errno
 pkg syscall (linux-amd64), const ENONET Errno
 pkg syscall (linux-amd64), const ENOPKG Errno
@@ -21747,6 +21808,7 @@ pkg syscall (linux-amd64), const EPOLL_CTL_ADD ideal-int
 pkg syscall (linux-amd64), const EPOLL_CTL_DEL ideal-int
 pkg syscall (linux-amd64), const EPOLL_CTL_MOD ideal-int
 pkg syscall (linux-amd64), const EPOLL_NONBLOCK ideal-int
+pkg syscall (linux-amd64), const EPROTO Errno
 pkg syscall (linux-amd64), const EREMCHG Errno
 pkg syscall (linux-amd64), const EREMOTEIO Errno
 pkg syscall (linux-amd64), const ERESTART Errno
@@ -23194,8 +23256,8 @@ pkg syscall (linux-amd64), func Fsync(int) error
 pkg syscall (linux-amd64), func Ftruncate(int, int64) error
 pkg syscall (linux-amd64), func Futimes(int, []Timeval) error
 pkg syscall (linux-amd64), func Futimesat(int, string, []Timeval) error
-pkg syscall (linux-amd64), func Getcwd([]byte) (int, error)
-pkg syscall (linux-amd64), func Getdents(int, []byte) (int, error)
+pkg syscall (linux-amd64), func Getcwd([]uint8) (int, error)
+pkg syscall (linux-amd64), func Getdents(int, []uint8) (int, error)
 pkg syscall (linux-amd64), func Getpeername(int) (Sockaddr, error)
 pkg syscall (linux-amd64), func Getpgid(int) (int, error)
 pkg syscall (linux-amd64), func Getpgrp() int
@@ -23205,7 +23267,7 @@ pkg syscall (linux-amd64), func Getsockname(int) (Sockaddr, error)
 pkg syscall (linux-amd64), func GetsockoptIPMreq(int, int, int) (*IPMreq, error)
 pkg syscall (linux-amd64), func GetsockoptIPMreqn(int, int, int) (*IPMreqn, error)
 pkg syscall (linux-amd64), func GetsockoptIPv6Mreq(int, int, int) (*IPv6Mreq, error)
-pkg syscall (linux-amd64), func GetsockoptInet4Addr(int, int, int) ([4]byte, error)
+pkg syscall (linux-amd64), func GetsockoptInet4Addr(int, int, int) ([4]uint8, error)
 pkg syscall (linux-amd64), func GetsockoptInt(int, int, int) (int, error)
 pkg syscall (linux-amd64), func Gettid() int
 pkg syscall (linux-amd64), func InotifyAddWatch(int, string, uint32) (int, error)
@@ -23215,74 +23277,74 @@ pkg syscall (linux-amd64), func InotifyRmWatch(int, uint32) (int, error)
 pkg syscall (linux-amd64), func Ioperm(int, int, int) error
 pkg syscall (linux-amd64), func Iopl(int) error
 pkg syscall (linux-amd64), func Kill(int, Signal) error
-pkg syscall (linux-amd64), func Klogctl(int, []byte) (int, error)
+pkg syscall (linux-amd64), func Klogctl(int, []uint8) (int, error)
 pkg syscall (linux-amd64), func Listen(int, int) error
 pkg syscall (linux-amd64), func LsfJump(int, int, int, int) *SockFilter
 pkg syscall (linux-amd64), func LsfSocket(int, int) (int, error)
 pkg syscall (linux-amd64), func LsfStmt(int, int) *SockFilter
 pkg syscall (linux-amd64), func Lstat(string, *Stat_t) error
-pkg syscall (linux-amd64), func Madvise([]byte, int) error
+pkg syscall (linux-amd64), func Madvise([]uint8, int) error
 pkg syscall (linux-amd64), func Mkdirat(int, string, uint32) error
 pkg syscall (linux-amd64), func Mkfifo(string, uint32) error
 pkg syscall (linux-amd64), func Mknod(string, uint32, int) error
 pkg syscall (linux-amd64), func Mknodat(int, string, uint32, int) error
-pkg syscall (linux-amd64), func Mlock([]byte) error
+pkg syscall (linux-amd64), func Mlock([]uint8) error
 pkg syscall (linux-amd64), func Mlockall(int) error
-pkg syscall (linux-amd64), func Mmap(int, int64, int, int, int) ([]byte, error)
+pkg syscall (linux-amd64), func Mmap(int, int64, int, int, int) ([]uint8, error)
 pkg syscall (linux-amd64), func Mount(string, string, string, uintptr, string) error
-pkg syscall (linux-amd64), func Mprotect([]byte, int) error
-pkg syscall (linux-amd64), func Munlock([]byte) error
+pkg syscall (linux-amd64), func Mprotect([]uint8, int) error
+pkg syscall (linux-amd64), func Munlock([]uint8) error
 pkg syscall (linux-amd64), func Munlockall() error
-pkg syscall (linux-amd64), func Munmap([]byte) error
+pkg syscall (linux-amd64), func Munmap([]uint8) error
 pkg syscall (linux-amd64), func Nanosleep(*Timespec, *Timespec) error
-pkg syscall (linux-amd64), func NetlinkRIB(int, int) ([]byte, error)
+pkg syscall (linux-amd64), func NetlinkRIB(int, int) ([]uint8, error)
 pkg syscall (linux-amd64), func NsecToTimespec(int64) Timespec
 pkg syscall (linux-amd64), func Open(string, int, uint32) (int, error)
 pkg syscall (linux-amd64), func Openat(int, string, int, uint32) (int, error)
-pkg syscall (linux-amd64), func ParseDirent([]byte, int, []string) (int, int, []string)
-pkg syscall (linux-amd64), func ParseNetlinkMessage([]byte) ([]NetlinkMessage, error)
+pkg syscall (linux-amd64), func ParseDirent([]uint8, int, []string) (int, int, []string)
+pkg syscall (linux-amd64), func ParseNetlinkMessage([]uint8) ([]NetlinkMessage, error)
 pkg syscall (linux-amd64), func ParseNetlinkRouteAttr(*NetlinkMessage) ([]NetlinkRouteAttr, error)
-pkg syscall (linux-amd64), func ParseSocketControlMessage([]byte) ([]SocketControlMessage, error)
+pkg syscall (linux-amd64), func ParseSocketControlMessage([]uint8) ([]SocketControlMessage, error)
 pkg syscall (linux-amd64), func ParseUnixCredentials(*SocketControlMessage) (*Ucred, error)
 pkg syscall (linux-amd64), func ParseUnixRights(*SocketControlMessage) ([]int, error)
 pkg syscall (linux-amd64), func Pause() error
 pkg syscall (linux-amd64), func Pipe([]int) error
 pkg syscall (linux-amd64), func PivotRoot(string, string) error
-pkg syscall (linux-amd64), func Pread(int, []byte, int64) (int, error)
+pkg syscall (linux-amd64), func Pread(int, []uint8, int64) (int, error)
 pkg syscall (linux-amd64), func PtraceAttach(int) error
 pkg syscall (linux-amd64), func PtraceCont(int, int) error
 pkg syscall (linux-amd64), func PtraceDetach(int) error
 pkg syscall (linux-amd64), func PtraceGetEventMsg(int) (uint, error)
 pkg syscall (linux-amd64), func PtraceGetRegs(int, *PtraceRegs) error
-pkg syscall (linux-amd64), func PtracePeekData(int, uintptr, []byte) (int, error)
-pkg syscall (linux-amd64), func PtracePeekText(int, uintptr, []byte) (int, error)
-pkg syscall (linux-amd64), func PtracePokeData(int, uintptr, []byte) (int, error)
-pkg syscall (linux-amd64), func PtracePokeText(int, uintptr, []byte) (int, error)
+pkg syscall (linux-amd64), func PtracePeekData(int, uintptr, []uint8) (int, error)
+pkg syscall (linux-amd64), func PtracePeekText(int, uintptr, []uint8) (int, error)
+pkg syscall (linux-amd64), func PtracePokeData(int, uintptr, []uint8) (int, error)
+pkg syscall (linux-amd64), func PtracePokeText(int, uintptr, []uint8) (int, error)
 pkg syscall (linux-amd64), func PtraceSetOptions(int, int) error
 pkg syscall (linux-amd64), func PtraceSetRegs(int, *PtraceRegs) error
 pkg syscall (linux-amd64), func PtraceSingleStep(int) error
-pkg syscall (linux-amd64), func Pwrite(int, []byte, int64) (int, error)
+pkg syscall (linux-amd64), func Pwrite(int, []uint8, int64) (int, error)
 pkg syscall (linux-amd64), func RawSyscall(uintptr, uintptr, uintptr, uintptr) (uintptr, uintptr, Errno)
 pkg syscall (linux-amd64), func RawSyscall6(uintptr, uintptr, uintptr, uintptr, uintptr, uintptr, uintptr) (uintptr, uintptr, Errno)
-pkg syscall (linux-amd64), func Read(int, []byte) (int, error)
-pkg syscall (linux-amd64), func ReadDirent(int, []byte) (int, error)
+pkg syscall (linux-amd64), func Read(int, []uint8) (int, error)
+pkg syscall (linux-amd64), func ReadDirent(int, []uint8) (int, error)
 pkg syscall (linux-amd64), func Reboot(int) error
-pkg syscall (linux-amd64), func Recvfrom(int, []byte, int) (int, Sockaddr, error)
-pkg syscall (linux-amd64), func Recvmsg(int, []byte, []byte, int) (int, int, int, Sockaddr, error)
+pkg syscall (linux-amd64), func Recvfrom(int, []uint8, int) (int, Sockaddr, error)
+pkg syscall (linux-amd64), func Recvmsg(int, []uint8, []uint8, int) (int, int, int, Sockaddr, error)
 pkg syscall (linux-amd64), func Renameat(int, string, int, string) error
 pkg syscall (linux-amd64), func Seek(int, int64, int) (int64, error)
 pkg syscall (linux-amd64), func Select(int, *FdSet, *FdSet, *FdSet, *Timeval) (int, error)
 pkg syscall (linux-amd64), func Sendfile(int, int, *int64, int) (int, error)
-pkg syscall (linux-amd64), func Sendmsg(int, []byte, []byte, Sockaddr, int) error
-pkg syscall (linux-amd64), func Sendto(int, []byte, int, Sockaddr) error
+pkg syscall (linux-amd64), func Sendmsg(int, []uint8, []uint8, Sockaddr, int) error
+pkg syscall (linux-amd64), func Sendto(int, []uint8, int, Sockaddr) error
 pkg syscall (linux-amd64), func SetLsfPromisc(string, bool) error
 pkg syscall (linux-amd64), func SetNonblock(int, bool) error
-pkg syscall (linux-amd64), func Setdomainname([]byte) error
+pkg syscall (linux-amd64), func Setdomainname([]uint8) error
 pkg syscall (linux-amd64), func Setfsgid(int) error
 pkg syscall (linux-amd64), func Setfsuid(int) error
 pkg syscall (linux-amd64), func Setgid(int) error
 pkg syscall (linux-amd64), func Setgroups([]int) error
-pkg syscall (linux-amd64), func Sethostname([]byte) error
+pkg syscall (linux-amd64), func Sethostname([]uint8) error
 pkg syscall (linux-amd64), func Setpgid(int, int) error
 pkg syscall (linux-amd64), func Setregid(int, int) error
 pkg syscall (linux-amd64), func Setresgid(int, int, int) error
@@ -23293,7 +23355,7 @@ pkg syscall (linux-amd64), func Setsid() (int, error)
 pkg syscall (linux-amd64), func SetsockoptIPMreq(int, int, int, *IPMreq) error
 pkg syscall (linux-amd64), func SetsockoptIPMreqn(int, int, int, *IPMreqn) error
 pkg syscall (linux-amd64), func SetsockoptIPv6Mreq(int, int, int, *IPv6Mreq) error
-pkg syscall (linux-amd64), func SetsockoptInet4Addr(int, int, int, [4]byte) error
+pkg syscall (linux-amd64), func SetsockoptInet4Addr(int, int, int, [4]uint8) error
 pkg syscall (linux-amd64), func SetsockoptInt(int, int, int, int) error
 pkg syscall (linux-amd64), func SetsockoptLinger(int, int, int, *Linger) error
 pkg syscall (linux-amd64), func SetsockoptString(int, int, int, string) error
@@ -23306,7 +23368,7 @@ pkg syscall (linux-amd64), func Socketpair(int, int, int) ([2]int, error)
 pkg syscall (linux-amd64), func Splice(int, *int64, int, *int64, int, int) (int64, error)
 pkg syscall (linux-amd64), func Stat(string, *Stat_t) error
 pkg syscall (linux-amd64), func Statfs(string, *Statfs_t) error
-pkg syscall (linux-amd64), func StringSlicePtr([]string) []*byte
+pkg syscall (linux-amd64), func StringSlicePtr([]string) []*uint8
 pkg syscall (linux-amd64), func Sync()
 pkg syscall (linux-amd64), func SyncFileRange(int, int64, int64, int) error
 pkg syscall (linux-amd64), func Syscall(uintptr, uintptr, uintptr, uintptr) (uintptr, uintptr, Errno)
@@ -23321,15 +23383,15 @@ pkg syscall (linux-amd64), func TimevalToNsec(Timeval) int64
 pkg syscall (linux-amd64), func Truncate(string, int64) error
 pkg syscall (linux-amd64), func Umask(int) int
 pkg syscall (linux-amd64), func Uname(*Utsname) error
-pkg syscall (linux-amd64), func UnixCredentials(*Ucred) []byte
-pkg syscall (linux-amd64), func UnixRights(...int) []byte
+pkg syscall (linux-amd64), func UnixCredentials(*Ucred) []uint8
+pkg syscall (linux-amd64), func UnixRights(...int) []uint8
 pkg syscall (linux-amd64), func Unlinkat(int, string) error
 pkg syscall (linux-amd64), func Unmount(string, int) error
 pkg syscall (linux-amd64), func Unshare(int) error
 pkg syscall (linux-amd64), func Ustat(int, *Ustat_t) error
 pkg syscall (linux-amd64), func Utime(string, *Utimbuf) error
 pkg syscall (linux-amd64), func Wait4(int, *WaitStatus, int, *Rusage) (int, error)
-pkg syscall (linux-amd64), func Write(int, []byte) (int, error)
+pkg syscall (linux-amd64), func Write(int, []uint8) (int, error)
 pkg syscall (linux-amd64), method (*Cmsghdr) SetLen(int)
 pkg syscall (linux-amd64), method (*Iovec) SetLen(int)
 pkg syscall (linux-amd64), method (*Msghdr) SetControllen(int)
@@ -23339,7 +23401,7 @@ pkg syscall (linux-amd64), type Cmsghdr struct
 pkg syscall (linux-amd64), type Cmsghdr struct, Len uint64
 pkg syscall (linux-amd64), type Cmsghdr struct, Level int32
 pkg syscall (linux-amd64), type Cmsghdr struct, Type int32
-pkg syscall (linux-amd64), type Cmsghdr struct, X__cmsg_data [0]byte
+pkg syscall (linux-amd64), type Cmsghdr struct, X__cmsg_data [0]uint8
 pkg syscall (linux-amd64), type Credential struct
 pkg syscall (linux-amd64), type Credential struct, Gid uint32
 pkg syscall (linux-amd64), type Credential struct, Groups []uint32
@@ -23348,7 +23410,7 @@ pkg syscall (linux-amd64), type Dirent struct
 pkg syscall (linux-amd64), type Dirent struct, Ino uint64
 pkg syscall (linux-amd64), type Dirent struct, Name [256]int8
 pkg syscall (linux-amd64), type Dirent struct, Off int64
-pkg syscall (linux-amd64), type Dirent struct, Pad_cgo_0 [5]byte
+pkg syscall (linux-amd64), type Dirent struct, Pad_cgo_0 [5]uint8
 pkg syscall (linux-amd64), type Dirent struct, Reclen uint16
 pkg syscall (linux-amd64), type Dirent struct, Type uint8
 pkg syscall (linux-amd64), type EpollEvent struct
@@ -23360,9 +23422,9 @@ pkg syscall (linux-amd64), type FdSet struct, Bits [16]int64
 pkg syscall (linux-amd64), type Fsid struct
 pkg syscall (linux-amd64), type Fsid struct, X__val [2]int32
 pkg syscall (linux-amd64), type IPMreqn struct
-pkg syscall (linux-amd64), type IPMreqn struct, Address [4]byte
+pkg syscall (linux-amd64), type IPMreqn struct, Address [4]uint8
 pkg syscall (linux-amd64), type IPMreqn struct, Ifindex int32
-pkg syscall (linux-amd64), type IPMreqn struct, Multiaddr [4]byte
+pkg syscall (linux-amd64), type IPMreqn struct, Multiaddr [4]uint8
 pkg syscall (linux-amd64), type IfAddrmsg struct
 pkg syscall (linux-amd64), type IfAddrmsg struct, Family uint8
 pkg syscall (linux-amd64), type IfAddrmsg struct, Flags uint8
@@ -23377,37 +23439,37 @@ pkg syscall (linux-amd64), type IfInfomsg struct, Index int32
 pkg syscall (linux-amd64), type IfInfomsg struct, Type uint16
 pkg syscall (linux-amd64), type IfInfomsg struct, X__ifi_pad uint8
 pkg syscall (linux-amd64), type Inet4Pktinfo struct
-pkg syscall (linux-amd64), type Inet4Pktinfo struct, Addr [4]byte
+pkg syscall (linux-amd64), type Inet4Pktinfo struct, Addr [4]uint8
 pkg syscall (linux-amd64), type Inet4Pktinfo struct, Ifindex int32
-pkg syscall (linux-amd64), type Inet4Pktinfo struct, Spec_dst [4]byte
+pkg syscall (linux-amd64), type Inet4Pktinfo struct, Spec_dst [4]uint8
 pkg syscall (linux-amd64), type Inet6Pktinfo struct
-pkg syscall (linux-amd64), type Inet6Pktinfo struct, Addr [16]byte
+pkg syscall (linux-amd64), type Inet6Pktinfo struct, Addr [16]uint8
 pkg syscall (linux-amd64), type Inet6Pktinfo struct, Ifindex uint32
 pkg syscall (linux-amd64), type InotifyEvent struct
 pkg syscall (linux-amd64), type InotifyEvent struct, Cookie uint32
 pkg syscall (linux-amd64), type InotifyEvent struct, Len uint32
 pkg syscall (linux-amd64), type InotifyEvent struct, Mask uint32
-pkg syscall (linux-amd64), type InotifyEvent struct, Name [0]byte
+pkg syscall (linux-amd64), type InotifyEvent struct, Name [0]uint8
 pkg syscall (linux-amd64), type InotifyEvent struct, Wd int32
 pkg syscall (linux-amd64), type Iovec struct
-pkg syscall (linux-amd64), type Iovec struct, Base *byte
+pkg syscall (linux-amd64), type Iovec struct, Base *uint8
 pkg syscall (linux-amd64), type Iovec struct, Len uint64
 pkg syscall (linux-amd64), type Msghdr struct
-pkg syscall (linux-amd64), type Msghdr struct, Control *byte
+pkg syscall (linux-amd64), type Msghdr struct, Control *uint8
 pkg syscall (linux-amd64), type Msghdr struct, Controllen uint64
 pkg syscall (linux-amd64), type Msghdr struct, Flags int32
 pkg syscall (linux-amd64), type Msghdr struct, Iov *Iovec
 pkg syscall (linux-amd64), type Msghdr struct, Iovlen uint64
-pkg syscall (linux-amd64), type Msghdr struct, Name *byte
+pkg syscall (linux-amd64), type Msghdr struct, Name *uint8
 pkg syscall (linux-amd64), type Msghdr struct, Namelen uint32
-pkg syscall (linux-amd64), type Msghdr struct, Pad_cgo_0 [4]byte
-pkg syscall (linux-amd64), type Msghdr struct, Pad_cgo_1 [4]byte
+pkg syscall (linux-amd64), type Msghdr struct, Pad_cgo_0 [4]uint8
+pkg syscall (linux-amd64), type Msghdr struct, Pad_cgo_1 [4]uint8
 pkg syscall (linux-amd64), type NetlinkMessage struct
-pkg syscall (linux-amd64), type NetlinkMessage struct, Data []byte
+pkg syscall (linux-amd64), type NetlinkMessage struct, Data []uint8
 pkg syscall (linux-amd64), type NetlinkMessage struct, Header NlMsghdr
 pkg syscall (linux-amd64), type NetlinkRouteAttr struct
 pkg syscall (linux-amd64), type NetlinkRouteAttr struct, Attr RtAttr
-pkg syscall (linux-amd64), type NetlinkRouteAttr struct, Value []byte
+pkg syscall (linux-amd64), type NetlinkRouteAttr struct, Value []uint8
 pkg syscall (linux-amd64), type NetlinkRouteRequest struct
 pkg syscall (linux-amd64), type NetlinkRouteRequest struct, Data RtGenmsg
 pkg syscall (linux-amd64), type NetlinkRouteRequest struct, Header NlMsghdr
@@ -23457,7 +23519,7 @@ pkg syscall (linux-amd64), type RawSockaddrAny struct, Pad [96]int8
 pkg syscall (linux-amd64), type RawSockaddrInet4 struct, Family uint16
 pkg syscall (linux-amd64), type RawSockaddrInet4 struct, Zero [8]uint8
 pkg syscall (linux-amd64), type RawSockaddrInet6 struct
-pkg syscall (linux-amd64), type RawSockaddrInet6 struct, Addr [16]byte
+pkg syscall (linux-amd64), type RawSockaddrInet6 struct, Addr [16]uint8
 pkg syscall (linux-amd64), type RawSockaddrInet6 struct, Family uint16
 pkg syscall (linux-amd64), type RawSockaddrInet6 struct, Flowinfo uint32
 pkg syscall (linux-amd64), type RawSockaddrInet6 struct, Port uint16
@@ -23525,9 +23587,9 @@ pkg syscall (linux-amd64), type SockFilter struct, K uint32
 pkg syscall (linux-amd64), type SockFprog struct
 pkg syscall (linux-amd64), type SockFprog struct, Filter *SockFilter
 pkg syscall (linux-amd64), type SockFprog struct, Len uint16
-pkg syscall (linux-amd64), type SockFprog struct, Pad_cgo_0 [6]byte
+pkg syscall (linux-amd64), type SockFprog struct, Pad_cgo_0 [6]uint8
 pkg syscall (linux-amd64), type SockaddrLinklayer struct
-pkg syscall (linux-amd64), type SockaddrLinklayer struct, Addr [8]byte
+pkg syscall (linux-amd64), type SockaddrLinklayer struct, Addr [8]uint8
 pkg syscall (linux-amd64), type SockaddrLinklayer struct, Halen uint8
 pkg syscall (linux-amd64), type SockaddrLinklayer struct, Hatype uint16
 pkg syscall (linux-amd64), type SockaddrLinklayer struct, Ifindex int
@@ -23539,7 +23601,7 @@ pkg syscall (linux-amd64), type SockaddrNetlink struct, Groups uint32
 pkg syscall (linux-amd64), type SockaddrNetlink struct, Pad uint16
 pkg syscall (linux-amd64), type SockaddrNetlink struct, Pid uint32
 pkg syscall (linux-amd64), type SocketControlMessage struct
-pkg syscall (linux-amd64), type SocketControlMessage struct, Data []byte
+pkg syscall (linux-amd64), type SocketControlMessage struct, Data []uint8
 pkg syscall (linux-amd64), type SocketControlMessage struct, Header Cmsghdr
 pkg syscall (linux-amd64), type Stat_t struct
 pkg syscall (linux-amd64), type Stat_t struct, Atim Timespec
@@ -23585,8 +23647,8 @@ pkg syscall (linux-amd64), type Sysinfo_t struct, Freeram uint64
 pkg syscall (linux-amd64), type Sysinfo_t struct, Freeswap uint64
 pkg syscall (linux-amd64), type Sysinfo_t struct, Loads [3]uint64
 pkg syscall (linux-amd64), type Sysinfo_t struct, Pad uint16
-pkg syscall (linux-amd64), type Sysinfo_t struct, Pad_cgo_0 [4]byte
-pkg syscall (linux-amd64), type Sysinfo_t struct, Pad_cgo_1 [4]byte
+pkg syscall (linux-amd64), type Sysinfo_t struct, Pad_cgo_0 [4]uint8
+pkg syscall (linux-amd64), type Sysinfo_t struct, Pad_cgo_1 [4]uint8
 pkg syscall (linux-amd64), type Sysinfo_t struct, Procs uint16
 pkg syscall (linux-amd64), type Sysinfo_t struct, Sharedram uint64
 pkg syscall (linux-amd64), type Sysinfo_t struct, Totalhigh uint64
@@ -23594,7 +23656,7 @@ pkg syscall (linux-amd64), type Sysinfo_t struct, Totalram uint64
 pkg syscall (linux-amd64), type Sysinfo_t struct, Totalswap uint64
 pkg syscall (linux-amd64), type Sysinfo_t struct, Unit uint32
 pkg syscall (linux-amd64), type Sysinfo_t struct, Uptime int64
-pkg syscall (linux-amd64), type Sysinfo_t struct, X_f [0]byte
+pkg syscall (linux-amd64), type Sysinfo_t struct, X_f [0]uint8
 pkg syscall (linux-amd64), type Termios struct
 pkg syscall (linux-amd64), type Termios struct, Cc [32]uint8
 pkg syscall (linux-amd64), type Termios struct, Cflag uint32
@@ -23604,7 +23666,7 @@ pkg syscall (linux-amd64), type Termios struct, Lflag uint32
 pkg syscall (linux-amd64), type Termios struct, Line uint8
 pkg syscall (linux-amd64), type Termios struct, Oflag uint32
 pkg syscall (linux-amd64), type Termios struct, Ospeed uint32
-pkg syscall (linux-amd64), type Termios struct, Pad_cgo_0 [3]byte
+pkg syscall (linux-amd64), type Termios struct, Pad_cgo_0 [3]uint8
 pkg syscall (linux-amd64), type Time_t int64
 pkg syscall (linux-amd64), type Timespec struct, Nsec int64
 pkg syscall (linux-amd64), type Timespec struct, Sec int64
@@ -23621,10 +23683,10 @@ pkg syscall (linux-amd64), type Timex struct, Jitter int64
 pkg syscall (linux-amd64), type Timex struct, Maxerror int64
 pkg syscall (linux-amd64), type Timex struct, Modes uint32
 pkg syscall (linux-amd64), type Timex struct, Offset int64
-pkg syscall (linux-amd64), type Timex struct, Pad_cgo_0 [4]byte
-pkg syscall (linux-amd64), type Timex struct, Pad_cgo_1 [4]byte
-pkg syscall (linux-amd64), type Timex struct, Pad_cgo_2 [4]byte
-pkg syscall (linux-amd64), type Timex struct, Pad_cgo_3 [44]byte
+pkg syscall (linux-amd64), type Timex struct, Pad_cgo_0 [4]uint8
+pkg syscall (linux-amd64), type Timex struct, Pad_cgo_1 [4]uint8
+pkg syscall (linux-amd64), type Timex struct, Pad_cgo_2 [4]uint8
+pkg syscall (linux-amd64), type Timex struct, Pad_cgo_3 [44]uint8
 pkg syscall (linux-amd64), type Timex struct, Ppsfreq int64
 pkg syscall (linux-amd64), type Timex struct, Precision int64
 pkg syscall (linux-amd64), type Timex struct, Shift int32
@@ -23647,8 +23709,8 @@ pkg syscall (linux-amd64), type Ucred struct, Uid uint32
 pkg syscall (linux-amd64), type Ustat_t struct
 pkg syscall (linux-amd64), type Ustat_t struct, Fname [6]int8
 pkg syscall (linux-amd64), type Ustat_t struct, Fpack [6]int8
-pkg syscall (linux-amd64), type Ustat_t struct, Pad_cgo_0 [4]byte
-pkg syscall (linux-amd64), type Ustat_t struct, Pad_cgo_1 [4]byte
+pkg syscall (linux-amd64), type Ustat_t struct, Pad_cgo_0 [4]uint8
+pkg syscall (linux-amd64), type Ustat_t struct, Pad_cgo_1 [4]uint8
 pkg syscall (linux-amd64), type Ustat_t struct, Tfree int32
 pkg syscall (linux-amd64), type Ustat_t struct, Tinode uint64
 pkg syscall (linux-amd64), type Utimbuf struct
@@ -23852,6 +23914,7 @@ pkg syscall (linux-amd64-cgo), const DT_WHT ideal-int
 pkg syscall (linux-amd64-cgo), const EADV Errno
 pkg syscall (linux-amd64-cgo), const EBADE Errno
 pkg syscall (linux-amd64-cgo), const EBADFD Errno
+pkg syscall (linux-amd64-cgo), const EBADMSG Errno
 pkg syscall (linux-amd64-cgo), const EBADR Errno
 pkg syscall (linux-amd64-cgo), const EBADRQC Errno
 pkg syscall (linux-amd64-cgo), const EBADSLT Errno
@@ -23882,11 +23945,13 @@ pkg syscall (linux-amd64-cgo), const ELIBMAX Errno
 pkg syscall (linux-amd64-cgo), const ELIBSCN Errno
 pkg syscall (linux-amd64-cgo), const ELNRNG Errno
 pkg syscall (linux-amd64-cgo), const EMEDIUMTYPE Errno
+pkg syscall (linux-amd64-cgo), const EMULTIHOP Errno
 pkg syscall (linux-amd64-cgo), const ENAVAIL Errno
 pkg syscall (linux-amd64-cgo), const ENOANO Errno
 pkg syscall (linux-amd64-cgo), const ENOCSI Errno
 pkg syscall (linux-amd64-cgo), const ENODATA Errno
 pkg syscall (linux-amd64-cgo), const ENOKEY Errno
+pkg syscall (linux-amd64-cgo), const ENOLINK Errno
 pkg syscall (linux-amd64-cgo), const ENOMEDIUM Errno
 pkg syscall (linux-amd64-cgo), const ENONET Errno
 pkg syscall (linux-amd64-cgo), const ENOPKG Errno
@@ -23914,6 +23979,7 @@ pkg syscall (linux-amd64-cgo), const EPOLL_CTL_ADD ideal-int
 pkg syscall (linux-amd64-cgo), const EPOLL_CTL_DEL ideal-int
 pkg syscall (linux-amd64-cgo), const EPOLL_CTL_MOD ideal-int
 pkg syscall (linux-amd64-cgo), const EPOLL_NONBLOCK ideal-int
+pkg syscall (linux-amd64-cgo), const EPROTO Errno
 pkg syscall (linux-amd64-cgo), const EREMCHG Errno
 pkg syscall (linux-amd64-cgo), const EREMOTEIO Errno
 pkg syscall (linux-amd64-cgo), const ERESTART Errno
@@ -25361,8 +25427,8 @@ pkg syscall (linux-amd64-cgo), func Fsync(int) error
 pkg syscall (linux-amd64-cgo), func Ftruncate(int, int64) error
 pkg syscall (linux-amd64-cgo), func Futimes(int, []Timeval) error
 pkg syscall (linux-amd64-cgo), func Futimesat(int, string, []Timeval) error
-pkg syscall (linux-amd64-cgo), func Getcwd([]byte) (int, error)
-pkg syscall (linux-amd64-cgo), func Getdents(int, []byte) (int, error)
+pkg syscall (linux-amd64-cgo), func Getcwd([]uint8) (int, error)
+pkg syscall (linux-amd64-cgo), func Getdents(int, []uint8) (int, error)
 pkg syscall (linux-amd64-cgo), func Getpeername(int) (Sockaddr, error)
 pkg syscall (linux-amd64-cgo), func Getpgid(int) (int, error)
 pkg syscall (linux-amd64-cgo), func Getpgrp() int
@@ -25372,7 +25438,7 @@ pkg syscall (linux-amd64-cgo), func Getsockname(int) (Sockaddr, error)
 pkg syscall (linux-amd64-cgo), func GetsockoptIPMreq(int, int, int) (*IPMreq, error)
 pkg syscall (linux-amd64-cgo), func GetsockoptIPMreqn(int, int, int) (*IPMreqn, error)
 pkg syscall (linux-amd64-cgo), func GetsockoptIPv6Mreq(int, int, int) (*IPv6Mreq, error)
-pkg syscall (linux-amd64-cgo), func GetsockoptInet4Addr(int, int, int) ([4]byte, error)
+pkg syscall (linux-amd64-cgo), func GetsockoptInet4Addr(int, int, int) ([4]uint8, error)
 pkg syscall (linux-amd64-cgo), func GetsockoptInt(int, int, int) (int, error)
 pkg syscall (linux-amd64-cgo), func Gettid() int
 pkg syscall (linux-amd64-cgo), func InotifyAddWatch(int, string, uint32) (int, error)
@@ -25382,74 +25448,74 @@ pkg syscall (linux-amd64-cgo), func InotifyRmWatch(int, uint32) (int, error)
 pkg syscall (linux-amd64-cgo), func Ioperm(int, int, int) error
 pkg syscall (linux-amd64-cgo), func Iopl(int) error
 pkg syscall (linux-amd64-cgo), func Kill(int, Signal) error
-pkg syscall (linux-amd64-cgo), func Klogctl(int, []byte) (int, error)
+pkg syscall (linux-amd64-cgo), func Klogctl(int, []uint8) (int, error)
 pkg syscall (linux-amd64-cgo), func Listen(int, int) error
 pkg syscall (linux-amd64-cgo), func LsfJump(int, int, int, int) *SockFilter
 pkg syscall (linux-amd64-cgo), func LsfSocket(int, int) (int, error)
 pkg syscall (linux-amd64-cgo), func LsfStmt(int, int) *SockFilter
 pkg syscall (linux-amd64-cgo), func Lstat(string, *Stat_t) error
-pkg syscall (linux-amd64-cgo), func Madvise([]byte, int) error
+pkg syscall (linux-amd64-cgo), func Madvise([]uint8, int) error
 pkg syscall (linux-amd64-cgo), func Mkdirat(int, string, uint32) error
 pkg syscall (linux-amd64-cgo), func Mkfifo(string, uint32) error
 pkg syscall (linux-amd64-cgo), func Mknod(string, uint32, int) error
 pkg syscall (linux-amd64-cgo), func Mknodat(int, string, uint32, int) error
-pkg syscall (linux-amd64-cgo), func Mlock([]byte) error
+pkg syscall (linux-amd64-cgo), func Mlock([]uint8) error
 pkg syscall (linux-amd64-cgo), func Mlockall(int) error
-pkg syscall (linux-amd64-cgo), func Mmap(int, int64, int, int, int) ([]byte, error)
+pkg syscall (linux-amd64-cgo), func Mmap(int, int64, int, int, int) ([]uint8, error)
 pkg syscall (linux-amd64-cgo), func Mount(string, string, string, uintptr, string) error
-pkg syscall (linux-amd64-cgo), func Mprotect([]byte, int) error
-pkg syscall (linux-amd64-cgo), func Munlock([]byte) error
+pkg syscall (linux-amd64-cgo), func Mprotect([]uint8, int) error
+pkg syscall (linux-amd64-cgo), func Munlock([]uint8) error
 pkg syscall (linux-amd64-cgo), func Munlockall() error
-pkg syscall (linux-amd64-cgo), func Munmap([]byte) error
+pkg syscall (linux-amd64-cgo), func Munmap([]uint8) error
 pkg syscall (linux-amd64-cgo), func Nanosleep(*Timespec, *Timespec) error
-pkg syscall (linux-amd64-cgo), func NetlinkRIB(int, int) ([]byte, error)
+pkg syscall (linux-amd64-cgo), func NetlinkRIB(int, int) ([]uint8, error)
 pkg syscall (linux-amd64-cgo), func NsecToTimespec(int64) Timespec
 pkg syscall (linux-amd64-cgo), func Open(string, int, uint32) (int, error)
 pkg syscall (linux-amd64-cgo), func Openat(int, string, int, uint32) (int, error)
-pkg syscall (linux-amd64-cgo), func ParseDirent([]byte, int, []string) (int, int, []string)
-pkg syscall (linux-amd64-cgo), func ParseNetlinkMessage([]byte) ([]NetlinkMessage, error)
+pkg syscall (linux-amd64-cgo), func ParseDirent([]uint8, int, []string) (int, int, []string)
+pkg syscall (linux-amd64-cgo), func ParseNetlinkMessage([]uint8) ([]NetlinkMessage, error)
 pkg syscall (linux-amd64-cgo), func ParseNetlinkRouteAttr(*NetlinkMessage) ([]NetlinkRouteAttr, error)
-pkg syscall (linux-amd64-cgo), func ParseSocketControlMessage([]byte) ([]SocketControlMessage, error)
+pkg syscall (linux-amd64-cgo), func ParseSocketControlMessage([]uint8) ([]SocketControlMessage, error)
 pkg syscall (linux-amd64-cgo), func ParseUnixCredentials(*SocketControlMessage) (*Ucred, error)
 pkg syscall (linux-amd64-cgo), func ParseUnixRights(*SocketControlMessage) ([]int, error)
 pkg syscall (linux-amd64-cgo), func Pause() error
 pkg syscall (linux-amd64-cgo), func Pipe([]int) error
 pkg syscall (linux-amd64-cgo), func PivotRoot(string, string) error
-pkg syscall (linux-amd64-cgo), func Pread(int, []byte, int64) (int, error)
+pkg syscall (linux-amd64-cgo), func Pread(int, []uint8, int64) (int, error)
 pkg syscall (linux-amd64-cgo), func PtraceAttach(int) error
 pkg syscall (linux-amd64-cgo), func PtraceCont(int, int) error
 pkg syscall (linux-amd64-cgo), func PtraceDetach(int) error
 pkg syscall (linux-amd64-cgo), func PtraceGetEventMsg(int) (uint, error)
 pkg syscall (linux-amd64-cgo), func PtraceGetRegs(int, *PtraceRegs) error
-pkg syscall (linux-amd64-cgo), func PtracePeekData(int, uintptr, []byte) (int, error)
-pkg syscall (linux-amd64-cgo), func PtracePeekText(int, uintptr, []byte) (int, error)
-pkg syscall (linux-amd64-cgo), func PtracePokeData(int, uintptr, []byte) (int, error)
-pkg syscall (linux-amd64-cgo), func PtracePokeText(int, uintptr, []byte) (int, error)
+pkg syscall (linux-amd64-cgo), func PtracePeekData(int, uintptr, []uint8) (int, error)
+pkg syscall (linux-amd64-cgo), func PtracePeekText(int, uintptr, []uint8) (int, error)
+pkg syscall (linux-amd64-cgo), func PtracePokeData(int, uintptr, []uint8) (int, error)
+pkg syscall (linux-amd64-cgo), func PtracePokeText(int, uintptr, []uint8) (int, error)
 pkg syscall (linux-amd64-cgo), func PtraceSetOptions(int, int) error
 pkg syscall (linux-amd64-cgo), func PtraceSetRegs(int, *PtraceRegs) error
 pkg syscall (linux-amd64-cgo), func PtraceSingleStep(int) error
-pkg syscall (linux-amd64-cgo), func Pwrite(int, []byte, int64) (int, error)
+pkg syscall (linux-amd64-cgo), func Pwrite(int, []uint8, int64) (int, error)
 pkg syscall (linux-amd64-cgo), func RawSyscall(uintptr, uintptr, uintptr, uintptr) (uintptr, uintptr, Errno)
 pkg syscall (linux-amd64-cgo), func RawSyscall6(uintptr, uintptr, uintptr, uintptr, uintptr, uintptr, uintptr) (uintptr, uintptr, Errno)
-pkg syscall (linux-amd64-cgo), func Read(int, []byte) (int, error)
-pkg syscall (linux-amd64-cgo), func ReadDirent(int, []byte) (int, error)
+pkg syscall (linux-amd64-cgo), func Read(int, []uint8) (int, error)
+pkg syscall (linux-amd64-cgo), func ReadDirent(int, []uint8) (int, error)
 pkg syscall (linux-amd64-cgo), func Reboot(int) error
-pkg syscall (linux-amd64-cgo), func Recvfrom(int, []byte, int) (int, Sockaddr, error)
-pkg syscall (linux-amd64-cgo), func Recvmsg(int, []byte, []byte, int) (int, int, int, Sockaddr, error)
+pkg syscall (linux-amd64-cgo), func Recvfrom(int, []uint8, int) (int, Sockaddr, error)
+pkg syscall (linux-amd64-cgo), func Recvmsg(int, []uint8, []uint8, int) (int, int, int, Sockaddr, error)
 pkg syscall (linux-amd64-cgo), func Renameat(int, string, int, string) error
 pkg syscall (linux-amd64-cgo), func Seek(int, int64, int) (int64, error)
 pkg syscall (linux-amd64-cgo), func Select(int, *FdSet, *FdSet, *FdSet, *Timeval) (int, error)
 pkg syscall (linux-amd64-cgo), func Sendfile(int, int, *int64, int) (int, error)
-pkg syscall (linux-amd64-cgo), func Sendmsg(int, []byte, []byte, Sockaddr, int) error
-pkg syscall (linux-amd64-cgo), func Sendto(int, []byte, int, Sockaddr) error
+pkg syscall (linux-amd64-cgo), func Sendmsg(int, []uint8, []uint8, Sockaddr, int) error
+pkg syscall (linux-amd64-cgo), func Sendto(int, []uint8, int, Sockaddr) error
 pkg syscall (linux-amd64-cgo), func SetLsfPromisc(string, bool) error
 pkg syscall (linux-amd64-cgo), func SetNonblock(int, bool) error
-pkg syscall (linux-amd64-cgo), func Setdomainname([]byte) error
+pkg syscall (linux-amd64-cgo), func Setdomainname([]uint8) error
 pkg syscall (linux-amd64-cgo), func Setfsgid(int) error
 pkg syscall (linux-amd64-cgo), func Setfsuid(int) error
 pkg syscall (linux-amd64-cgo), func Setgid(int) error
 pkg syscall (linux-amd64-cgo), func Setgroups([]int) error
-pkg syscall (linux-amd64-cgo), func Sethostname([]byte) error
+pkg syscall (linux-amd64-cgo), func Sethostname([]uint8) error
 pkg syscall (linux-amd64-cgo), func Setpgid(int, int) error
 pkg syscall (linux-amd64-cgo), func Setregid(int, int) error
 pkg syscall (linux-amd64-cgo), func Setresgid(int, int, int) error
@@ -25460,7 +25526,7 @@ pkg syscall (linux-amd64-cgo), func Setsid() (int, error)
 pkg syscall (linux-amd64-cgo), func SetsockoptIPMreq(int, int, int, *IPMreq) error
 pkg syscall (linux-amd64-cgo), func SetsockoptIPMreqn(int, int, int, *IPMreqn) error
 pkg syscall (linux-amd64-cgo), func SetsockoptIPv6Mreq(int, int, int, *IPv6Mreq) error
-pkg syscall (linux-amd64-cgo), func SetsockoptInet4Addr(int, int, int, [4]byte) error
+pkg syscall (linux-amd64-cgo), func SetsockoptInet4Addr(int, int, int, [4]uint8) error
 pkg syscall (linux-amd64-cgo), func SetsockoptInt(int, int, int, int) error
 pkg syscall (linux-amd64-cgo), func SetsockoptLinger(int, int, int, *Linger) error
 pkg syscall (linux-amd64-cgo), func SetsockoptString(int, int, int, string) error
@@ -25473,7 +25539,7 @@ pkg syscall (linux-amd64-cgo), func Socketpair(int, int, int) ([2]int, error)
 pkg syscall (linux-amd64-cgo), func Splice(int, *int64, int, *int64, int, int) (int64, error)
 pkg syscall (linux-amd64-cgo), func Stat(string, *Stat_t) error
 pkg syscall (linux-amd64-cgo), func Statfs(string, *Statfs_t) error
-pkg syscall (linux-amd64-cgo), func StringSlicePtr([]string) []*byte
+pkg syscall (linux-amd64-cgo), func StringSlicePtr([]string) []*uint8
 pkg syscall (linux-amd64-cgo), func Sync()
 pkg syscall (linux-amd64-cgo), func SyncFileRange(int, int64, int64, int) error
 pkg syscall (linux-amd64-cgo), func Syscall(uintptr, uintptr, uintptr, uintptr) (uintptr, uintptr, Errno)
@@ -25488,15 +25554,15 @@ pkg syscall (linux-amd64-cgo), func TimevalToNsec(Timeval) int64
 pkg syscall (linux-amd64-cgo), func Truncate(string, int64) error
 pkg syscall (linux-amd64-cgo), func Umask(int) int
 pkg syscall (linux-amd64-cgo), func Uname(*Utsname) error
-pkg syscall (linux-amd64-cgo), func UnixCredentials(*Ucred) []byte
-pkg syscall (linux-amd64-cgo), func UnixRights(...int) []byte
+pkg syscall (linux-amd64-cgo), func UnixCredentials(*Ucred) []uint8
+pkg syscall (linux-amd64-cgo), func UnixRights(...int) []uint8
 pkg syscall (linux-amd64-cgo), func Unlinkat(int, string) error
 pkg syscall (linux-amd64-cgo), func Unmount(string, int) error
 pkg syscall (linux-amd64-cgo), func Unshare(int) error
 pkg syscall (linux-amd64-cgo), func Ustat(int, *Ustat_t) error
 pkg syscall (linux-amd64-cgo), func Utime(string, *Utimbuf) error
 pkg syscall (linux-amd64-cgo), func Wait4(int, *WaitStatus, int, *Rusage) (int, error)
-pkg syscall (linux-amd64-cgo), func Write(int, []byte) (int, error)
+pkg syscall (linux-amd64-cgo), func Write(int, []uint8) (int, error)
 pkg syscall (linux-amd64-cgo), method (*Cmsghdr) SetLen(int)
 pkg syscall (linux-amd64-cgo), method (*Iovec) SetLen(int)
 pkg syscall (linux-amd64-cgo), method (*Msghdr) SetControllen(int)
@@ -25506,7 +25572,7 @@ pkg syscall (linux-amd64-cgo), type Cmsghdr struct
 pkg syscall (linux-amd64-cgo), type Cmsghdr struct, Len uint64
 pkg syscall (linux-amd64-cgo), type Cmsghdr struct, Level int32
 pkg syscall (linux-amd64-cgo), type Cmsghdr struct, Type int32
-pkg syscall (linux-amd64-cgo), type Cmsghdr struct, X__cmsg_data [0]byte
+pkg syscall (linux-amd64-cgo), type Cmsghdr struct, X__cmsg_data [0]uint8
 pkg syscall (linux-amd64-cgo), type Credential struct
 pkg syscall (linux-amd64-cgo), type Credential struct, Gid uint32
 pkg syscall (linux-amd64-cgo), type Credential struct, Groups []uint32
@@ -25515,7 +25581,7 @@ pkg syscall (linux-amd64-cgo), type Dirent struct
 pkg syscall (linux-amd64-cgo), type Dirent struct, Ino uint64
 pkg syscall (linux-amd64-cgo), type Dirent struct, Name [256]int8
 pkg syscall (linux-amd64-cgo), type Dirent struct, Off int64
-pkg syscall (linux-amd64-cgo), type Dirent struct, Pad_cgo_0 [5]byte
+pkg syscall (linux-amd64-cgo), type Dirent struct, Pad_cgo_0 [5]uint8
 pkg syscall (linux-amd64-cgo), type Dirent struct, Reclen uint16
 pkg syscall (linux-amd64-cgo), type Dirent struct, Type uint8
 pkg syscall (linux-amd64-cgo), type EpollEvent struct
@@ -25527,9 +25593,9 @@ pkg syscall (linux-amd64-cgo), type FdSet struct, Bits [16]int64
 pkg syscall (linux-amd64-cgo), type Fsid struct
 pkg syscall (linux-amd64-cgo), type Fsid struct, X__val [2]int32
 pkg syscall (linux-amd64-cgo), type IPMreqn struct
-pkg syscall (linux-amd64-cgo), type IPMreqn struct, Address [4]byte
+pkg syscall (linux-amd64-cgo), type IPMreqn struct, Address [4]uint8
 pkg syscall (linux-amd64-cgo), type IPMreqn struct, Ifindex int32
-pkg syscall (linux-amd64-cgo), type IPMreqn struct, Multiaddr [4]byte
+pkg syscall (linux-amd64-cgo), type IPMreqn struct, Multiaddr [4]uint8
 pkg syscall (linux-amd64-cgo), type IfAddrmsg struct
 pkg syscall (linux-amd64-cgo), type IfAddrmsg struct, Family uint8
 pkg syscall (linux-amd64-cgo), type IfAddrmsg struct, Flags uint8
@@ -25544,37 +25610,37 @@ pkg syscall (linux-amd64-cgo), type IfInfomsg struct, Index int32
 pkg syscall (linux-amd64-cgo), type IfInfomsg struct, Type uint16
 pkg syscall (linux-amd64-cgo), type IfInfomsg struct, X__ifi_pad uint8
 pkg syscall (linux-amd64-cgo), type Inet4Pktinfo struct
-pkg syscall (linux-amd64-cgo), type Inet4Pktinfo struct, Addr [4]byte
+pkg syscall (linux-amd64-cgo), type Inet4Pktinfo struct, Addr [4]uint8
 pkg syscall (linux-amd64-cgo), type Inet4Pktinfo struct, Ifindex int32
-pkg syscall (linux-amd64-cgo), type Inet4Pktinfo struct, Spec_dst [4]byte
+pkg syscall (linux-amd64-cgo), type Inet4Pktinfo struct, Spec_dst [4]uint8
 pkg syscall (linux-amd64-cgo), type Inet6Pktinfo struct
-pkg syscall (linux-amd64-cgo), type Inet6Pktinfo struct, Addr [16]byte
+pkg syscall (linux-amd64-cgo), type Inet6Pktinfo struct, Addr [16]uint8
 pkg syscall (linux-amd64-cgo), type Inet6Pktinfo struct, Ifindex uint32
 pkg syscall (linux-amd64-cgo), type InotifyEvent struct
 pkg syscall (linux-amd64-cgo), type InotifyEvent struct, Cookie uint32
 pkg syscall (linux-amd64-cgo), type InotifyEvent struct, Len uint32
 pkg syscall (linux-amd64-cgo), type InotifyEvent struct, Mask uint32
-pkg syscall (linux-amd64-cgo), type InotifyEvent struct, Name [0]byte
+pkg syscall (linux-amd64-cgo), type InotifyEvent struct, Name [0]uint8
 pkg syscall (linux-amd64-cgo), type InotifyEvent struct, Wd int32
 pkg syscall (linux-amd64-cgo), type Iovec struct
-pkg syscall (linux-amd64-cgo), type Iovec struct, Base *byte
+pkg syscall (linux-amd64-cgo), type Iovec struct, Base *uint8
 pkg syscall (linux-amd64-cgo), type Iovec struct, Len uint64
 pkg syscall (linux-amd64-cgo), type Msghdr struct
-pkg syscall (linux-amd64-cgo), type Msghdr struct, Control *byte
+pkg syscall (linux-amd64-cgo), type Msghdr struct, Control *uint8
 pkg syscall (linux-amd64-cgo), type Msghdr struct, Controllen uint64
 pkg syscall (linux-amd64-cgo), type Msghdr struct, Flags int32
 pkg syscall (linux-amd64-cgo), type Msghdr struct, Iov *Iovec
 pkg syscall (linux-amd64-cgo), type Msghdr struct, Iovlen uint64
-pkg syscall (linux-amd64-cgo), type Msghdr struct, Name *byte
+pkg syscall (linux-amd64-cgo), type Msghdr struct, Name *uint8
 pkg syscall (linux-amd64-cgo), type Msghdr struct, Namelen uint32
-pkg syscall (linux-amd64-cgo), type Msghdr struct, Pad_cgo_0 [4]byte
-pkg syscall (linux-amd64-cgo), type Msghdr struct, Pad_cgo_1 [4]byte
+pkg syscall (linux-amd64-cgo), type Msghdr struct, Pad_cgo_0 [4]uint8
+pkg syscall (linux-amd64-cgo), type Msghdr struct, Pad_cgo_1 [4]uint8
 pkg syscall (linux-amd64-cgo), type NetlinkMessage struct
-pkg syscall (linux-amd64-cgo), type NetlinkMessage struct, Data []byte
+pkg syscall (linux-amd64-cgo), type NetlinkMessage struct, Data []uint8
 pkg syscall (linux-amd64-cgo), type NetlinkMessage struct, Header NlMsghdr
 pkg syscall (linux-amd64-cgo), type NetlinkRouteAttr struct
 pkg syscall (linux-amd64-cgo), type NetlinkRouteAttr struct, Attr RtAttr
-pkg syscall (linux-amd64-cgo), type NetlinkRouteAttr struct, Value []byte
+pkg syscall (linux-amd64-cgo), type NetlinkRouteAttr struct, Value []uint8
 pkg syscall (linux-amd64-cgo), type NetlinkRouteRequest struct
 pkg syscall (linux-amd64-cgo), type NetlinkRouteRequest struct, Data RtGenmsg
 pkg syscall (linux-amd64-cgo), type NetlinkRouteRequest struct, Header NlMsghdr
@@ -25624,7 +25690,7 @@ pkg syscall (linux-amd64-cgo), type RawSockaddrAny struct, Pad [96]int8
 pkg syscall (linux-amd64-cgo), type RawSockaddrInet4 struct, Family uint16
 pkg syscall (linux-amd64-cgo), type RawSockaddrInet4 struct, Zero [8]uint8
 pkg syscall (linux-amd64-cgo), type RawSockaddrInet6 struct
-pkg syscall (linux-amd64-cgo), type RawSockaddrInet6 struct, Addr [16]byte
+pkg syscall (linux-amd64-cgo), type RawSockaddrInet6 struct, Addr [16]uint8
 pkg syscall (linux-amd64-cgo), type RawSockaddrInet6 struct, Family uint16
 pkg syscall (linux-amd64-cgo), type RawSockaddrInet6 struct, Flowinfo uint32
 pkg syscall (linux-amd64-cgo), type RawSockaddrInet6 struct, Port uint16
@@ -25692,9 +25758,9 @@ pkg syscall (linux-amd64-cgo), type SockFilter struct, K uint32
 pkg syscall (linux-amd64-cgo), type SockFprog struct
 pkg syscall (linux-amd64-cgo), type SockFprog struct, Filter *SockFilter
 pkg syscall (linux-amd64-cgo), type SockFprog struct, Len uint16
-pkg syscall (linux-amd64-cgo), type SockFprog struct, Pad_cgo_0 [6]byte
+pkg syscall (linux-amd64-cgo), type SockFprog struct, Pad_cgo_0 [6]uint8
 pkg syscall (linux-amd64-cgo), type SockaddrLinklayer struct
-pkg syscall (linux-amd64-cgo), type SockaddrLinklayer struct, Addr [8]byte
+pkg syscall (linux-amd64-cgo), type SockaddrLinklayer struct, Addr [8]uint8
 pkg syscall (linux-amd64-cgo), type SockaddrLinklayer struct, Halen uint8
 pkg syscall (linux-amd64-cgo), type SockaddrLinklayer struct, Hatype uint16
 pkg syscall (linux-amd64-cgo), type SockaddrLinklayer struct, Ifindex int
@@ -25706,7 +25772,7 @@ pkg syscall (linux-amd64-cgo), type SockaddrNetlink struct, Groups uint32
 pkg syscall (linux-amd64-cgo), type SockaddrNetlink struct, Pad uint16
 pkg syscall (linux-amd64-cgo), type SockaddrNetlink struct, Pid uint32
 pkg syscall (linux-amd64-cgo), type SocketControlMessage struct
-pkg syscall (linux-amd64-cgo), type SocketControlMessage struct, Data []byte
+pkg syscall (linux-amd64-cgo), type SocketControlMessage struct, Data []uint8
 pkg syscall (linux-amd64-cgo), type SocketControlMessage struct, Header Cmsghdr
 pkg syscall (linux-amd64-cgo), type Stat_t struct
 pkg syscall (linux-amd64-cgo), type Stat_t struct, Atim Timespec
@@ -25752,8 +25818,8 @@ pkg syscall (linux-amd64-cgo), type Sysinfo_t struct, Freeram uint64
 pkg syscall (linux-amd64-cgo), type Sysinfo_t struct, Freeswap uint64
 pkg syscall (linux-amd64-cgo), type Sysinfo_t struct, Loads [3]uint64
 pkg syscall (linux-amd64-cgo), type Sysinfo_t struct, Pad uint16
-pkg syscall (linux-amd64-cgo), type Sysinfo_t struct, Pad_cgo_0 [4]byte
-pkg syscall (linux-amd64-cgo), type Sysinfo_t struct, Pad_cgo_1 [4]byte
+pkg syscall (linux-amd64-cgo), type Sysinfo_t struct, Pad_cgo_0 [4]uint8
+pkg syscall (linux-amd64-cgo), type Sysinfo_t struct, Pad_cgo_1 [4]uint8
 pkg syscall (linux-amd64-cgo), type Sysinfo_t struct, Procs uint16
 pkg syscall (linux-amd64-cgo), type Sysinfo_t struct, Sharedram uint64
 pkg syscall (linux-amd64-cgo), type Sysinfo_t struct, Totalhigh uint64
@@ -25761,7 +25827,7 @@ pkg syscall (linux-amd64-cgo), type Sysinfo_t struct, Totalram uint64
 pkg syscall (linux-amd64-cgo), type Sysinfo_t struct, Totalswap uint64
 pkg syscall (linux-amd64-cgo), type Sysinfo_t struct, Unit uint32
 pkg syscall (linux-amd64-cgo), type Sysinfo_t struct, Uptime int64
-pkg syscall (linux-amd64-cgo), type Sysinfo_t struct, X_f [0]byte
+pkg syscall (linux-amd64-cgo), type Sysinfo_t struct, X_f [0]uint8
 pkg syscall (linux-amd64-cgo), type Termios struct
 pkg syscall (linux-amd64-cgo), type Termios struct, Cc [32]uint8
 pkg syscall (linux-amd64-cgo), type Termios struct, Cflag uint32
@@ -25771,7 +25837,7 @@ pkg syscall (linux-amd64-cgo), type Termios struct, Lflag uint32
 pkg syscall (linux-amd64-cgo), type Termios struct, Line uint8
 pkg syscall (linux-amd64-cgo), type Termios struct, Oflag uint32
 pkg syscall (linux-amd64-cgo), type Termios struct, Ospeed uint32
-pkg syscall (linux-amd64-cgo), type Termios struct, Pad_cgo_0 [3]byte
+pkg syscall (linux-amd64-cgo), type Termios struct, Pad_cgo_0 [3]uint8
 pkg syscall (linux-amd64-cgo), type Time_t int64
 pkg syscall (linux-amd64-cgo), type Timespec struct, Nsec int64
 pkg syscall (linux-amd64-cgo), type Timespec struct, Sec int64
@@ -25788,10 +25854,10 @@ pkg syscall (linux-amd64-cgo), type Timex struct, Jitter int64
 pkg syscall (linux-amd64-cgo), type Timex struct, Maxerror int64
 pkg syscall (linux-amd64-cgo), type Timex struct, Modes uint32
 pkg syscall (linux-amd64-cgo), type Timex struct, Offset int64
-pkg syscall (linux-amd64-cgo), type Timex struct, Pad_cgo_0 [4]byte
-pkg syscall (linux-amd64-cgo), type Timex struct, Pad_cgo_1 [4]byte
-pkg syscall (linux-amd64-cgo), type Timex struct, Pad_cgo_2 [4]byte
-pkg syscall (linux-amd64-cgo), type Timex struct, Pad_cgo_3 [44]byte
+pkg syscall (linux-amd64-cgo), type Timex struct, Pad_cgo_0 [4]uint8
+pkg syscall (linux-amd64-cgo), type Timex struct, Pad_cgo_1 [4]uint8
+pkg syscall (linux-amd64-cgo), type Timex struct, Pad_cgo_2 [4]uint8
+pkg syscall (linux-amd64-cgo), type Timex struct, Pad_cgo_3 [44]uint8
 pkg syscall (linux-amd64-cgo), type Timex struct, Ppsfreq int64
 pkg syscall (linux-amd64-cgo), type Timex struct, Precision int64
 pkg syscall (linux-amd64-cgo), type Timex struct, Shift int32
@@ -25814,8 +25880,8 @@ pkg syscall (linux-amd64-cgo), type Ucred struct, Uid uint32
 pkg syscall (linux-amd64-cgo), type Ustat_t struct
 pkg syscall (linux-amd64-cgo), type Ustat_t struct, Fname [6]int8
 pkg syscall (linux-amd64-cgo), type Ustat_t struct, Fpack [6]int8
-pkg syscall (linux-amd64-cgo), type Ustat_t struct, Pad_cgo_0 [4]byte
-pkg syscall (linux-amd64-cgo), type Ustat_t struct, Pad_cgo_1 [4]byte
+pkg syscall (linux-amd64-cgo), type Ustat_t struct, Pad_cgo_0 [4]uint8
+pkg syscall (linux-amd64-cgo), type Ustat_t struct, Pad_cgo_1 [4]uint8
 pkg syscall (linux-amd64-cgo), type Ustat_t struct, Tfree int32
 pkg syscall (linux-amd64-cgo), type Ustat_t struct, Tinode uint64
 pkg syscall (linux-amd64-cgo), type Utimbuf struct
@@ -26019,6 +26085,7 @@ pkg syscall (linux-arm), const DT_WHT ideal-int
 pkg syscall (linux-arm), const EADV Errno
 pkg syscall (linux-arm), const EBADE Errno
 pkg syscall (linux-arm), const EBADFD Errno
+pkg syscall (linux-arm), const EBADMSG Errno
 pkg syscall (linux-arm), const EBADR Errno
 pkg syscall (linux-arm), const EBADRQC Errno
 pkg syscall (linux-arm), const EBADSLT Errno
@@ -26052,11 +26119,13 @@ pkg syscall (linux-arm), const ELIBMAX Errno
 pkg syscall (linux-arm), const ELIBSCN Errno
 pkg syscall (linux-arm), const ELNRNG Errno
 pkg syscall (linux-arm), const EMEDIUMTYPE Errno
+pkg syscall (linux-arm), const EMULTIHOP Errno
 pkg syscall (linux-arm), const ENAVAIL Errno
 pkg syscall (linux-arm), const ENOANO Errno
 pkg syscall (linux-arm), const ENOCSI Errno
 pkg syscall (linux-arm), const ENODATA Errno
 pkg syscall (linux-arm), const ENOKEY Errno
+pkg syscall (linux-arm), const ENOLINK Errno
 pkg syscall (linux-arm), const ENOMEDIUM Errno
 pkg syscall (linux-arm), const ENONET Errno
 pkg syscall (linux-arm), const ENOPKG Errno
@@ -26084,6 +26153,7 @@ pkg syscall (linux-arm), const EPOLL_CTL_ADD ideal-int
 pkg syscall (linux-arm), const EPOLL_CTL_DEL ideal-int
 pkg syscall (linux-arm), const EPOLL_CTL_MOD ideal-int
 pkg syscall (linux-arm), const EPOLL_NONBLOCK ideal-int
+pkg syscall (linux-arm), const EPROTO Errno
 pkg syscall (linux-arm), const EREMCHG Errno
 pkg syscall (linux-arm), const EREMOTEIO Errno
 pkg syscall (linux-arm), const ERESTART Errno
@@ -27584,8 +27654,8 @@ pkg syscall (linux-arm), func Fsync(int) error
 pkg syscall (linux-arm), func Ftruncate(int, int64) error
 pkg syscall (linux-arm), func Futimes(int, []Timeval) error
 pkg syscall (linux-arm), func Futimesat(int, string, []Timeval) error
-pkg syscall (linux-arm), func Getcwd([]byte) (int, error)
-pkg syscall (linux-arm), func Getdents(int, []byte) (int, error)
+pkg syscall (linux-arm), func Getcwd([]uint8) (int, error)
+pkg syscall (linux-arm), func Getdents(int, []uint8) (int, error)
 pkg syscall (linux-arm), func Getpeername(int) (Sockaddr, error)
 pkg syscall (linux-arm), func Getpgid(int) (int, error)
 pkg syscall (linux-arm), func Getpgrp() int
@@ -27595,7 +27665,7 @@ pkg syscall (linux-arm), func Getsockname(int) (Sockaddr, error)
 pkg syscall (linux-arm), func GetsockoptIPMreq(int, int, int) (*IPMreq, error)
 pkg syscall (linux-arm), func GetsockoptIPMreqn(int, int, int) (*IPMreqn, error)
 pkg syscall (linux-arm), func GetsockoptIPv6Mreq(int, int, int) (*IPv6Mreq, error)
-pkg syscall (linux-arm), func GetsockoptInet4Addr(int, int, int) ([4]byte, error)
+pkg syscall (linux-arm), func GetsockoptInet4Addr(int, int, int) ([4]uint8, error)
 pkg syscall (linux-arm), func GetsockoptInt(int, int, int) (int, error)
 pkg syscall (linux-arm), func Gettid() int
 pkg syscall (linux-arm), func InotifyAddWatch(int, string, uint32) (int, error)
@@ -27603,74 +27673,74 @@ pkg syscall (linux-arm), func InotifyInit() (int, error)
 pkg syscall (linux-arm), func InotifyInit1(int) (int, error)
 pkg syscall (linux-arm), func InotifyRmWatch(int, uint32) (int, error)
 pkg syscall (linux-arm), func Kill(int, Signal) error
-pkg syscall (linux-arm), func Klogctl(int, []byte) (int, error)
+pkg syscall (linux-arm), func Klogctl(int, []uint8) (int, error)
 pkg syscall (linux-arm), func Listen(int, int) error
 pkg syscall (linux-arm), func LsfJump(int, int, int, int) *SockFilter
 pkg syscall (linux-arm), func LsfSocket(int, int) (int, error)
 pkg syscall (linux-arm), func LsfStmt(int, int) *SockFilter
 pkg syscall (linux-arm), func Lstat(string, *Stat_t) error
-pkg syscall (linux-arm), func Madvise([]byte, int) error
+pkg syscall (linux-arm), func Madvise([]uint8, int) error
 pkg syscall (linux-arm), func Mkdirat(int, string, uint32) error
 pkg syscall (linux-arm), func Mkfifo(string, uint32) error
 pkg syscall (linux-arm), func Mknod(string, uint32, int) error
 pkg syscall (linux-arm), func Mknodat(int, string, uint32, int) error
-pkg syscall (linux-arm), func Mlock([]byte) error
+pkg syscall (linux-arm), func Mlock([]uint8) error
 pkg syscall (linux-arm), func Mlockall(int) error
-pkg syscall (linux-arm), func Mmap(int, int64, int, int, int) ([]byte, error)
+pkg syscall (linux-arm), func Mmap(int, int64, int, int, int) ([]uint8, error)
 pkg syscall (linux-arm), func Mount(string, string, string, uintptr, string) error
-pkg syscall (linux-arm), func Mprotect([]byte, int) error
-pkg syscall (linux-arm), func Munlock([]byte) error
+pkg syscall (linux-arm), func Mprotect([]uint8, int) error
+pkg syscall (linux-arm), func Munlock([]uint8) error
 pkg syscall (linux-arm), func Munlockall() error
-pkg syscall (linux-arm), func Munmap([]byte) error
+pkg syscall (linux-arm), func Munmap([]uint8) error
 pkg syscall (linux-arm), func Nanosleep(*Timespec, *Timespec) error
-pkg syscall (linux-arm), func NetlinkRIB(int, int) ([]byte, error)
+pkg syscall (linux-arm), func NetlinkRIB(int, int) ([]uint8, error)
 pkg syscall (linux-arm), func NsecToTimespec(int64) Timespec
 pkg syscall (linux-arm), func Open(string, int, uint32) (int, error)
 pkg syscall (linux-arm), func Openat(int, string, int, uint32) (int, error)
-pkg syscall (linux-arm), func ParseDirent([]byte, int, []string) (int, int, []string)
-pkg syscall (linux-arm), func ParseNetlinkMessage([]byte) ([]NetlinkMessage, error)
+pkg syscall (linux-arm), func ParseDirent([]uint8, int, []string) (int, int, []string)
+pkg syscall (linux-arm), func ParseNetlinkMessage([]uint8) ([]NetlinkMessage, error)
 pkg syscall (linux-arm), func ParseNetlinkRouteAttr(*NetlinkMessage) ([]NetlinkRouteAttr, error)
-pkg syscall (linux-arm), func ParseSocketControlMessage([]byte) ([]SocketControlMessage, error)
+pkg syscall (linux-arm), func ParseSocketControlMessage([]uint8) ([]SocketControlMessage, error)
 pkg syscall (linux-arm), func ParseUnixCredentials(*SocketControlMessage) (*Ucred, error)
 pkg syscall (linux-arm), func ParseUnixRights(*SocketControlMessage) ([]int, error)
 pkg syscall (linux-arm), func Pause() error
 pkg syscall (linux-arm), func Pipe([]int) error
 pkg syscall (linux-arm), func PivotRoot(string, string) error
-pkg syscall (linux-arm), func Pread(int, []byte, int64) (int, error)
+pkg syscall (linux-arm), func Pread(int, []uint8, int64) (int, error)
 pkg syscall (linux-arm), func PtraceAttach(int) error
 pkg syscall (linux-arm), func PtraceCont(int, int) error
 pkg syscall (linux-arm), func PtraceDetach(int) error
 pkg syscall (linux-arm), func PtraceGetEventMsg(int) (uint, error)
 pkg syscall (linux-arm), func PtraceGetRegs(int, *PtraceRegs) error
-pkg syscall (linux-arm), func PtracePeekData(int, uintptr, []byte) (int, error)
-pkg syscall (linux-arm), func PtracePeekText(int, uintptr, []byte) (int, error)
-pkg syscall (linux-arm), func PtracePokeData(int, uintptr, []byte) (int, error)
-pkg syscall (linux-arm), func PtracePokeText(int, uintptr, []byte) (int, error)
+pkg syscall (linux-arm), func PtracePeekData(int, uintptr, []uint8) (int, error)
+pkg syscall (linux-arm), func PtracePeekText(int, uintptr, []uint8) (int, error)
+pkg syscall (linux-arm), func PtracePokeData(int, uintptr, []uint8) (int, error)
+pkg syscall (linux-arm), func PtracePokeText(int, uintptr, []uint8) (int, error)
 pkg syscall (linux-arm), func PtraceSetOptions(int, int) error
 pkg syscall (linux-arm), func PtraceSetRegs(int, *PtraceRegs) error
 pkg syscall (linux-arm), func PtraceSingleStep(int) error
-pkg syscall (linux-arm), func Pwrite(int, []byte, int64) (int, error)
+pkg syscall (linux-arm), func Pwrite(int, []uint8, int64) (int, error)
 pkg syscall (linux-arm), func RawSyscall(uintptr, uintptr, uintptr, uintptr) (uintptr, uintptr, Errno)
 pkg syscall (linux-arm), func RawSyscall6(uintptr, uintptr, uintptr, uintptr, uintptr, uintptr, uintptr) (uintptr, uintptr, Errno)
-pkg syscall (linux-arm), func Read(int, []byte) (int, error)
-pkg syscall (linux-arm), func ReadDirent(int, []byte) (int, error)
+pkg syscall (linux-arm), func Read(int, []uint8) (int, error)
+pkg syscall (linux-arm), func ReadDirent(int, []uint8) (int, error)
 pkg syscall (linux-arm), func Reboot(int) error
-pkg syscall (linux-arm), func Recvfrom(int, []byte, int) (int, Sockaddr, error)
-pkg syscall (linux-arm), func Recvmsg(int, []byte, []byte, int) (int, int, int, Sockaddr, error)
+pkg syscall (linux-arm), func Recvfrom(int, []uint8, int) (int, Sockaddr, error)
+pkg syscall (linux-arm), func Recvmsg(int, []uint8, []uint8, int) (int, int, int, Sockaddr, error)
 pkg syscall (linux-arm), func Renameat(int, string, int, string) error
 pkg syscall (linux-arm), func Seek(int, int64, int) (int64, error)
 pkg syscall (linux-arm), func Select(int, *FdSet, *FdSet, *FdSet, *Timeval) (int, error)
 pkg syscall (linux-arm), func Sendfile(int, int, *int64, int) (int, error)
-pkg syscall (linux-arm), func Sendmsg(int, []byte, []byte, Sockaddr, int) error
-pkg syscall (linux-arm), func Sendto(int, []byte, int, Sockaddr) error
+pkg syscall (linux-arm), func Sendmsg(int, []uint8, []uint8, Sockaddr, int) error
+pkg syscall (linux-arm), func Sendto(int, []uint8, int, Sockaddr) error
 pkg syscall (linux-arm), func SetLsfPromisc(string, bool) error
 pkg syscall (linux-arm), func SetNonblock(int, bool) error
-pkg syscall (linux-arm), func Setdomainname([]byte) error
+pkg syscall (linux-arm), func Setdomainname([]uint8) error
 pkg syscall (linux-arm), func Setfsgid(int) error
 pkg syscall (linux-arm), func Setfsuid(int) error
 pkg syscall (linux-arm), func Setgid(int) error
 pkg syscall (linux-arm), func Setgroups([]int) error
-pkg syscall (linux-arm), func Sethostname([]byte) error
+pkg syscall (linux-arm), func Sethostname([]uint8) error
 pkg syscall (linux-arm), func Setpgid(int, int) error
 pkg syscall (linux-arm), func Setregid(int, int) error
 pkg syscall (linux-arm), func Setresgid(int, int, int) error
@@ -27681,7 +27751,7 @@ pkg syscall (linux-arm), func Setsid() (int, error)
 pkg syscall (linux-arm), func SetsockoptIPMreq(int, int, int, *IPMreq) error
 pkg syscall (linux-arm), func SetsockoptIPMreqn(int, int, int, *IPMreqn) error
 pkg syscall (linux-arm), func SetsockoptIPv6Mreq(int, int, int, *IPv6Mreq) error
-pkg syscall (linux-arm), func SetsockoptInet4Addr(int, int, int, [4]byte) error
+pkg syscall (linux-arm), func SetsockoptInet4Addr(int, int, int, [4]uint8) error
 pkg syscall (linux-arm), func SetsockoptInt(int, int, int, int) error
 pkg syscall (linux-arm), func SetsockoptLinger(int, int, int, *Linger) error
 pkg syscall (linux-arm), func SetsockoptString(int, int, int, string) error
@@ -27694,7 +27764,7 @@ pkg syscall (linux-arm), func Socketpair(int, int, int) ([2]int, error)
 pkg syscall (linux-arm), func Splice(int, *int64, int, *int64, int, int) (int, error)
 pkg syscall (linux-arm), func Stat(string, *Stat_t) error
 pkg syscall (linux-arm), func Statfs(string, *Statfs_t) error
-pkg syscall (linux-arm), func StringSlicePtr([]string) []*byte
+pkg syscall (linux-arm), func StringSlicePtr([]string) []*uint8
 pkg syscall (linux-arm), func Sync()
 pkg syscall (linux-arm), func Syscall(uintptr, uintptr, uintptr, uintptr) (uintptr, uintptr, Errno)
 pkg syscall (linux-arm), func Syscall6(uintptr, uintptr, uintptr, uintptr, uintptr, uintptr, uintptr) (uintptr, uintptr, Errno)
@@ -27707,15 +27777,15 @@ pkg syscall (linux-arm), func TimespecToNsec(Timespec) int64
 pkg syscall (linux-arm), func Truncate(string, int64) error
 pkg syscall (linux-arm), func Umask(int) int
 pkg syscall (linux-arm), func Uname(*Utsname) error
-pkg syscall (linux-arm), func UnixCredentials(*Ucred) []byte
-pkg syscall (linux-arm), func UnixRights(...int) []byte
+pkg syscall (linux-arm), func UnixCredentials(*Ucred) []uint8
+pkg syscall (linux-arm), func UnixRights(...int) []uint8
 pkg syscall (linux-arm), func Unlinkat(int, string) error
 pkg syscall (linux-arm), func Unmount(string, int) error
 pkg syscall (linux-arm), func Unshare(int) error
 pkg syscall (linux-arm), func Ustat(int, *Ustat_t) error
 pkg syscall (linux-arm), func Utime(string, *Utimbuf) error
 pkg syscall (linux-arm), func Wait4(int, *WaitStatus, int, *Rusage) (int, error)
-pkg syscall (linux-arm), func Write(int, []byte) (int, error)
+pkg syscall (linux-arm), func Write(int, []uint8) (int, error)
 pkg syscall (linux-arm), method (*Cmsghdr) SetLen(int)
 pkg syscall (linux-arm), method (*Iovec) SetLen(int)
 pkg syscall (linux-arm), method (*Msghdr) SetControllen(int)
@@ -27734,7 +27804,7 @@ pkg syscall (linux-arm), type Dirent struct
 pkg syscall (linux-arm), type Dirent struct, Ino uint64
 pkg syscall (linux-arm), type Dirent struct, Name [256]uint8
 pkg syscall (linux-arm), type Dirent struct, Off int64
-pkg syscall (linux-arm), type Dirent struct, Pad_cgo_0 [5]byte
+pkg syscall (linux-arm), type Dirent struct, Pad_cgo_0 [5]uint8
 pkg syscall (linux-arm), type Dirent struct, Reclen uint16
 pkg syscall (linux-arm), type Dirent struct, Type uint8
 pkg syscall (linux-arm), type EpollEvent struct
@@ -27747,9 +27817,9 @@ pkg syscall (linux-arm), type FdSet struct, Bits [32]int32
 pkg syscall (linux-arm), type Fsid struct
 pkg syscall (linux-arm), type Fsid struct, X__val [2]int32
 pkg syscall (linux-arm), type IPMreqn struct
-pkg syscall (linux-arm), type IPMreqn struct, Address [4]byte
+pkg syscall (linux-arm), type IPMreqn struct, Address [4]uint8
 pkg syscall (linux-arm), type IPMreqn struct, Ifindex int32
-pkg syscall (linux-arm), type IPMreqn struct, Multiaddr [4]byte
+pkg syscall (linux-arm), type IPMreqn struct, Multiaddr [4]uint8
 pkg syscall (linux-arm), type IfAddrmsg struct
 pkg syscall (linux-arm), type IfAddrmsg struct, Family uint8
 pkg syscall (linux-arm), type IfAddrmsg struct, Flags uint8
@@ -27764,11 +27834,11 @@ pkg syscall (linux-arm), type IfInfomsg struct, Index int32
 pkg syscall (linux-arm), type IfInfomsg struct, Type uint16
 pkg syscall (linux-arm), type IfInfomsg struct, X__ifi_pad uint8
 pkg syscall (linux-arm), type Inet4Pktinfo struct
-pkg syscall (linux-arm), type Inet4Pktinfo struct, Addr [4]byte
+pkg syscall (linux-arm), type Inet4Pktinfo struct, Addr [4]uint8
 pkg syscall (linux-arm), type Inet4Pktinfo struct, Ifindex int32
-pkg syscall (linux-arm), type Inet4Pktinfo struct, Spec_dst [4]byte
+pkg syscall (linux-arm), type Inet4Pktinfo struct, Spec_dst [4]uint8
 pkg syscall (linux-arm), type Inet6Pktinfo struct
-pkg syscall (linux-arm), type Inet6Pktinfo struct, Addr [16]byte
+pkg syscall (linux-arm), type Inet6Pktinfo struct, Addr [16]uint8
 pkg syscall (linux-arm), type Inet6Pktinfo struct, Ifindex uint32
 pkg syscall (linux-arm), type InotifyEvent struct
 pkg syscall (linux-arm), type InotifyEvent struct, Cookie uint32
@@ -27777,22 +27847,22 @@ pkg syscall (linux-arm), type InotifyEvent struct, Mask uint32
 pkg syscall (linux-arm), type InotifyEvent struct, Name [0]uint8
 pkg syscall (linux-arm), type InotifyEvent struct, Wd int32
 pkg syscall (linux-arm), type Iovec struct
-pkg syscall (linux-arm), type Iovec struct, Base *byte
+pkg syscall (linux-arm), type Iovec struct, Base *uint8
 pkg syscall (linux-arm), type Iovec struct, Len uint32
 pkg syscall (linux-arm), type Msghdr struct
-pkg syscall (linux-arm), type Msghdr struct, Control *byte
+pkg syscall (linux-arm), type Msghdr struct, Control *uint8
 pkg syscall (linux-arm), type Msghdr struct, Controllen uint32
 pkg syscall (linux-arm), type Msghdr struct, Flags int32
 pkg syscall (linux-arm), type Msghdr struct, Iov *Iovec
 pkg syscall (linux-arm), type Msghdr struct, Iovlen uint32
-pkg syscall (linux-arm), type Msghdr struct, Name *byte
+pkg syscall (linux-arm), type Msghdr struct, Name *uint8
 pkg syscall (linux-arm), type Msghdr struct, Namelen uint32
 pkg syscall (linux-arm), type NetlinkMessage struct
-pkg syscall (linux-arm), type NetlinkMessage struct, Data []byte
+pkg syscall (linux-arm), type NetlinkMessage struct, Data []uint8
 pkg syscall (linux-arm), type NetlinkMessage struct, Header NlMsghdr
 pkg syscall (linux-arm), type NetlinkRouteAttr struct
 pkg syscall (linux-arm), type NetlinkRouteAttr struct, Attr RtAttr
-pkg syscall (linux-arm), type NetlinkRouteAttr struct, Value []byte
+pkg syscall (linux-arm), type NetlinkRouteAttr struct, Value []uint8
 pkg syscall (linux-arm), type NetlinkRouteRequest struct
 pkg syscall (linux-arm), type NetlinkRouteRequest struct, Data RtGenmsg
 pkg syscall (linux-arm), type NetlinkRouteRequest struct, Header NlMsghdr
@@ -27816,7 +27886,7 @@ pkg syscall (linux-arm), type RawSockaddrAny struct, Pad [96]uint8
 pkg syscall (linux-arm), type RawSockaddrInet4 struct, Family uint16
 pkg syscall (linux-arm), type RawSockaddrInet4 struct, Zero [8]uint8
 pkg syscall (linux-arm), type RawSockaddrInet6 struct
-pkg syscall (linux-arm), type RawSockaddrInet6 struct, Addr [16]byte
+pkg syscall (linux-arm), type RawSockaddrInet6 struct, Addr [16]uint8
 pkg syscall (linux-arm), type RawSockaddrInet6 struct, Family uint16
 pkg syscall (linux-arm), type RawSockaddrInet6 struct, Flowinfo uint32
 pkg syscall (linux-arm), type RawSockaddrInet6 struct, Port uint16
@@ -27884,9 +27954,9 @@ pkg syscall (linux-arm), type SockFilter struct, K uint32
 pkg syscall (linux-arm), type SockFprog struct
 pkg syscall (linux-arm), type SockFprog struct, Filter *SockFilter
 pkg syscall (linux-arm), type SockFprog struct, Len uint16
-pkg syscall (linux-arm), type SockFprog struct, Pad_cgo_0 [2]byte
+pkg syscall (linux-arm), type SockFprog struct, Pad_cgo_0 [2]uint8
 pkg syscall (linux-arm), type SockaddrLinklayer struct
-pkg syscall (linux-arm), type SockaddrLinklayer struct, Addr [8]byte
+pkg syscall (linux-arm), type SockaddrLinklayer struct, Addr [8]uint8
 pkg syscall (linux-arm), type SockaddrLinklayer struct, Halen uint8
 pkg syscall (linux-arm), type SockaddrLinklayer struct, Hatype uint16
 pkg syscall (linux-arm), type SockaddrLinklayer struct, Ifindex int
@@ -27898,7 +27968,7 @@ pkg syscall (linux-arm), type SockaddrNetlink struct, Groups uint32
 pkg syscall (linux-arm), type SockaddrNetlink struct, Pad uint16
 pkg syscall (linux-arm), type SockaddrNetlink struct, Pid uint32
 pkg syscall (linux-arm), type SocketControlMessage struct
-pkg syscall (linux-arm), type SocketControlMessage struct, Data []byte
+pkg syscall (linux-arm), type SocketControlMessage struct, Data []uint8
 pkg syscall (linux-arm), type SocketControlMessage struct, Header Cmsghdr
 pkg syscall (linux-arm), type Stat_t struct
 pkg syscall (linux-arm), type Stat_t struct, Atim Timespec
@@ -27911,9 +27981,9 @@ pkg syscall (linux-arm), type Stat_t struct, Ino uint64
 pkg syscall (linux-arm), type Stat_t struct, Mode uint32
 pkg syscall (linux-arm), type Stat_t struct, Mtim Timespec
 pkg syscall (linux-arm), type Stat_t struct, Nlink uint32
-pkg syscall (linux-arm), type Stat_t struct, Pad_cgo_0 [2]byte
-pkg syscall (linux-arm), type Stat_t struct, Pad_cgo_1 [6]byte
-pkg syscall (linux-arm), type Stat_t struct, Pad_cgo_2 [4]byte
+pkg syscall (linux-arm), type Stat_t struct, Pad_cgo_0 [2]uint8
+pkg syscall (linux-arm), type Stat_t struct, Pad_cgo_1 [6]uint8
+pkg syscall (linux-arm), type Stat_t struct, Pad_cgo_2 [4]uint8
 pkg syscall (linux-arm), type Stat_t struct, Rdev uint64
 pkg syscall (linux-arm), type Stat_t struct, Size int64
 pkg syscall (linux-arm), type Stat_t struct, Uid uint32
@@ -27931,7 +28001,7 @@ pkg syscall (linux-arm), type Statfs_t struct, Flags int32
 pkg syscall (linux-arm), type Statfs_t struct, Frsize int32
 pkg syscall (linux-arm), type Statfs_t struct, Fsid Fsid
 pkg syscall (linux-arm), type Statfs_t struct, Namelen int32
-pkg syscall (linux-arm), type Statfs_t struct, Pad_cgo_0 [4]byte
+pkg syscall (linux-arm), type Statfs_t struct, Pad_cgo_0 [4]uint8
 pkg syscall (linux-arm), type Statfs_t struct, Spare [4]int32
 pkg syscall (linux-arm), type Statfs_t struct, Type int32
 pkg syscall (linux-arm), type SysProcAttr struct, Chroot string
@@ -27966,7 +28036,7 @@ pkg syscall (linux-arm), type Termios struct, Lflag uint32
 pkg syscall (linux-arm), type Termios struct, Line uint8
 pkg syscall (linux-arm), type Termios struct, Oflag uint32
 pkg syscall (linux-arm), type Termios struct, Ospeed uint32
-pkg syscall (linux-arm), type Termios struct, Pad_cgo_0 [3]byte
+pkg syscall (linux-arm), type Termios struct, Pad_cgo_0 [3]uint8
 pkg syscall (linux-arm), type Time_t int32
 pkg syscall (linux-arm), type Timespec struct, Nsec int32
 pkg syscall (linux-arm), type Timespec struct, Sec int32
@@ -27983,7 +28053,7 @@ pkg syscall (linux-arm), type Timex struct, Jitter int32
 pkg syscall (linux-arm), type Timex struct, Maxerror int32
 pkg syscall (linux-arm), type Timex struct, Modes uint32
 pkg syscall (linux-arm), type Timex struct, Offset int32
-pkg syscall (linux-arm), type Timex struct, Pad_cgo_0 [44]byte
+pkg syscall (linux-arm), type Timex struct, Pad_cgo_0 [44]uint8
 pkg syscall (linux-arm), type Timex struct, Ppsfreq int32
 pkg syscall (linux-arm), type Timex struct, Precision int32
 pkg syscall (linux-arm), type Timex struct, Shift int32
@@ -28138,6 +28208,7 @@ pkg syscall (windows-386), const DUPLICATE_SAME_ACCESS ideal-int
 pkg syscall (windows-386), const EADV Errno
 pkg syscall (windows-386), const EBADE Errno
 pkg syscall (windows-386), const EBADFD Errno
+pkg syscall (windows-386), const EBADMSG Errno
 pkg syscall (windows-386), const EBADR Errno
 pkg syscall (windows-386), const EBADRQC Errno
 pkg syscall (windows-386), const EBADSLT Errno
@@ -28161,11 +28232,13 @@ pkg syscall (windows-386), const ELIBMAX Errno
 pkg syscall (windows-386), const ELIBSCN Errno
 pkg syscall (windows-386), const ELNRNG Errno
 pkg syscall (windows-386), const EMEDIUMTYPE Errno
+pkg syscall (windows-386), const EMULTIHOP Errno
 pkg syscall (windows-386), const ENAVAIL Errno
 pkg syscall (windows-386), const ENOANO Errno
 pkg syscall (windows-386), const ENOCSI Errno
 pkg syscall (windows-386), const ENODATA Errno
 pkg syscall (windows-386), const ENOKEY Errno
+pkg syscall (windows-386), const ENOLINK Errno
 pkg syscall (windows-386), const ENOMEDIUM Errno
 pkg syscall (windows-386), const ENONET Errno
 pkg syscall (windows-386), const ENOPKG Errno
@@ -28175,6 +28248,7 @@ pkg syscall (windows-386), const ENOTNAM Errno
 pkg syscall (windows-386), const ENOTRECOVERABLE Errno
 pkg syscall (windows-386), const ENOTUNIQ Errno
 pkg syscall (windows-386), const EOWNERDEAD Errno
+pkg syscall (windows-386), const EPROTO Errno
 pkg syscall (windows-386), const EREMCHG Errno
 pkg syscall (windows-386), const EREMOTEIO Errno
 pkg syscall (windows-386), const ERESTART Errno
@@ -28437,12 +28511,12 @@ pkg syscall (windows-386), const WSADESCRIPTION_LEN ideal-int
 pkg syscall (windows-386), const WSASYS_STATUS_LEN ideal-int
 pkg syscall (windows-386), const X509_ASN_ENCODING ideal-int
 pkg syscall (windows-386), func Accept(Handle) (Handle, Sockaddr, error)
-pkg syscall (windows-386), func AcceptEx(Handle, Handle, *byte, uint32, uint32, uint32, *uint32, *Overlapped) error
+pkg syscall (windows-386), func AcceptEx(Handle, Handle, *uint8, uint32, uint32, uint32, *uint32, *Overlapped) error
 pkg syscall (windows-386), func Bind(Handle, Sockaddr) error
 pkg syscall (windows-386), func CancelIo(Handle) error
 pkg syscall (windows-386), func CertAddCertificateContextToStore(Handle, *CertContext, uint32, **CertContext) error
 pkg syscall (windows-386), func CertCloseStore(Handle, uint32) error
-pkg syscall (windows-386), func CertCreateCertificateContext(uint32, *byte, uint32) (*CertContext, error)
+pkg syscall (windows-386), func CertCreateCertificateContext(uint32, *uint8, uint32) (*CertContext, error)
 pkg syscall (windows-386), func CertEnumCertificatesInStore(Handle, *CertContext) (*CertContext, error)
 pkg syscall (windows-386), func CertFreeCertificateChain(*CertChainContext)
 pkg syscall (windows-386), func CertFreeCertificateContext(*CertContext) error
@@ -28467,10 +28541,10 @@ pkg syscall (windows-386), func CreateIoCompletionPort(Handle, Handle, uint32, u
 pkg syscall (windows-386), func CreatePipe(*Handle, *Handle, *SecurityAttributes, uint32) error
 pkg syscall (windows-386), func CreateProcess(*uint16, *uint16, *SecurityAttributes, *SecurityAttributes, bool, uint32, *uint16, *uint16, *StartupInfo, *ProcessInformation) error
 pkg syscall (windows-386), func CryptAcquireContext(*Handle, *uint16, *uint16, uint32, uint32) error
-pkg syscall (windows-386), func CryptGenRandom(Handle, uint32, *byte) error
+pkg syscall (windows-386), func CryptGenRandom(Handle, uint32, *uint8) error
 pkg syscall (windows-386), func CryptReleaseContext(Handle, uint32) error
 pkg syscall (windows-386), func DeleteFile(*uint16) error
-pkg syscall (windows-386), func DnsQuery(string, uint16, uint32, *byte, **DNSRecord, *byte) error
+pkg syscall (windows-386), func DnsQuery(string, uint16, uint32, *uint8, **DNSRecord, *uint8) error
 pkg syscall (windows-386), func DnsRecordListFree(*DNSRecord, uint32)
 pkg syscall (windows-386), func DuplicateHandle(Handle, Handle, Handle, *Handle, uint32, bool, uint32) error
 pkg syscall (windows-386), func EscapeArg(string) string
@@ -28483,12 +28557,12 @@ pkg syscall (windows-386), func FindFirstFile(*uint16, *Win32finddata) (Handle,
 pkg syscall (windows-386), func FindNextFile(Handle, *Win32finddata) error
 pkg syscall (windows-386), func FlushFileBuffers(Handle) error
 pkg syscall (windows-386), func FlushViewOfFile(uintptr, uintptr) error
-pkg syscall (windows-386), func FormatMessage(uint32, uint32, uint32, uint32, []uint16, *byte) (uint32, error)
+pkg syscall (windows-386), func FormatMessage(uint32, uint32, uint32, uint32, []uint16, *uint8) (uint32, error)
 pkg syscall (windows-386), func FreeEnvironmentStrings(*uint16) error
 pkg syscall (windows-386), func FreeLibrary(Handle) error
 pkg syscall (windows-386), func Fsync(Handle) error
 pkg syscall (windows-386), func Ftruncate(Handle, int64) error
-pkg syscall (windows-386), func GetAcceptExSockaddrs(*byte, uint32, uint32, uint32, **RawSockaddrAny, *int32, **RawSockaddrAny, *int32)
+pkg syscall (windows-386), func GetAcceptExSockaddrs(*uint8, uint32, uint32, uint32, **RawSockaddrAny, *int32, **RawSockaddrAny, *int32)
 pkg syscall (windows-386), func GetAdaptersInfo(*IpAdapterInfo, *uint32) error
 pkg syscall (windows-386), func GetCommandLine() *uint16
 pkg syscall (windows-386), func GetComputerName(*uint16, *uint32) error
@@ -28498,7 +28572,7 @@ pkg syscall (windows-386), func GetEnvironmentStrings() (*uint16, error)
 pkg syscall (windows-386), func GetEnvironmentVariable(*uint16, *uint16, uint32) (uint32, error)
 pkg syscall (windows-386), func GetExitCodeProcess(Handle, *uint32) error
 pkg syscall (windows-386), func GetFileAttributes(*uint16) (uint32, error)
-pkg syscall (windows-386), func GetFileAttributesEx(*uint16, uint32, *byte) error
+pkg syscall (windows-386), func GetFileAttributesEx(*uint16, uint32, *uint8) error
 pkg syscall (windows-386), func GetFileInformationByHandle(Handle, *ByHandleFileInformation) error
 pkg syscall (windows-386), func GetFileType(Handle) (uint32, error)
 pkg syscall (windows-386), func GetFullPathName(*uint16, uint32, *uint16, **uint16) (uint32, error)
@@ -28518,7 +28592,7 @@ pkg syscall (windows-386), func GetStdHandle(int) (Handle, error)
 pkg syscall (windows-386), func GetSystemTimeAsFileTime(*Filetime)
 pkg syscall (windows-386), func GetTempPath(uint32, *uint16) (uint32, error)
 pkg syscall (windows-386), func GetTimeZoneInformation(*Timezoneinformation) (uint32, error)
-pkg syscall (windows-386), func GetTokenInformation(Token, uint32, *byte, uint32, *uint32) error
+pkg syscall (windows-386), func GetTokenInformation(Token, uint32, *uint8, uint32, *uint32) error
 pkg syscall (windows-386), func GetUserNameEx(uint32, *uint16, *uint32) error
 pkg syscall (windows-386), func GetUserProfileDirectory(Token, *uint16, *uint32) error
 pkg syscall (windows-386), func GetVersion() (uint32, error)
@@ -28535,8 +28609,8 @@ pkg syscall (windows-386), func LookupSID(string, string) (*SID, string, uint32,
 pkg syscall (windows-386), func MapViewOfFile(Handle, uint32, uint32, uint32, uintptr) (uintptr, error)
 pkg syscall (windows-386), func MoveFile(*uint16, *uint16) error
 pkg syscall (windows-386), func MustLoadDLL(string) *DLL
-pkg syscall (windows-386), func NetApiBufferFree(*byte) error
-pkg syscall (windows-386), func NetUserGetInfo(*uint16, *uint16, uint32, **byte) error
+pkg syscall (windows-386), func NetApiBufferFree(*uint8) error
+pkg syscall (windows-386), func NetUserGetInfo(*uint16, *uint16, uint32, **uint8) error
 pkg syscall (windows-386), func NewCallback(interface{}) uintptr
 pkg syscall (windows-386), func NewLazyDLL(string) *LazyDLL
 pkg syscall (windows-386), func NsecToFiletime(int64) Filetime
@@ -28547,18 +28621,18 @@ pkg syscall (windows-386), func OpenProcess(uint32, bool, uint32) (Handle, error
 pkg syscall (windows-386), func OpenProcessToken(Handle, uint32, *Token) error
 pkg syscall (windows-386), func Pipe([]Handle) error
 pkg syscall (windows-386), func PostQueuedCompletionStatus(Handle, uint32, uint32, *Overlapped) error
-pkg syscall (windows-386), func Read(Handle, []byte) (int, error)
-pkg syscall (windows-386), func ReadDirectoryChanges(Handle, *byte, uint32, bool, uint32, *uint32, *Overlapped, uintptr) error
-pkg syscall (windows-386), func ReadFile(Handle, []byte, *uint32, *Overlapped) error
-pkg syscall (windows-386), func Recvfrom(Handle, []byte, int) (int, Sockaddr, error)
+pkg syscall (windows-386), func Read(Handle, []uint8) (int, error)
+pkg syscall (windows-386), func ReadDirectoryChanges(Handle, *uint8, uint32, bool, uint32, *uint32, *Overlapped, uintptr) error
+pkg syscall (windows-386), func ReadFile(Handle, []uint8, *uint32, *Overlapped) error
+pkg syscall (windows-386), func Recvfrom(Handle, []uint8, int) (int, Sockaddr, error)
 pkg syscall (windows-386), func RegCloseKey(Handle) error
 pkg syscall (windows-386), func RegEnumKeyEx(Handle, uint32, *uint16, *uint32, *uint32, *uint16, *uint32, *Filetime) error
 pkg syscall (windows-386), func RegOpenKeyEx(Handle, *uint16, uint32, uint32, *Handle) error
 pkg syscall (windows-386), func RegQueryInfoKey(Handle, *uint16, *uint32, *uint32, *uint32, *uint32, *uint32, *uint32, *uint32, *uint32, *uint32, *Filetime) error
-pkg syscall (windows-386), func RegQueryValueEx(Handle, *uint16, *uint32, *uint32, *byte, *uint32) error
+pkg syscall (windows-386), func RegQueryValueEx(Handle, *uint16, *uint32, *uint32, *uint8, *uint32) error
 pkg syscall (windows-386), func RemoveDirectory(*uint16) error
 pkg syscall (windows-386), func Seek(Handle, int64, int) (int64, error)
-pkg syscall (windows-386), func Sendto(Handle, []byte, int, Sockaddr) error
+pkg syscall (windows-386), func Sendto(Handle, []uint8, int, Sockaddr) error
 pkg syscall (windows-386), func SetCurrentDirectory(*uint16) error
 pkg syscall (windows-386), func SetEndOfFile(Handle) error
 pkg syscall (windows-386), func SetEnvironmentVariable(*uint16, *uint16) error
@@ -28567,10 +28641,10 @@ pkg syscall (windows-386), func SetFilePointer(Handle, int32, *int32, uint32) (u
 pkg syscall (windows-386), func SetFileTime(Handle, *Filetime, *Filetime, *Filetime) error
 pkg syscall (windows-386), func SetHandleInformation(Handle, uint32, uint32) error
 pkg syscall (windows-386), func SetNonblock(Handle, bool) error
-pkg syscall (windows-386), func Setsockopt(Handle, int32, int32, *byte, int32) error
+pkg syscall (windows-386), func Setsockopt(Handle, int32, int32, *uint8, int32) error
 pkg syscall (windows-386), func SetsockoptIPMreq(Handle, int, int, *IPMreq) error
 pkg syscall (windows-386), func SetsockoptIPv6Mreq(Handle, int, int, *IPv6Mreq) error
-pkg syscall (windows-386), func SetsockoptInet4Addr(Handle, int, int, [4]byte) error
+pkg syscall (windows-386), func SetsockoptInet4Addr(Handle, int, int, [4]uint8) error
 pkg syscall (windows-386), func SetsockoptInt(Handle, int, int, int) error
 pkg syscall (windows-386), func SetsockoptLinger(Handle, int, int, *Linger) error
 pkg syscall (windows-386), func SetsockoptTimeval(Handle, int, int, *Timeval) error
@@ -28593,16 +28667,16 @@ pkg syscall (windows-386), func UnmapViewOfFile(uintptr) error
 pkg syscall (windows-386), func VirtualLock(uintptr, uintptr) error
 pkg syscall (windows-386), func VirtualUnlock(uintptr, uintptr) error
 pkg syscall (windows-386), func WSACleanup() error
-pkg syscall (windows-386), func WSAIoctl(Handle, uint32, *byte, uint32, *byte, uint32, *uint32, *Overlapped, uintptr) error
-pkg syscall (windows-386), func WSARecv(Handle, *WSABuf, uint32, *uint32, *uint32, *Overlapped, *byte) error
-pkg syscall (windows-386), func WSARecvFrom(Handle, *WSABuf, uint32, *uint32, *uint32, *RawSockaddrAny, *int32, *Overlapped, *byte) error
-pkg syscall (windows-386), func WSASend(Handle, *WSABuf, uint32, *uint32, uint32, *Overlapped, *byte) error
-pkg syscall (windows-386), func WSASendTo(Handle, *WSABuf, uint32, *uint32, uint32, *RawSockaddrAny, int32, *Overlapped, *byte) error
-pkg syscall (windows-386), func WSASendto(Handle, *WSABuf, uint32, *uint32, uint32, Sockaddr, *Overlapped, *byte) error
+pkg syscall (windows-386), func WSAIoctl(Handle, uint32, *uint8, uint32, *uint8, uint32, *uint32, *Overlapped, uintptr) error
+pkg syscall (windows-386), func WSARecv(Handle, *WSABuf, uint32, *uint32, *uint32, *Overlapped, *uint8) error
+pkg syscall (windows-386), func WSARecvFrom(Handle, *WSABuf, uint32, *uint32, *uint32, *RawSockaddrAny, *int32, *Overlapped, *uint8) error
+pkg syscall (windows-386), func WSASend(Handle, *WSABuf, uint32, *uint32, uint32, *Overlapped, *uint8) error
+pkg syscall (windows-386), func WSASendTo(Handle, *WSABuf, uint32, *uint32, uint32, *RawSockaddrAny, int32, *Overlapped, *uint8) error
+pkg syscall (windows-386), func WSASendto(Handle, *WSABuf, uint32, *uint32, uint32, Sockaddr, *Overlapped, *uint8) error
 pkg syscall (windows-386), func WSAStartup(uint32, *WSAData) error
 pkg syscall (windows-386), func WaitForSingleObject(Handle, uint32) (uint32, error)
-pkg syscall (windows-386), func Write(Handle, []byte) (int, error)
-pkg syscall (windows-386), func WriteFile(Handle, []byte, *uint32, *Overlapped) error
+pkg syscall (windows-386), func Write(Handle, []uint8) (int, error)
+pkg syscall (windows-386), func WriteFile(Handle, []uint8, *uint32, *Overlapped) error
 pkg syscall (windows-386), method (*DLL) FindProc(string) (*Proc, error)
 pkg syscall (windows-386), method (*DLL) MustFindProc(string) *Proc
 pkg syscall (windows-386), method (*DLL) Release() error
@@ -28674,19 +28748,19 @@ pkg syscall (windows-386), type CertChainPolicyStatus struct, ExtraPolicyStatus
 pkg syscall (windows-386), type CertChainPolicyStatus struct, Size uint32
 pkg syscall (windows-386), type CertContext struct
 pkg syscall (windows-386), type CertContext struct, CertInfo uintptr
-pkg syscall (windows-386), type CertContext struct, EncodedCert *byte
+pkg syscall (windows-386), type CertContext struct, EncodedCert *uint8
 pkg syscall (windows-386), type CertContext struct, EncodingType uint32
 pkg syscall (windows-386), type CertContext struct, Length uint32
 pkg syscall (windows-386), type CertContext struct, Store Handle
 pkg syscall (windows-386), type CertEnhKeyUsage struct
 pkg syscall (windows-386), type CertEnhKeyUsage struct, Length uint32
-pkg syscall (windows-386), type CertEnhKeyUsage struct, UsageIdentifiers **byte
+pkg syscall (windows-386), type CertEnhKeyUsage struct, UsageIdentifiers **uint8
 pkg syscall (windows-386), type CertRevocationInfo struct
 pkg syscall (windows-386), type CertRevocationInfo struct, CrlInfo uintptr
 pkg syscall (windows-386), type CertRevocationInfo struct, FreshnessTime uint32
 pkg syscall (windows-386), type CertRevocationInfo struct, HasFreshnessTime uint32
 pkg syscall (windows-386), type CertRevocationInfo struct, OidSpecificInfo uintptr
-pkg syscall (windows-386), type CertRevocationInfo struct, RevocationOid *byte
+pkg syscall (windows-386), type CertRevocationInfo struct, RevocationOid *uint8
 pkg syscall (windows-386), type CertRevocationInfo struct, RevocationResult uint32
 pkg syscall (windows-386), type CertRevocationInfo struct, Size uint32
 pkg syscall (windows-386), type CertSimpleChain struct
@@ -28717,7 +28791,7 @@ pkg syscall (windows-386), type DNSMXData struct, Preference uint16
 pkg syscall (windows-386), type DNSPTRData struct
 pkg syscall (windows-386), type DNSPTRData struct, Host *uint16
 pkg syscall (windows-386), type DNSRecord struct
-pkg syscall (windows-386), type DNSRecord struct, Data [40]byte
+pkg syscall (windows-386), type DNSRecord struct, Data [40]uint8
 pkg syscall (windows-386), type DNSRecord struct, Dw uint32
 pkg syscall (windows-386), type DNSRecord struct, Length uint16
 pkg syscall (windows-386), type DNSRecord struct, Name *uint16
@@ -28744,23 +28818,23 @@ pkg syscall (windows-386), type Filetime struct, HighDateTime uint32
 pkg syscall (windows-386), type Filetime struct, LowDateTime uint32
 pkg syscall (windows-386), type Handle uintptr
 pkg syscall (windows-386), type Hostent struct
-pkg syscall (windows-386), type Hostent struct, AddrList **byte
+pkg syscall (windows-386), type Hostent struct, AddrList **uint8
 pkg syscall (windows-386), type Hostent struct, AddrType uint16
-pkg syscall (windows-386), type Hostent struct, Aliases **byte
+pkg syscall (windows-386), type Hostent struct, Aliases **uint8
 pkg syscall (windows-386), type Hostent struct, Length uint16
-pkg syscall (windows-386), type Hostent struct, Name *byte
+pkg syscall (windows-386), type Hostent struct, Name *uint8
 pkg syscall (windows-386), type InterfaceInfo struct
 pkg syscall (windows-386), type InterfaceInfo struct, Address SockaddrGen
 pkg syscall (windows-386), type InterfaceInfo struct, BroadcastAddress SockaddrGen
 pkg syscall (windows-386), type InterfaceInfo struct, Flags uint32
 pkg syscall (windows-386), type InterfaceInfo struct, Netmask SockaddrGen
 pkg syscall (windows-386), type IpAdapterInfo struct
-pkg syscall (windows-386), type IpAdapterInfo struct, AdapterName [MAX_ADAPTER_NAME_LENGTH + 4]byte
-pkg syscall (windows-386), type IpAdapterInfo struct, Address [MAX_ADAPTER_ADDRESS_LENGTH]byte
+pkg syscall (windows-386), type IpAdapterInfo struct, AdapterName [260]uint8
+pkg syscall (windows-386), type IpAdapterInfo struct, Address [8]uint8
 pkg syscall (windows-386), type IpAdapterInfo struct, AddressLength uint32
 pkg syscall (windows-386), type IpAdapterInfo struct, ComboIndex uint32
 pkg syscall (windows-386), type IpAdapterInfo struct, CurrentIpAddress *IpAddrString
-pkg syscall (windows-386), type IpAdapterInfo struct, Description [MAX_ADAPTER_DESCRIPTION_LENGTH + 4]byte
+pkg syscall (windows-386), type IpAdapterInfo struct, Description [132]uint8
 pkg syscall (windows-386), type IpAdapterInfo struct, DhcpEnabled uint32
 pkg syscall (windows-386), type IpAdapterInfo struct, DhcpServer IpAddrString
 pkg syscall (windows-386), type IpAdapterInfo struct, GatewayList IpAddrString
@@ -28779,15 +28853,15 @@ pkg syscall (windows-386), type IpAddrString struct, IpAddress IpAddressString
 pkg syscall (windows-386), type IpAddrString struct, IpMask IpMaskString
 pkg syscall (windows-386), type IpAddrString struct, Next *IpAddrString
 pkg syscall (windows-386), type IpAddressString struct
-pkg syscall (windows-386), type IpAddressString struct, String [16]byte
-pkg syscall (windows-386), type IpMaskString IpAddressString
+pkg syscall (windows-386), type IpAddressString struct, String [16]uint8
+pkg syscall (windows-386), type IpMaskString struct
 pkg syscall (windows-386), type LazyDLL struct
 pkg syscall (windows-386), type LazyDLL struct, Name string
 pkg syscall (windows-386), type LazyProc struct
 pkg syscall (windows-386), type LazyProc struct, Name string
 pkg syscall (windows-386), type MibIfRow struct
 pkg syscall (windows-386), type MibIfRow struct, AdminStatus uint32
-pkg syscall (windows-386), type MibIfRow struct, Descr [MAXLEN_IFDESCR]byte
+pkg syscall (windows-386), type MibIfRow struct, Descr [256]uint8
 pkg syscall (windows-386), type MibIfRow struct, DescrLen uint32
 pkg syscall (windows-386), type MibIfRow struct, InDiscards uint32
 pkg syscall (windows-386), type MibIfRow struct, InErrors uint32
@@ -28798,7 +28872,7 @@ pkg syscall (windows-386), type MibIfRow struct, InUnknownProtos uint32
 pkg syscall (windows-386), type MibIfRow struct, Index uint32
 pkg syscall (windows-386), type MibIfRow struct, LastChange uint32
 pkg syscall (windows-386), type MibIfRow struct, Mtu uint32
-pkg syscall (windows-386), type MibIfRow struct, Name [MAX_INTERFACE_NAME_LEN]uint16
+pkg syscall (windows-386), type MibIfRow struct, Name [256]uint16
 pkg syscall (windows-386), type MibIfRow struct, OperStatus uint32
 pkg syscall (windows-386), type MibIfRow struct, OutDiscards uint32
 pkg syscall (windows-386), type MibIfRow struct, OutErrors uint32
@@ -28806,7 +28880,7 @@ pkg syscall (windows-386), type MibIfRow struct, OutNUcastPkts uint32
 pkg syscall (windows-386), type MibIfRow struct, OutOctets uint32
 pkg syscall (windows-386), type MibIfRow struct, OutQLen uint32
 pkg syscall (windows-386), type MibIfRow struct, OutUcastPkts uint32
-pkg syscall (windows-386), type MibIfRow struct, PhysAddr [MAXLEN_PHYSADDR]byte
+pkg syscall (windows-386), type MibIfRow struct, PhysAddr [8]uint8
 pkg syscall (windows-386), type MibIfRow struct, PhysAddrLen uint32
 pkg syscall (windows-386), type MibIfRow struct, Speed uint32
 pkg syscall (windows-386), type MibIfRow struct, Type uint32
@@ -28825,8 +28899,8 @@ pkg syscall (windows-386), type ProcessInformation struct, ProcessId uint32
 pkg syscall (windows-386), type ProcessInformation struct, Thread Handle
 pkg syscall (windows-386), type ProcessInformation struct, ThreadId uint32
 pkg syscall (windows-386), type Protoent struct
-pkg syscall (windows-386), type Protoent struct, Aliases **byte
-pkg syscall (windows-386), type Protoent struct, Name *byte
+pkg syscall (windows-386), type Protoent struct, Aliases **uint8
+pkg syscall (windows-386), type Protoent struct, Name *uint8
 pkg syscall (windows-386), type Protoent struct, Proto uint16
 pkg syscall (windows-386), type RawSockaddr struct, Data [14]int8
 pkg syscall (windows-386), type RawSockaddr struct, Family uint16
@@ -28851,11 +28925,11 @@ pkg syscall (windows-386), type SecurityAttributes struct, InheritHandle uint32
 pkg syscall (windows-386), type SecurityAttributes struct, Length uint32
 pkg syscall (windows-386), type SecurityAttributes struct, SecurityDescriptor uintptr
 pkg syscall (windows-386), type Servent struct
-pkg syscall (windows-386), type Servent struct, Aliases **byte
-pkg syscall (windows-386), type Servent struct, Name *byte
+pkg syscall (windows-386), type Servent struct, Aliases **uint8
+pkg syscall (windows-386), type Servent struct, Name *uint8
 pkg syscall (windows-386), type Servent struct, Port uint16
-pkg syscall (windows-386), type Servent struct, Proto *byte
-pkg syscall (windows-386), type SockaddrGen [24]byte
+pkg syscall (windows-386), type Servent struct, Proto *uint8
+pkg syscall (windows-386), type SockaddrGen [24]uint8
 pkg syscall (windows-386), type StartupInfo struct
 pkg syscall (windows-386), type StartupInfo struct, Cb uint32
 pkg syscall (windows-386), type StartupInfo struct, Desktop *uint16
@@ -28895,7 +28969,7 @@ pkg syscall (windows-386), type Timezoneinformation struct, DaylightName [32]uin
 pkg syscall (windows-386), type Timezoneinformation struct, StandardBias int32
 pkg syscall (windows-386), type Timezoneinformation struct, StandardDate Systemtime
 pkg syscall (windows-386), type Timezoneinformation struct, StandardName [32]uint16
-pkg syscall (windows-386), type Token Handle
+pkg syscall (windows-386), type Token uintptr
 pkg syscall (windows-386), type Tokenprimarygroup struct
 pkg syscall (windows-386), type Tokenprimarygroup struct, PrimaryGroup *SID
 pkg syscall (windows-386), type Tokenuser struct
@@ -28911,15 +28985,15 @@ pkg syscall (windows-386), type UserInfo10 struct, FullName *uint16
 pkg syscall (windows-386), type UserInfo10 struct, Name *uint16
 pkg syscall (windows-386), type UserInfo10 struct, UsrComment *uint16
 pkg syscall (windows-386), type WSABuf struct
-pkg syscall (windows-386), type WSABuf struct, Buf *byte
+pkg syscall (windows-386), type WSABuf struct, Buf *uint8
 pkg syscall (windows-386), type WSABuf struct, Len uint32
 pkg syscall (windows-386), type WSAData struct
-pkg syscall (windows-386), type WSAData struct, Description [WSADESCRIPTION_LEN + 1]byte
+pkg syscall (windows-386), type WSAData struct, Description [257]uint8
 pkg syscall (windows-386), type WSAData struct, HighVersion uint16
 pkg syscall (windows-386), type WSAData struct, MaxSockets uint16
 pkg syscall (windows-386), type WSAData struct, MaxUdpDg uint16
-pkg syscall (windows-386), type WSAData struct, SystemStatus [WSASYS_STATUS_LEN + 1]byte
-pkg syscall (windows-386), type WSAData struct, VendorInfo *byte
+pkg syscall (windows-386), type WSAData struct, SystemStatus [129]uint8
+pkg syscall (windows-386), type WSAData struct, VendorInfo *uint8
 pkg syscall (windows-386), type WSAData struct, Version uint16
 pkg syscall (windows-386), type WaitStatus struct
 pkg syscall (windows-386), type WaitStatus struct, ExitCode uint32
@@ -28934,16 +29008,16 @@ pkg syscall (windows-386), type Win32finddata struct
 pkg syscall (windows-386), type Win32finddata struct, AlternateFileName [13]uint16
 pkg syscall (windows-386), type Win32finddata struct, CreationTime Filetime
 pkg syscall (windows-386), type Win32finddata struct, FileAttributes uint32
-pkg syscall (windows-386), type Win32finddata struct, FileName [MAX_PATH - 1]uint16
+pkg syscall (windows-386), type Win32finddata struct, FileName [259]uint16
 pkg syscall (windows-386), type Win32finddata struct, FileSizeHigh uint32
 pkg syscall (windows-386), type Win32finddata struct, FileSizeLow uint32
 pkg syscall (windows-386), type Win32finddata struct, LastAccessTime Filetime
 pkg syscall (windows-386), type Win32finddata struct, LastWriteTime Filetime
 pkg syscall (windows-386), type Win32finddata struct, Reserved0 uint32
 pkg syscall (windows-386), type Win32finddata struct, Reserved1 uint32
-pkg syscall (windows-386), var OID_PKIX_KP_SERVER_AUTH []byte
-pkg syscall (windows-386), var OID_SERVER_GATED_CRYPTO []byte
-pkg syscall (windows-386), var OID_SGC_NETSCAPE []byte
+pkg syscall (windows-386), var OID_PKIX_KP_SERVER_AUTH []uint8
+pkg syscall (windows-386), var OID_SERVER_GATED_CRYPTO []uint8
+pkg syscall (windows-386), var OID_SGC_NETSCAPE []uint8
 pkg syscall (windows-386), var Stderr Handle
 pkg syscall (windows-386), var Stdin Handle
 pkg syscall (windows-386), var Stdout Handle
@@ -29063,6 +29137,7 @@ pkg syscall (windows-amd64), const DUPLICATE_SAME_ACCESS ideal-int
 pkg syscall (windows-amd64), const EADV Errno
 pkg syscall (windows-amd64), const EBADE Errno
 pkg syscall (windows-amd64), const EBADFD Errno
+pkg syscall (windows-amd64), const EBADMSG Errno
 pkg syscall (windows-amd64), const EBADR Errno
 pkg syscall (windows-amd64), const EBADRQC Errno
 pkg syscall (windows-amd64), const EBADSLT Errno
@@ -29086,11 +29161,13 @@ pkg syscall (windows-amd64), const ELIBMAX Errno
 pkg syscall (windows-amd64), const ELIBSCN Errno
 pkg syscall (windows-amd64), const ELNRNG Errno
 pkg syscall (windows-amd64), const EMEDIUMTYPE Errno
+pkg syscall (windows-amd64), const EMULTIHOP Errno
 pkg syscall (windows-amd64), const ENAVAIL Errno
 pkg syscall (windows-amd64), const ENOANO Errno
 pkg syscall (windows-amd64), const ENOCSI Errno
 pkg syscall (windows-amd64), const ENODATA Errno
 pkg syscall (windows-amd64), const ENOKEY Errno
+pkg syscall (windows-amd64), const ENOLINK Errno
 pkg syscall (windows-amd64), const ENOMEDIUM Errno
 pkg syscall (windows-amd64), const ENONET Errno
 pkg syscall (windows-amd64), const ENOPKG Errno
@@ -29100,6 +29177,7 @@ pkg syscall (windows-amd64), const ENOTNAM Errno
 pkg syscall (windows-amd64), const ENOTRECOVERABLE Errno
 pkg syscall (windows-amd64), const ENOTUNIQ Errno
 pkg syscall (windows-amd64), const EOWNERDEAD Errno
+pkg syscall (windows-amd64), const EPROTO Errno
 pkg syscall (windows-amd64), const EREMCHG Errno
 pkg syscall (windows-amd64), const EREMOTEIO Errno
 pkg syscall (windows-amd64), const ERESTART Errno
@@ -29362,12 +29440,12 @@ pkg syscall (windows-amd64), const WSADESCRIPTION_LEN ideal-int
 pkg syscall (windows-amd64), const WSASYS_STATUS_LEN ideal-int
 pkg syscall (windows-amd64), const X509_ASN_ENCODING ideal-int
 pkg syscall (windows-amd64), func Accept(Handle) (Handle, Sockaddr, error)
-pkg syscall (windows-amd64), func AcceptEx(Handle, Handle, *byte, uint32, uint32, uint32, *uint32, *Overlapped) error
+pkg syscall (windows-amd64), func AcceptEx(Handle, Handle, *uint8, uint32, uint32, uint32, *uint32, *Overlapped) error
 pkg syscall (windows-amd64), func Bind(Handle, Sockaddr) error
 pkg syscall (windows-amd64), func CancelIo(Handle) error
 pkg syscall (windows-amd64), func CertAddCertificateContextToStore(Handle, *CertContext, uint32, **CertContext) error
 pkg syscall (windows-amd64), func CertCloseStore(Handle, uint32) error
-pkg syscall (windows-amd64), func CertCreateCertificateContext(uint32, *byte, uint32) (*CertContext, error)
+pkg syscall (windows-amd64), func CertCreateCertificateContext(uint32, *uint8, uint32) (*CertContext, error)
 pkg syscall (windows-amd64), func CertEnumCertificatesInStore(Handle, *CertContext) (*CertContext, error)
 pkg syscall (windows-amd64), func CertFreeCertificateChain(*CertChainContext)
 pkg syscall (windows-amd64), func CertFreeCertificateContext(*CertContext) error
@@ -29392,10 +29470,10 @@ pkg syscall (windows-amd64), func CreateIoCompletionPort(Handle, Handle, uint32,
 pkg syscall (windows-amd64), func CreatePipe(*Handle, *Handle, *SecurityAttributes, uint32) error
 pkg syscall (windows-amd64), func CreateProcess(*uint16, *uint16, *SecurityAttributes, *SecurityAttributes, bool, uint32, *uint16, *uint16, *StartupInfo, *ProcessInformation) error
 pkg syscall (windows-amd64), func CryptAcquireContext(*Handle, *uint16, *uint16, uint32, uint32) error
-pkg syscall (windows-amd64), func CryptGenRandom(Handle, uint32, *byte) error
+pkg syscall (windows-amd64), func CryptGenRandom(Handle, uint32, *uint8) error
 pkg syscall (windows-amd64), func CryptReleaseContext(Handle, uint32) error
 pkg syscall (windows-amd64), func DeleteFile(*uint16) error
-pkg syscall (windows-amd64), func DnsQuery(string, uint16, uint32, *byte, **DNSRecord, *byte) error
+pkg syscall (windows-amd64), func DnsQuery(string, uint16, uint32, *uint8, **DNSRecord, *uint8) error
 pkg syscall (windows-amd64), func DnsRecordListFree(*DNSRecord, uint32)
 pkg syscall (windows-amd64), func DuplicateHandle(Handle, Handle, Handle, *Handle, uint32, bool, uint32) error
 pkg syscall (windows-amd64), func EscapeArg(string) string
@@ -29408,12 +29486,12 @@ pkg syscall (windows-amd64), func FindFirstFile(*uint16, *Win32finddata) (Handle
 pkg syscall (windows-amd64), func FindNextFile(Handle, *Win32finddata) error
 pkg syscall (windows-amd64), func FlushFileBuffers(Handle) error
 pkg syscall (windows-amd64), func FlushViewOfFile(uintptr, uintptr) error
-pkg syscall (windows-amd64), func FormatMessage(uint32, uint32, uint32, uint32, []uint16, *byte) (uint32, error)
+pkg syscall (windows-amd64), func FormatMessage(uint32, uint32, uint32, uint32, []uint16, *uint8) (uint32, error)
 pkg syscall (windows-amd64), func FreeEnvironmentStrings(*uint16) error
 pkg syscall (windows-amd64), func FreeLibrary(Handle) error
 pkg syscall (windows-amd64), func Fsync(Handle) error
 pkg syscall (windows-amd64), func Ftruncate(Handle, int64) error
-pkg syscall (windows-amd64), func GetAcceptExSockaddrs(*byte, uint32, uint32, uint32, **RawSockaddrAny, *int32, **RawSockaddrAny, *int32)
+pkg syscall (windows-amd64), func GetAcceptExSockaddrs(*uint8, uint32, uint32, uint32, **RawSockaddrAny, *int32, **RawSockaddrAny, *int32)
 pkg syscall (windows-amd64), func GetAdaptersInfo(*IpAdapterInfo, *uint32) error
 pkg syscall (windows-amd64), func GetCommandLine() *uint16
 pkg syscall (windows-amd64), func GetComputerName(*uint16, *uint32) error
@@ -29423,7 +29501,7 @@ pkg syscall (windows-amd64), func GetEnvironmentStrings() (*uint16, error)
 pkg syscall (windows-amd64), func GetEnvironmentVariable(*uint16, *uint16, uint32) (uint32, error)
 pkg syscall (windows-amd64), func GetExitCodeProcess(Handle, *uint32) error
 pkg syscall (windows-amd64), func GetFileAttributes(*uint16) (uint32, error)
-pkg syscall (windows-amd64), func GetFileAttributesEx(*uint16, uint32, *byte) error
+pkg syscall (windows-amd64), func GetFileAttributesEx(*uint16, uint32, *uint8) error
 pkg syscall (windows-amd64), func GetFileInformationByHandle(Handle, *ByHandleFileInformation) error
 pkg syscall (windows-amd64), func GetFileType(Handle) (uint32, error)
 pkg syscall (windows-amd64), func GetFullPathName(*uint16, uint32, *uint16, **uint16) (uint32, error)
@@ -29443,7 +29521,7 @@ pkg syscall (windows-amd64), func GetStdHandle(int) (Handle, error)
 pkg syscall (windows-amd64), func GetSystemTimeAsFileTime(*Filetime)
 pkg syscall (windows-amd64), func GetTempPath(uint32, *uint16) (uint32, error)
 pkg syscall (windows-amd64), func GetTimeZoneInformation(*Timezoneinformation) (uint32, error)
-pkg syscall (windows-amd64), func GetTokenInformation(Token, uint32, *byte, uint32, *uint32) error
+pkg syscall (windows-amd64), func GetTokenInformation(Token, uint32, *uint8, uint32, *uint32) error
 pkg syscall (windows-amd64), func GetUserNameEx(uint32, *uint16, *uint32) error
 pkg syscall (windows-amd64), func GetUserProfileDirectory(Token, *uint16, *uint32) error
 pkg syscall (windows-amd64), func GetVersion() (uint32, error)
@@ -29460,8 +29538,8 @@ pkg syscall (windows-amd64), func LookupSID(string, string) (*SID, string, uint3
 pkg syscall (windows-amd64), func MapViewOfFile(Handle, uint32, uint32, uint32, uintptr) (uintptr, error)
 pkg syscall (windows-amd64), func MoveFile(*uint16, *uint16) error
 pkg syscall (windows-amd64), func MustLoadDLL(string) *DLL
-pkg syscall (windows-amd64), func NetApiBufferFree(*byte) error
-pkg syscall (windows-amd64), func NetUserGetInfo(*uint16, *uint16, uint32, **byte) error
+pkg syscall (windows-amd64), func NetApiBufferFree(*uint8) error
+pkg syscall (windows-amd64), func NetUserGetInfo(*uint16, *uint16, uint32, **uint8) error
 pkg syscall (windows-amd64), func NewCallback(interface{}) uintptr
 pkg syscall (windows-amd64), func NewLazyDLL(string) *LazyDLL
 pkg syscall (windows-amd64), func NsecToFiletime(int64) Filetime
@@ -29472,18 +29550,18 @@ pkg syscall (windows-amd64), func OpenProcess(uint32, bool, uint32) (Handle, err
 pkg syscall (windows-amd64), func OpenProcessToken(Handle, uint32, *Token) error
 pkg syscall (windows-amd64), func Pipe([]Handle) error
 pkg syscall (windows-amd64), func PostQueuedCompletionStatus(Handle, uint32, uint32, *Overlapped) error
-pkg syscall (windows-amd64), func Read(Handle, []byte) (int, error)
-pkg syscall (windows-amd64), func ReadDirectoryChanges(Handle, *byte, uint32, bool, uint32, *uint32, *Overlapped, uintptr) error
-pkg syscall (windows-amd64), func ReadFile(Handle, []byte, *uint32, *Overlapped) error
-pkg syscall (windows-amd64), func Recvfrom(Handle, []byte, int) (int, Sockaddr, error)
+pkg syscall (windows-amd64), func Read(Handle, []uint8) (int, error)
+pkg syscall (windows-amd64), func ReadDirectoryChanges(Handle, *uint8, uint32, bool, uint32, *uint32, *Overlapped, uintptr) error
+pkg syscall (windows-amd64), func ReadFile(Handle, []uint8, *uint32, *Overlapped) error
+pkg syscall (windows-amd64), func Recvfrom(Handle, []uint8, int) (int, Sockaddr, error)
 pkg syscall (windows-amd64), func RegCloseKey(Handle) error
 pkg syscall (windows-amd64), func RegEnumKeyEx(Handle, uint32, *uint16, *uint32, *uint32, *uint16, *uint32, *Filetime) error
 pkg syscall (windows-amd64), func RegOpenKeyEx(Handle, *uint16, uint32, uint32, *Handle) error
 pkg syscall (windows-amd64), func RegQueryInfoKey(Handle, *uint16, *uint32, *uint32, *uint32, *uint32, *uint32, *uint32, *uint32, *uint32, *uint32, *Filetime) error
-pkg syscall (windows-amd64), func RegQueryValueEx(Handle, *uint16, *uint32, *uint32, *byte, *uint32) error
+pkg syscall (windows-amd64), func RegQueryValueEx(Handle, *uint16, *uint32, *uint32, *uint8, *uint32) error
 pkg syscall (windows-amd64), func RemoveDirectory(*uint16) error
 pkg syscall (windows-amd64), func Seek(Handle, int64, int) (int64, error)
-pkg syscall (windows-amd64), func Sendto(Handle, []byte, int, Sockaddr) error
+pkg syscall (windows-amd64), func Sendto(Handle, []uint8, int, Sockaddr) error
 pkg syscall (windows-amd64), func SetCurrentDirectory(*uint16) error
 pkg syscall (windows-amd64), func SetEndOfFile(Handle) error
 pkg syscall (windows-amd64), func SetEnvironmentVariable(*uint16, *uint16) error
@@ -29492,10 +29570,10 @@ pkg syscall (windows-amd64), func SetFilePointer(Handle, int32, *int32, uint32)
 pkg syscall (windows-amd64), func SetFileTime(Handle, *Filetime, *Filetime, *Filetime) error
 pkg syscall (windows-amd64), func SetHandleInformation(Handle, uint32, uint32) error
 pkg syscall (windows-amd64), func SetNonblock(Handle, bool) error
-pkg syscall (windows-amd64), func Setsockopt(Handle, int32, int32, *byte, int32) error
+pkg syscall (windows-amd64), func Setsockopt(Handle, int32, int32, *uint8, int32) error
 pkg syscall (windows-amd64), func SetsockoptIPMreq(Handle, int, int, *IPMreq) error
 pkg syscall (windows-amd64), func SetsockoptIPv6Mreq(Handle, int, int, *IPv6Mreq) error
-pkg syscall (windows-amd64), func SetsockoptInet4Addr(Handle, int, int, [4]byte) error
+pkg syscall (windows-amd64), func SetsockoptInet4Addr(Handle, int, int, [4]uint8) error
 pkg syscall (windows-amd64), func SetsockoptInt(Handle, int, int, int) error
 pkg syscall (windows-amd64), func SetsockoptLinger(Handle, int, int, *Linger) error
 pkg syscall (windows-amd64), func SetsockoptTimeval(Handle, int, int, *Timeval) error
@@ -29518,16 +29596,16 @@ pkg syscall (windows-amd64), func UnmapViewOfFile(uintptr) error
 pkg syscall (windows-amd64), func VirtualLock(uintptr, uintptr) error
 pkg syscall (windows-amd64), func VirtualUnlock(uintptr, uintptr) error
 pkg syscall (windows-amd64), func WSACleanup() error
-pkg syscall (windows-amd64), func WSAIoctl(Handle, uint32, *byte, uint32, *byte, uint32, *uint32, *Overlapped, uintptr) error
-pkg syscall (windows-amd64), func WSARecv(Handle, *WSABuf, uint32, *uint32, *uint32, *Overlapped, *byte) error
-pkg syscall (windows-amd64), func WSARecvFrom(Handle, *WSABuf, uint32, *uint32, *uint32, *RawSockaddrAny, *int32, *Overlapped, *byte) error
-pkg syscall (windows-amd64), func WSASend(Handle, *WSABuf, uint32, *uint32, uint32, *Overlapped, *byte) error
-pkg syscall (windows-amd64), func WSASendTo(Handle, *WSABuf, uint32, *uint32, uint32, *RawSockaddrAny, int32, *Overlapped, *byte) error
-pkg syscall (windows-amd64), func WSASendto(Handle, *WSABuf, uint32, *uint32, uint32, Sockaddr, *Overlapped, *byte) error
+pkg syscall (windows-amd64), func WSAIoctl(Handle, uint32, *uint8, uint32, *uint8, uint32, *uint32, *Overlapped, uintptr) error
+pkg syscall (windows-amd64), func WSARecv(Handle, *WSABuf, uint32, *uint32, *uint32, *Overlapped, *uint8) error
+pkg syscall (windows-amd64), func WSARecvFrom(Handle, *WSABuf, uint32, *uint32, *uint32, *RawSockaddrAny, *int32, *Overlapped, *uint8) error
+pkg syscall (windows-amd64), func WSASend(Handle, *WSABuf, uint32, *uint32, uint32, *Overlapped, *uint8) error
+pkg syscall (windows-amd64), func WSASendTo(Handle, *WSABuf, uint32, *uint32, uint32, *RawSockaddrAny, int32, *Overlapped, *uint8) error
+pkg syscall (windows-amd64), func WSASendto(Handle, *WSABuf, uint32, *uint32, uint32, Sockaddr, *Overlapped, *uint8) error
 pkg syscall (windows-amd64), func WSAStartup(uint32, *WSAData) error
 pkg syscall (windows-amd64), func WaitForSingleObject(Handle, uint32) (uint32, error)
-pkg syscall (windows-amd64), func Write(Handle, []byte) (int, error)
-pkg syscall (windows-amd64), func WriteFile(Handle, []byte, *uint32, *Overlapped) error
+pkg syscall (windows-amd64), func Write(Handle, []uint8) (int, error)
+pkg syscall (windows-amd64), func WriteFile(Handle, []uint8, *uint32, *Overlapped) error
 pkg syscall (windows-amd64), method (*DLL) FindProc(string) (*Proc, error)
 pkg syscall (windows-amd64), method (*DLL) MustFindProc(string) *Proc
 pkg syscall (windows-amd64), method (*DLL) Release() error
@@ -29599,19 +29677,19 @@ pkg syscall (windows-amd64), type CertChainPolicyStatus struct, ExtraPolicyStatu
 pkg syscall (windows-amd64), type CertChainPolicyStatus struct, Size uint32
 pkg syscall (windows-amd64), type CertContext struct
 pkg syscall (windows-amd64), type CertContext struct, CertInfo uintptr
-pkg syscall (windows-amd64), type CertContext struct, EncodedCert *byte
+pkg syscall (windows-amd64), type CertContext struct, EncodedCert *uint8
 pkg syscall (windows-amd64), type CertContext struct, EncodingType uint32
 pkg syscall (windows-amd64), type CertContext struct, Length uint32
 pkg syscall (windows-amd64), type CertContext struct, Store Handle
 pkg syscall (windows-amd64), type CertEnhKeyUsage struct
 pkg syscall (windows-amd64), type CertEnhKeyUsage struct, Length uint32
-pkg syscall (windows-amd64), type CertEnhKeyUsage struct, UsageIdentifiers **byte
+pkg syscall (windows-amd64), type CertEnhKeyUsage struct, UsageIdentifiers **uint8
 pkg syscall (windows-amd64), type CertRevocationInfo struct
 pkg syscall (windows-amd64), type CertRevocationInfo struct, CrlInfo uintptr
 pkg syscall (windows-amd64), type CertRevocationInfo struct, FreshnessTime uint32
 pkg syscall (windows-amd64), type CertRevocationInfo struct, HasFreshnessTime uint32
 pkg syscall (windows-amd64), type CertRevocationInfo struct, OidSpecificInfo uintptr
-pkg syscall (windows-amd64), type CertRevocationInfo struct, RevocationOid *byte
+pkg syscall (windows-amd64), type CertRevocationInfo struct, RevocationOid *uint8
 pkg syscall (windows-amd64), type CertRevocationInfo struct, RevocationResult uint32
 pkg syscall (windows-amd64), type CertRevocationInfo struct, Size uint32
 pkg syscall (windows-amd64), type CertSimpleChain struct
@@ -29642,7 +29720,7 @@ pkg syscall (windows-amd64), type DNSMXData struct, Preference uint16
 pkg syscall (windows-amd64), type DNSPTRData struct
 pkg syscall (windows-amd64), type DNSPTRData struct, Host *uint16
 pkg syscall (windows-amd64), type DNSRecord struct
-pkg syscall (windows-amd64), type DNSRecord struct, Data [40]byte
+pkg syscall (windows-amd64), type DNSRecord struct, Data [40]uint8
 pkg syscall (windows-amd64), type DNSRecord struct, Dw uint32
 pkg syscall (windows-amd64), type DNSRecord struct, Length uint16
 pkg syscall (windows-amd64), type DNSRecord struct, Name *uint16
@@ -29669,23 +29747,23 @@ pkg syscall (windows-amd64), type Filetime struct, HighDateTime uint32
 pkg syscall (windows-amd64), type Filetime struct, LowDateTime uint32
 pkg syscall (windows-amd64), type Handle uintptr
 pkg syscall (windows-amd64), type Hostent struct
-pkg syscall (windows-amd64), type Hostent struct, AddrList **byte
+pkg syscall (windows-amd64), type Hostent struct, AddrList **uint8
 pkg syscall (windows-amd64), type Hostent struct, AddrType uint16
-pkg syscall (windows-amd64), type Hostent struct, Aliases **byte
+pkg syscall (windows-amd64), type Hostent struct, Aliases **uint8
 pkg syscall (windows-amd64), type Hostent struct, Length uint16
-pkg syscall (windows-amd64), type Hostent struct, Name *byte
+pkg syscall (windows-amd64), type Hostent struct, Name *uint8
 pkg syscall (windows-amd64), type InterfaceInfo struct
 pkg syscall (windows-amd64), type InterfaceInfo struct, Address SockaddrGen
 pkg syscall (windows-amd64), type InterfaceInfo struct, BroadcastAddress SockaddrGen
 pkg syscall (windows-amd64), type InterfaceInfo struct, Flags uint32
 pkg syscall (windows-amd64), type InterfaceInfo struct, Netmask SockaddrGen
 pkg syscall (windows-amd64), type IpAdapterInfo struct
-pkg syscall (windows-amd64), type IpAdapterInfo struct, AdapterName [MAX_ADAPTER_NAME_LENGTH + 4]byte
-pkg syscall (windows-amd64), type IpAdapterInfo struct, Address [MAX_ADAPTER_ADDRESS_LENGTH]byte
+pkg syscall (windows-amd64), type IpAdapterInfo struct, AdapterName [260]uint8
+pkg syscall (windows-amd64), type IpAdapterInfo struct, Address [8]uint8
 pkg syscall (windows-amd64), type IpAdapterInfo struct, AddressLength uint32
 pkg syscall (windows-amd64), type IpAdapterInfo struct, ComboIndex uint32
 pkg syscall (windows-amd64), type IpAdapterInfo struct, CurrentIpAddress *IpAddrString
-pkg syscall (windows-amd64), type IpAdapterInfo struct, Description [MAX_ADAPTER_DESCRIPTION_LENGTH + 4]byte
+pkg syscall (windows-amd64), type IpAdapterInfo struct, Description [132]uint8
 pkg syscall (windows-amd64), type IpAdapterInfo struct, DhcpEnabled uint32
 pkg syscall (windows-amd64), type IpAdapterInfo struct, DhcpServer IpAddrString
 pkg syscall (windows-amd64), type IpAdapterInfo struct, GatewayList IpAddrString
@@ -29704,15 +29782,15 @@ pkg syscall (windows-amd64), type IpAddrString struct, IpAddress IpAddressString
 pkg syscall (windows-amd64), type IpAddrString struct, IpMask IpMaskString
 pkg syscall (windows-amd64), type IpAddrString struct, Next *IpAddrString
 pkg syscall (windows-amd64), type IpAddressString struct
-pkg syscall (windows-amd64), type IpAddressString struct, String [16]byte
-pkg syscall (windows-amd64), type IpMaskString IpAddressString
+pkg syscall (windows-amd64), type IpAddressString struct, String [16]uint8
+pkg syscall (windows-amd64), type IpMaskString struct
 pkg syscall (windows-amd64), type LazyDLL struct
 pkg syscall (windows-amd64), type LazyDLL struct, Name string
 pkg syscall (windows-amd64), type LazyProc struct
 pkg syscall (windows-amd64), type LazyProc struct, Name string
 pkg syscall (windows-amd64), type MibIfRow struct
 pkg syscall (windows-amd64), type MibIfRow struct, AdminStatus uint32
-pkg syscall (windows-amd64), type MibIfRow struct, Descr [MAXLEN_IFDESCR]byte
+pkg syscall (windows-amd64), type MibIfRow struct, Descr [256]uint8
 pkg syscall (windows-amd64), type MibIfRow struct, DescrLen uint32
 pkg syscall (windows-amd64), type MibIfRow struct, InDiscards uint32
 pkg syscall (windows-amd64), type MibIfRow struct, InErrors uint32
@@ -29723,7 +29801,7 @@ pkg syscall (windows-amd64), type MibIfRow struct, InUnknownProtos uint32
 pkg syscall (windows-amd64), type MibIfRow struct, Index uint32
 pkg syscall (windows-amd64), type MibIfRow struct, LastChange uint32
 pkg syscall (windows-amd64), type MibIfRow struct, Mtu uint32
-pkg syscall (windows-amd64), type MibIfRow struct, Name [MAX_INTERFACE_NAME_LEN]uint16
+pkg syscall (windows-amd64), type MibIfRow struct, Name [256]uint16
 pkg syscall (windows-amd64), type MibIfRow struct, OperStatus uint32
 pkg syscall (windows-amd64), type MibIfRow struct, OutDiscards uint32
 pkg syscall (windows-amd64), type MibIfRow struct, OutErrors uint32
@@ -29731,7 +29809,7 @@ pkg syscall (windows-amd64), type MibIfRow struct, OutNUcastPkts uint32
 pkg syscall (windows-amd64), type MibIfRow struct, OutOctets uint32
 pkg syscall (windows-amd64), type MibIfRow struct, OutQLen uint32
 pkg syscall (windows-amd64), type MibIfRow struct, OutUcastPkts uint32
-pkg syscall (windows-amd64), type MibIfRow struct, PhysAddr [MAXLEN_PHYSADDR]byte
+pkg syscall (windows-amd64), type MibIfRow struct, PhysAddr [8]uint8
 pkg syscall (windows-amd64), type MibIfRow struct, PhysAddrLen uint32
 pkg syscall (windows-amd64), type MibIfRow struct, Speed uint32
 pkg syscall (windows-amd64), type MibIfRow struct, Type uint32
@@ -29750,8 +29828,8 @@ pkg syscall (windows-amd64), type ProcessInformation struct, ProcessId uint32
 pkg syscall (windows-amd64), type ProcessInformation struct, Thread Handle
 pkg syscall (windows-amd64), type ProcessInformation struct, ThreadId uint32
 pkg syscall (windows-amd64), type Protoent struct
-pkg syscall (windows-amd64), type Protoent struct, Aliases **byte
-pkg syscall (windows-amd64), type Protoent struct, Name *byte
+pkg syscall (windows-amd64), type Protoent struct, Aliases **uint8
+pkg syscall (windows-amd64), type Protoent struct, Name *uint8
 pkg syscall (windows-amd64), type Protoent struct, Proto uint16
 pkg syscall (windows-amd64), type RawSockaddr struct, Data [14]int8
 pkg syscall (windows-amd64), type RawSockaddr struct, Family uint16
@@ -29776,11 +29854,11 @@ pkg syscall (windows-amd64), type SecurityAttributes struct, InheritHandle uint3
 pkg syscall (windows-amd64), type SecurityAttributes struct, Length uint32
 pkg syscall (windows-amd64), type SecurityAttributes struct, SecurityDescriptor uintptr
 pkg syscall (windows-amd64), type Servent struct
-pkg syscall (windows-amd64), type Servent struct, Aliases **byte
-pkg syscall (windows-amd64), type Servent struct, Name *byte
+pkg syscall (windows-amd64), type Servent struct, Aliases **uint8
+pkg syscall (windows-amd64), type Servent struct, Name *uint8
 pkg syscall (windows-amd64), type Servent struct, Port uint16
-pkg syscall (windows-amd64), type Servent struct, Proto *byte
-pkg syscall (windows-amd64), type SockaddrGen [24]byte
+pkg syscall (windows-amd64), type Servent struct, Proto *uint8
+pkg syscall (windows-amd64), type SockaddrGen [24]uint8
 pkg syscall (windows-amd64), type StartupInfo struct
 pkg syscall (windows-amd64), type StartupInfo struct, Cb uint32
 pkg syscall (windows-amd64), type StartupInfo struct, Desktop *uint16
@@ -29820,7 +29898,7 @@ pkg syscall (windows-amd64), type Timezoneinformation struct, DaylightName [32]u
 pkg syscall (windows-amd64), type Timezoneinformation struct, StandardBias int32
 pkg syscall (windows-amd64), type Timezoneinformation struct, StandardDate Systemtime
 pkg syscall (windows-amd64), type Timezoneinformation struct, StandardName [32]uint16
-pkg syscall (windows-amd64), type Token Handle
+pkg syscall (windows-amd64), type Token uintptr
 pkg syscall (windows-amd64), type Tokenprimarygroup struct
 pkg syscall (windows-amd64), type Tokenprimarygroup struct, PrimaryGroup *SID
 pkg syscall (windows-amd64), type Tokenuser struct
@@ -29836,15 +29914,15 @@ pkg syscall (windows-amd64), type UserInfo10 struct, FullName *uint16
 pkg syscall (windows-amd64), type UserInfo10 struct, Name *uint16
 pkg syscall (windows-amd64), type UserInfo10 struct, UsrComment *uint16
 pkg syscall (windows-amd64), type WSABuf struct
-pkg syscall (windows-amd64), type WSABuf struct, Buf *byte
+pkg syscall (windows-amd64), type WSABuf struct, Buf *uint8
 pkg syscall (windows-amd64), type WSABuf struct, Len uint32
 pkg syscall (windows-amd64), type WSAData struct
-pkg syscall (windows-amd64), type WSAData struct, Description [WSADESCRIPTION_LEN + 1]byte
+pkg syscall (windows-amd64), type WSAData struct, Description [257]uint8
 pkg syscall (windows-amd64), type WSAData struct, HighVersion uint16
 pkg syscall (windows-amd64), type WSAData struct, MaxSockets uint16
 pkg syscall (windows-amd64), type WSAData struct, MaxUdpDg uint16
-pkg syscall (windows-amd64), type WSAData struct, SystemStatus [WSASYS_STATUS_LEN + 1]byte
-pkg syscall (windows-amd64), type WSAData struct, VendorInfo *byte
+pkg syscall (windows-amd64), type WSAData struct, SystemStatus [129]uint8
+pkg syscall (windows-amd64), type WSAData struct, VendorInfo *uint8
 pkg syscall (windows-amd64), type WSAData struct, Version uint16
 pkg syscall (windows-amd64), type WaitStatus struct
 pkg syscall (windows-amd64), type WaitStatus struct, ExitCode uint32
@@ -29859,16 +29937,16 @@ pkg syscall (windows-amd64), type Win32finddata struct
 pkg syscall (windows-amd64), type Win32finddata struct, AlternateFileName [13]uint16
 pkg syscall (windows-amd64), type Win32finddata struct, CreationTime Filetime
 pkg syscall (windows-amd64), type Win32finddata struct, FileAttributes uint32
-pkg syscall (windows-amd64), type Win32finddata struct, FileName [MAX_PATH - 1]uint16
+pkg syscall (windows-amd64), type Win32finddata struct, FileName [259]uint16
 pkg syscall (windows-amd64), type Win32finddata struct, FileSizeHigh uint32
 pkg syscall (windows-amd64), type Win32finddata struct, FileSizeLow uint32
 pkg syscall (windows-amd64), type Win32finddata struct, LastAccessTime Filetime
 pkg syscall (windows-amd64), type Win32finddata struct, LastWriteTime Filetime
 pkg syscall (windows-amd64), type Win32finddata struct, Reserved0 uint32
 pkg syscall (windows-amd64), type Win32finddata struct, Reserved1 uint32
-pkg syscall (windows-amd64), var OID_PKIX_KP_SERVER_AUTH []byte
-pkg syscall (windows-amd64), var OID_SERVER_GATED_CRYPTO []byte
-pkg syscall (windows-amd64), var OID_SGC_NETSCAPE []byte
+pkg syscall (windows-amd64), var OID_PKIX_KP_SERVER_AUTH []uint8
+pkg syscall (windows-amd64), var OID_SERVER_GATED_CRYPTO []uint8
+pkg syscall (windows-amd64), var OID_SGC_NETSCAPE []uint8
 pkg syscall (windows-amd64), var Stderr Handle
 pkg syscall (windows-amd64), var Stdin Handle
 pkg syscall (windows-amd64), var Stdout Handle
@@ -29884,7 +29962,6 @@ pkg syscall, const EAFNOSUPPORT Errno
 pkg syscall, const EAGAIN Errno
 pkg syscall, const EALREADY Errno
 pkg syscall, const EBADF Errno
-pkg syscall, const EBADMSG Errno
 pkg syscall, const EBUSY Errno
 pkg syscall, const ECANCELED Errno
 pkg syscall, const ECHILD Errno
@@ -29912,7 +29989,6 @@ pkg syscall, const ELOOP Errno
 pkg syscall, const EMFILE Errno
 pkg syscall, const EMLINK Errno
 pkg syscall, const EMSGSIZE Errno
-pkg syscall, const EMULTIHOP Errno
 pkg syscall, const ENAMETOOLONG Errno
 pkg syscall, const ENETDOWN Errno
 pkg syscall, const ENETRESET Errno
@@ -29923,7 +29999,6 @@ pkg syscall, const ENODEV Errno
 pkg syscall, const ENOENT Errno
 pkg syscall, const ENOEXEC Errno
 pkg syscall, const ENOLCK Errno
-pkg syscall, const ENOLINK Errno
 pkg syscall, const ENOMEM Errno
 pkg syscall, const ENOMSG Errno
 pkg syscall, const ENOPROTOOPT Errno
@@ -29942,7 +30017,6 @@ pkg syscall, const EOVERFLOW Errno
 pkg syscall, const EPERM Errno
 pkg syscall, const EPFNOSUPPORT Errno
 pkg syscall, const EPIPE Errno
-pkg syscall, const EPROTO Errno
 pkg syscall, const EPROTONOSUPPORT Errno
 pkg syscall, const EPROTOTYPE Errno
 pkg syscall, const ERANGE Errno
@@ -29981,7 +30055,7 @@ pkg syscall, const IP_MULTICAST_LOOP ideal-int
 pkg syscall, const IP_MULTICAST_TTL ideal-int
 pkg syscall, const IP_TOS ideal-int
 pkg syscall, const IP_TTL ideal-int
-pkg syscall, const ImplementsGetwd bool
+pkg syscall, const ImplementsGetwd ideal-bool
 pkg syscall, const O_APPEND ideal-int
 pkg syscall, const O_ASYNC ideal-int
 pkg syscall, const O_CLOEXEC ideal-int
@@ -30060,13 +30134,13 @@ pkg syscall, func Lchown(string, int, int) error
 pkg syscall, func Link(string, string) error
 pkg syscall, func Mkdir(string, uint32) error
 pkg syscall, func NsecToTimeval(int64) Timeval
-pkg syscall, func Readlink(string, []byte) (int, error)
+pkg syscall, func Readlink(string, []uint8) (int, error)
 pkg syscall, func Rename(string, string) error
 pkg syscall, func Rmdir(string) error
 pkg syscall, func Setenv(string, string) error
 pkg syscall, func StartProcess(string, []string, *ProcAttr) (int, uintptr, error)
-pkg syscall, func StringBytePtr(string) *byte
-pkg syscall, func StringByteSlice(string) []byte
+pkg syscall, func StringBytePtr(string) *uint8
+pkg syscall, func StringByteSlice(string) []uint8
 pkg syscall, func Symlink(string, string) error
 pkg syscall, func Unlink(string) error
 pkg syscall, func Utimes(string, []Timeval) error
@@ -30090,11 +30164,11 @@ pkg syscall, method (WaitStatus) Stopped() bool
 pkg syscall, method (WaitStatus) TrapCause() int
 pkg syscall, type Errno uintptr
 pkg syscall, type IPMreq struct
-pkg syscall, type IPMreq struct, Interface [4]byte
-pkg syscall, type IPMreq struct, Multiaddr [4]byte
+pkg syscall, type IPMreq struct, Interface [4]uint8
+pkg syscall, type IPMreq struct, Multiaddr [4]uint8
 pkg syscall, type IPv6Mreq struct
 pkg syscall, type IPv6Mreq struct, Interface uint32
-pkg syscall, type IPv6Mreq struct, Multiaddr [16]byte
+pkg syscall, type IPv6Mreq struct, Multiaddr [16]uint8
 pkg syscall, type Linger struct
 pkg syscall, type Linger struct, Linger int32
 pkg syscall, type Linger struct, Onoff int32
@@ -30107,16 +30181,16 @@ pkg syscall, type RawSockaddr struct
 pkg syscall, type RawSockaddrAny struct
 pkg syscall, type RawSockaddrAny struct, Addr RawSockaddr
 pkg syscall, type RawSockaddrInet4 struct
-pkg syscall, type RawSockaddrInet4 struct, Addr [4]byte
+pkg syscall, type RawSockaddrInet4 struct, Addr [4]uint8
 pkg syscall, type RawSockaddrInet4 struct, Port uint16
 pkg syscall, type Rusage struct
 pkg syscall, type Signal int
 pkg syscall, type Sockaddr interface, unexported methods
 pkg syscall, type SockaddrInet4 struct
-pkg syscall, type SockaddrInet4 struct, Addr [4]byte
+pkg syscall, type SockaddrInet4 struct, Addr [4]uint8
 pkg syscall, type SockaddrInet4 struct, Port int
 pkg syscall, type SockaddrInet6 struct
-pkg syscall, type SockaddrInet6 struct, Addr [16]byte
+pkg syscall, type SockaddrInet6 struct, Addr [16]uint8
 pkg syscall, type SockaddrInet6 struct, Port int
 pkg syscall, type SockaddrInet6 struct, ZoneId uint32
 pkg syscall, type SockaddrUnix struct
@@ -30221,14 +30295,14 @@ pkg text/scanner, const ScanRawStrings ideal-int
 pkg text/scanner, const ScanStrings ideal-int
 pkg text/scanner, const SkipComments ideal-int
 pkg text/scanner, const String ideal-int
-pkg text/scanner, func TokenString(rune) string
+pkg text/scanner, func TokenString(int32) string
 pkg text/scanner, method (*Position) IsValid() bool
 pkg text/scanner, method (*Scanner) Init(io.Reader) *Scanner
 pkg text/scanner, method (*Scanner) IsValid() bool
-pkg text/scanner, method (*Scanner) Next() rune
-pkg text/scanner, method (*Scanner) Peek() rune
+pkg text/scanner, method (*Scanner) Next() int32
+pkg text/scanner, method (*Scanner) Peek() int32
 pkg text/scanner, method (*Scanner) Pos() Position
-pkg text/scanner, method (*Scanner) Scan() rune
+pkg text/scanner, method (*Scanner) Scan() int32
 pkg text/scanner, method (*Scanner) TokenText() string
 pkg text/scanner, method (Position) String() string
 pkg text/scanner, method (Scanner) String() string
@@ -30250,15 +30324,15 @@ pkg text/tabwriter, const Escape ideal-char
 pkg text/tabwriter, const FilterHTML uint
 pkg text/tabwriter, const StripEscape uint
 pkg text/tabwriter, const TabIndent uint
-pkg text/tabwriter, func NewWriter(io.Writer, int, int, int, byte, uint) *Writer
+pkg text/tabwriter, func NewWriter(io.Writer, int, int, int, uint8, uint) *Writer
 pkg text/tabwriter, method (*Writer) Flush() error
-pkg text/tabwriter, method (*Writer) Init(io.Writer, int, int, int, byte, uint) *Writer
-pkg text/tabwriter, method (*Writer) Write([]byte) (int, error)
+pkg text/tabwriter, method (*Writer) Init(io.Writer, int, int, int, uint8, uint) *Writer
+pkg text/tabwriter, method (*Writer) Write([]uint8) (int, error)
 pkg text/tabwriter, type Writer struct
-pkg text/template, func HTMLEscape(io.Writer, []byte)
+pkg text/template, func HTMLEscape(io.Writer, []uint8)
 pkg text/template, func HTMLEscapeString(string) string
 pkg text/template, func HTMLEscaper(...interface{}) string
-pkg text/template, func JSEscape(io.Writer, []byte)
+pkg text/template, func JSEscape(io.Writer, []uint8)
 pkg text/template, func JSEscapeString(string) string
 pkg text/template, func JSEscaper(...interface{}) string
 pkg text/template, func Must(*Template, error) *Template
@@ -30417,7 +30491,7 @@ pkg text/template/parse, type TemplateNode struct, Name string
 pkg text/template/parse, type TemplateNode struct, Pipe *PipeNode
 pkg text/template/parse, type TemplateNode struct, embedded NodeType
 pkg text/template/parse, type TextNode struct
-pkg text/template/parse, type TextNode struct, Text []byte
+pkg text/template/parse, type TextNode struct, Text []uint8
 pkg text/template/parse, type TextNode struct, embedded NodeType
 pkg text/template/parse, type Tree struct
 pkg text/template/parse, type Tree struct, Name string
@@ -30484,8 +30558,8 @@ pkg time, func Unix(int64, int64) Time
 pkg time, method (*Location) String() string
 pkg time, method (*ParseError) Error() string
 pkg time, method (*Ticker) Stop()
-pkg time, method (*Time) GobDecode([]byte) error
-pkg time, method (*Time) UnmarshalJSON([]byte) error
+pkg time, method (*Time) GobDecode([]uint8) error
+pkg time, method (*Time) UnmarshalJSON([]uint8) error
 pkg time, method (*Timer) Stop() bool
 pkg time, method (Duration) Hours() float64
 pkg time, method (Duration) Minutes() float64
@@ -30502,14 +30576,14 @@ pkg time, method (Time) Date() (int, Month, int)
 pkg time, method (Time) Day() int
 pkg time, method (Time) Equal(Time) bool
 pkg time, method (Time) Format(string) string
-pkg time, method (Time) GobEncode() ([]byte, error)
+pkg time, method (Time) GobEncode() ([]uint8, error)
 pkg time, method (Time) Hour() int
 pkg time, method (Time) ISOWeek() (int, int)
 pkg time, method (Time) In(*Location) Time
 pkg time, method (Time) IsZero() bool
 pkg time, method (Time) Local() Time
 pkg time, method (Time) Location() *Location
-pkg time, method (Time) MarshalJSON() ([]byte, error)
+pkg time, method (Time) MarshalJSON() ([]uint8, error)
 pkg time, method (Time) Minute() int
 pkg time, method (Time) Month() Month
 pkg time, method (Time) Nanosecond() int
@@ -30548,31 +30622,31 @@ pkg unicode, const MaxRune ideal-char
 pkg unicode, const ReplacementChar ideal-char
 pkg unicode, const TitleCase ideal-int
 pkg unicode, const UpperCase ideal-int
-pkg unicode, const UpperLower ideal-int
+pkg unicode, const UpperLower ideal-char
 pkg unicode, const Version ideal-string
-pkg unicode, func Is(*RangeTable, rune) bool
-pkg unicode, func IsControl(rune) bool
-pkg unicode, func IsDigit(rune) bool
-pkg unicode, func IsGraphic(rune) bool
-pkg unicode, func IsLetter(rune) bool
-pkg unicode, func IsLower(rune) bool
-pkg unicode, func IsMark(rune) bool
-pkg unicode, func IsNumber(rune) bool
-pkg unicode, func IsOneOf([]*RangeTable, rune) bool
-pkg unicode, func IsPrint(rune) bool
-pkg unicode, func IsPunct(rune) bool
-pkg unicode, func IsSpace(rune) bool
-pkg unicode, func IsSymbol(rune) bool
-pkg unicode, func IsTitle(rune) bool
-pkg unicode, func IsUpper(rune) bool
-pkg unicode, func SimpleFold(rune) rune
-pkg unicode, func To(int, rune) rune
-pkg unicode, func ToLower(rune) rune
-pkg unicode, func ToTitle(rune) rune
-pkg unicode, func ToUpper(rune) rune
-pkg unicode, method (SpecialCase) ToLower(rune) rune
-pkg unicode, method (SpecialCase) ToTitle(rune) rune
-pkg unicode, method (SpecialCase) ToUpper(rune) rune
+pkg unicode, func Is(*RangeTable, int32) bool
+pkg unicode, func IsControl(int32) bool
+pkg unicode, func IsDigit(int32) bool
+pkg unicode, func IsGraphic(int32) bool
+pkg unicode, func IsLetter(int32) bool
+pkg unicode, func IsLower(int32) bool
+pkg unicode, func IsMark(int32) bool
+pkg unicode, func IsNumber(int32) bool
+pkg unicode, func IsOneOf([]*RangeTable, int32) bool
+pkg unicode, func IsPrint(int32) bool
+pkg unicode, func IsPunct(int32) bool
+pkg unicode, func IsSpace(int32) bool
+pkg unicode, func IsSymbol(int32) bool
+pkg unicode, func IsTitle(int32) bool
+pkg unicode, func IsUpper(int32) bool
+pkg unicode, func SimpleFold(int32) int32
+pkg unicode, func To(int, int32) int32
+pkg unicode, func ToLower(int32) int32
+pkg unicode, func ToTitle(int32) int32
+pkg unicode, func ToUpper(int32) int32
+pkg unicode, method (SpecialCase) ToLower(int32) int32
+pkg unicode, method (SpecialCase) ToTitle(int32) int32
+pkg unicode, method (SpecialCase) ToUpper(int32) int32
 pkg unicode, type CaseRange struct
 pkg unicode, type CaseRange struct, Delta d
 pkg unicode, type CaseRange struct, Hi uint32
@@ -30773,30 +30847,25 @@ pkg unicode, var Z *RangeTable
 pkg unicode, var Zl *RangeTable
 pkg unicode, var Zp *RangeTable
 pkg unicode, var Zs *RangeTable
-pkg unicode/utf16, func Decode([]uint16) []rune
-pkg unicode/utf16, func DecodeRune(rune, rune) rune
-pkg unicode/utf16, func Encode([]rune) []uint16
-pkg unicode/utf16, func EncodeRune(rune) (rune, rune)
-pkg unicode/utf16, func IsSurrogate(rune) bool
+pkg unicode/utf16, func Decode([]uint16) []int32
+pkg unicode/utf16, func DecodeRune(int32, int32) int32
+pkg unicode/utf16, func Encode([]int32) []uint16
+pkg unicode/utf16, func EncodeRune(int32) (int32, int32)
+pkg unicode/utf16, func IsSurrogate(int32) bool
 pkg unicode/utf8, const MaxRune ideal-char
 pkg unicode/utf8, const RuneError ideal-char
 pkg unicode/utf8, const RuneSelf ideal-int
 pkg unicode/utf8, const UTFMax ideal-int
-pkg unicode/utf8, func DecodeLastRune([]byte) (rune, int)
-pkg unicode/utf8, func DecodeLastRuneInString(string) (rune, int)
-pkg unicode/utf8, func DecodeRune([]byte) (rune, int)
-pkg unicode/utf8, func DecodeRuneInString(string) (rune, int)
-pkg unicode/utf8, func EncodeRune([]byte, rune) int
-pkg unicode/utf8, func FullRune([]byte) bool
+pkg unicode/utf8, func DecodeLastRune([]uint8) (int32, int)
+pkg unicode/utf8, func DecodeLastRuneInString(string) (int32, int)
+pkg unicode/utf8, func DecodeRune([]uint8) (int32, int)
+pkg unicode/utf8, func DecodeRuneInString(string) (int32, int)
+pkg unicode/utf8, func EncodeRune([]uint8, int32) int
+pkg unicode/utf8, func FullRune([]uint8) bool
 pkg unicode/utf8, func FullRuneInString(string) bool
-pkg unicode/utf8, func RuneCount([]byte) int
+pkg unicode/utf8, func RuneCount([]uint8) int
 pkg unicode/utf8, func RuneCountInString(string) int
-pkg unicode/utf8, func RuneLen(rune) int
-pkg unicode/utf8, func RuneStart(byte) bool
-pkg unicode/utf8, func Valid([]byte) bool
+pkg unicode/utf8, func RuneLen(int32) int
+pkg unicode/utf8, func RuneStart(uint8) bool
+pkg unicode/utf8, func Valid([]uint8) bool
 pkg unicode/utf8, func ValidString(string) bool
-pkg unsafe, func Alignof(ArbitraryType) uintptr
-pkg unsafe, func Offsetof(ArbitraryType) uintptr
-pkg unsafe, func Sizeof(ArbitraryType) uintptr
-pkg unsafe, type ArbitraryType int
-pkg unsafe, type Pointer *ArbitraryType