Pages : 1
#1 Le 27/01/2006, à 09:40
- Durkheim
Raw sockets: type non supporté?
Bonjour,
J'ai essayé sous ubuntu breezy de déclarer ceci:
if (socket(PF_INET,SOCK_RAW,0) == -1)
{
cout<<"erreur"<<endl;
perror ("socket");
}
else
{
cout<<"cool"<<endl;
}
Réponse :
erreur
socket: Socket type not supported
Sachant que je suis sous Breezy Badger, est ce une erreur due à la distrib que j'utilise?
Comment faire pour remédier à cela?
Cela fait quelques jours que je cherche, sans succès... toutes vos idées sont donc bienvenues... Merci d'avance!
David
Hors ligne
#2 Le 29/01/2006, à 19:27
- **
Re : Raw sockets: type non supporté?
if (socket(PF_INET,SOCK_RAW,6) == -1)
#3 Le 03/02/2006, à 11:14
- Durkheim
Re : Raw sockets: type non supporté?
Ok, mais a quoi correspond le 6?
Si il correpond à la même chose que le 0 sous d'autres versions de linux, alors ce code n'est plus portable????
Hors ligne