На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
  
> создание сокета!!!
    Хотел бы узнать! Когда читаешь статью про raw сокеты то там тока написано что они дают доступ к базовому протоколу! А что это значит не понятно! вот к примеру какой сокет надо создать что бы принимать все пакеты приходящие по протоколу IP с заголовками самого IP и верхних протоколов?
    Создавал socket(AF_INET, SOCK_RAW, IPPROTO_RAW) с setsockopt(...IP_HDRINCL...)
    ставил его на прослушку и с другой проги посылал UDP пакет! Пакет отсылался, но этот сокет продолжал слушать ничего не приняв! Помогите разобраться!
    Заранее спасибо за помощь!
    Жорик
      Скорее всего, такой сокет тоже надо привязать (bind) - или к ай-пишнику или к аппаратному адресу своей сетевой карты. Для деталей реализации нужно посмотреть хидер-файлы в твоей системе разработки.
      0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
      0 пользователей:


      Рейтинг@Mail.ru
      [ Script execution time: 0,0159 ]   [ 15 queries used ]   [ Generated: 27.04.24, 20:23 GMT ]