Hi Jan, thanks! This looks good! Can you commit this patch into SVN to have it with the next release of rtnet...
Regards Mathias > M. Koehrer wrote: > > Hi all, > > > > I have an issue that came up when I switched from a fairly old version of > rtnet to the > > latest version. > > With the old version, the TOS byte at the IP header was always hard coded > to zero. > > With the new version this value is no longer zero, it seems to be a random > (non initialized) value. > > I noticed, that I can set the value using rt_ip_setsockopt(), however I > expected to have > > this value cleanly initialized to zero - as this is a very good default > value for TOS. > > I have an embedded device on the other side of rtnet that does not like > any non-zero TOS value... > > > > Does this help? > > --- stack/ipv4/udp.c (revision 1093) > +++ stack/ipv4/udp.c (working copy) > @@ -257,6 +257,7 @@ int rt_udp_socket(struct rtdm_dev_contex > sock->protocol = IPPROTO_UDP; > sock->prot.inet.saddr = INADDR_ANY; > sock->prot.inet.state = TCP_CLOSE; > + sock->prot.inet.tos = 0; > #ifdef CONFIG_RTNET_RTDM_SELECT > sock->wakeup_select = NULL; > #endif /* CONFIG_RTNET_RTDM_SELECT */ > > Jan > > > -- Mathias Koehrer [EMAIL PROTECTED] Viel oder wenig? Schnell oder langsam? Unbegrenzt surfen + telefonieren ohne Zeit- und Volumenbegrenzung? DAS TOP ANGEBOT JETZT bei Arcor: günstig und schnell mit DSL - das All-Inclusive-Paket für clevere Doppel-Sparer, nur 44,85 inkl. DSL- und ISDN-Grundgebühr! http://www.arcor.de/rd/emf-dsl-2 ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ RTnet-users mailing list RTnet-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/rtnet-users