Где поменять тег bash на zsh?
На самом деле я пользуюсь zsh, но думаю, что это не играет большой роли для решения данной проблемы.
я не уверен, будут ли отключатся устройства, если выключать им только минус?
У них 2 пина на питания и 10 на данные, могут там как-то получать минус
В чем тогда смысл header'ов
Памяти выделяемой ядром для обслуживания очереди отправки на этом сокете. Глядя в код ядра linux я вижу, что параметр устанавливаемый через SO_SNDBUF ограничивает выделение памяти функцией sock_wmalloc, которая вызывается из ip_append_page, которая, в свою очередь, вызывается из udp_sendpage.
Получается так в текущей версии линукса. В другой версии другой ОС может быть по-другому.