Re: how to write a raw socket server using UDP

2007-11-28 Thread H.fazaeli
the 2 most common cause for sendto() failure on raw sockets are: - badly initialized IP header. note that ip_len and ip_off must be in host byte order. all other fields must be in net byte order. - badly initialized destination address. writing a raw socket server is not much different than ot

Re: how to write a raw socket server using UDP

2007-11-27 Thread Edwin Groothuis
On Tue, Nov 27, 2007 at 01:31:22AM -0800, sourav das wrote: > i m a new comer. i wrote a raw socket client > using setsockopt (sock, IPPROTO_IP. IPHDRINCL, )using UDP. ihave followed > MS_Press network programming . it is showing 19 bytes sent successfully. when > trying to send more th

Re: how to write a raw socket server using UDP

2007-11-27 Thread Thierry Herbelot
Le Tuesday 27 November 2007, sourav das a écrit : > hello all, > > i m a new comer. i wrote a raw socket client > using setsockopt (sock, IPPROTO_IP. IPHDRINCL, )using UDP. ihave > followed MS_Press network programming . it is showing 19 bytes sent is this the best reference you found ? a

Re: how to write a raw socket server using UDP

2007-11-27 Thread Ivan Voras
sourav das wrote: > hello all, > > i m a new comer. i wrote a raw socket client > using setsockopt (sock, IPPROTO_IP. IPHDRINCL, )using UDP. ihave followed > MS_Press network programming . it is showing 19 bytes sent successfully. when > trying to send more than 19 bytes using send

how to write a raw socket server using UDP

2007-11-27 Thread sourav das
hello all, i m a new comer. i wrote a raw socket client using setsockopt (sock, IPPROTO_IP. IPHDRINCL, )using UDP. ihave followed MS_Press network programming . it is showing 19 bytes sent successfully. when trying to send more than 19 bytes using sendto(sock, ...) function , it is