/
githubmirror
/
ignition
Обзор
Документация
Войти
/
githubmirror
/
ignition
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
vendor/github.com/mdlayher/socket/setbuffer_linux.go
23 строки
635 B
dependabot[bot]
build(deps): bump the build group across 1 directory with 14 updates
09 июл 2026, 16:56
Не верифицирован
09 июл 2026, 16:56
479f436
Код
Авторство
О чём код?
//go:build linux package socket import "golang.org/x/sys/unix" // setReadBuffer wraps the SO_RCVBUF{,FORCE} setsockopt(2) options. func (c *Conn) setReadBuffer(bytes int) error { err := c.SetsockoptInt(unix.SOL_SOCKET, unix.SO_RCVBUFFORCE, bytes) if err != nil { err = c.SetsockoptInt(unix.SOL_SOCKET, unix.SO_RCVBUF, bytes) } return err } // setWriteBuffer wraps the SO_SNDBUF{,FORCE} setsockopt(2) options. func (c *Conn) setWriteBuffer(bytes int) error { err := c.SetsockoptInt(unix.SOL_SOCKET, unix.SO_SNDBUFFORCE, bytes) if err != nil { err = c.SetsockoptInt(unix.SOL_SOCKET, unix.SO_SNDBUF, bytes) } return err }