У меня есть небольшое служебное приложение, которое обрабатывает сокеты, как TCP, так и UDP.Иногда я получаю сообщение об ошибке «Операция не разрешена» в stderr.Моя проблема в том, что я обрабатываю ошибки на основе кодов возврата функций сокета (и иногда ошибаюсь) и ничего не печатаю.Таким образом, это сообщение должно исходить от одного из вызовов сокетов.Я не уверен, какое именно, так как это сообщение встречается так редко, его было трудно отладить, но я думаю, что оно исходит от socket
или sendto
.
Есть ли способ подавить всесообщения от печати?Я могу справиться с ошибками самостоятельно, мне не нужно, чтобы система делала это бесконтрольно от моего имени.
Обратите внимание, это приложение только для Linux.
Спасибо за помощь.