zdbvs@rmatl.UUCP (Bill Versteeg) (05/16/91)
I am testing a port that I did of B.43 TAHOE TCP/IP code to an embedded system. When I send a non-UDP, non-TCP, IP packet to the target system, I expect to see an ICMP protocol unreachable message come back. I see no such message. Upon looking through the code, I see that IP packets of this type are supposed to go up through the "raw" interface to potential clients. My system has no raw clients. I do not see any kernel code that will generate a protocol unreachable message. Before I hack up the IP interface to the raw sockets, I wanted to be sure I did not miss something. For instance, is there some daemon sitting out in user space that fields unclaimed raw packets and "does the right thing" ? ( I certainly hope not ). It seems that I will just have to make the IP layer send icmp error messages instead of calling raw_input() for this embedded system. Anybody already solved this one ? Bill VerSteeg VerSteeg CodeWorks (contracting at Racal-Milgo)