Accéder au contenu.
Menu Sympa

technique - Re: [TECH] Programmation socket, AF_INET, bind, udp

Objet : Liste pour les discussions techniques (liste à inscription publique)

Archives de la liste

Re: [TECH] Programmation socket, AF_INET, bind, udp


Chronologique Discussions 
  • From: Nicolas George <ngeorge AT april.org>
  • To: Mathieu Ignacio <mignacio AT april.org>
  • Cc: Liste de diffusion technique <technique AT april.org>
  • Subject: Re: [TECH] Programmation socket, AF_INET, bind, udp
  • Date: Fri, 31 Oct 2008 17:03:35 +0100

Le decadi 10 brumaire, an CCXVII, Mathieu Ignacio a écrit :
> J'ai une petite question de prog réseau car je sèche : je souhaite
> récupérer des paquets UDP à partir d'une interface réseau qui n'est pas
> montée.
> Je sais déjà que je peux le faire via une raw socket, mais je souhaite
> éviter de récupérer l'ensemble du traffic IP local, sur tous les ports,
> pour ne pas avoir à faire de tri. Je me demandais donc s'il y avait moyen
> en utilisant une bête socket AF_INET, un SO_BINDTODEVICE, et un bind
> INADDR_ANY sur le port souhaité (67, DHCP), de récupérer les données
> voulues ?

J'y crois assez peu. Si l'interface n'est pas up, sauf erreur de ma part, ce
qu'elle reçoit est totalement ignoré : pas passé à la couche IP, ni même à
une socket raw.

C'est pour faire quoi, exactement ?

Attachment: signature.asc
Description: Digital signature




Archives gérées par MHonArc 2.6.16.

Haut de le page