[comp.protocols.tcp-ip] icmp protocol unreachable and berkeley 4.3 TAHOE

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)