Доброго дня. Вот кусок программы trafshow, static int open_packet_socket() { int fd; fd = socket (AF_INET, SOCK_PACKET, htons(ETH_P_ALL)); if (fd < 0) { error("open"); } return fd; } который вызывает ошибку: localhost@localdomain $ trafshow open: Operation not permitted Причем с той же ошибкой возвращается, запущенной из-под рута. Не так давно эта же программа запускалась и работала от имени обычного пользователя. Что произошло? Или куда мне смотреть?
Ответ на:
комментарий
от idle
Ответ на:
комментарий
от idle
Ответ на:
комментарий
от seb
Ответ на:
комментарий
от idle
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум проблема с сокетами [C] (2009)
- Форум Клиент-сервер (консольный чат) на сокетах (2017)
- Форум Cокеты и Cи (2005)
- Форум Сокеты (2019)
- Форум В чем ошибка чтения? (2020)
- Форум Если не рут, то ping: unknown host localhost (2007)
- Форум Работа с сокетами в C (2010)
- Форум Производительность AF_PACKET RAW и AF_INET SOCK_STREAM сокетов в ядре. (2010)
- Форум Соединится с сервером по сокету? (2020)
- Форум [C] Получить данные на TCP сокет (2008)