Можно ли сделать raw-сокет на прием и на передачу?

Для raw-сокета на прием я использую конфигурацию1

m_recvFd = socket(AF_PACKET, SOCK_RAW, htons(ETH_P_IP));

а для сокета на отправку конфигурацию2

m_sendFd = socket(AF_INET, SOCK_RAW, IPPROTO_RAW);

Это приходится делать, потому что если пытаться отправить пакет с конфигурацией1, то этого не происходит. И в обратную сторону - если принять на сокет с конфигурацией2, то этого не проихсодит. Подскажите, пожалуйста, какие настройки для сокета нужно применять, чтобы он мог как принимать, так и отправлять пакеты.


Ответы (0 шт):