Path: utzoo!utgpu!watserv1!watmath!att!linac!pacific.mps.ohio-state.edu!zaphod.mps.ohio-state.edu!usc!wuarchive!uunet!auspex!guy From: guy@auspex.auspex.com (Guy Harris) Newsgroups: comp.protocols.tcp-ip Subject: Re: why UDP send ICMP port unreachable message? Message-ID: <6399@auspex.auspex.com> Date: 2 Mar 91 18:58:31 GMT References: <9103011243.AA10028@ucbvax.Berkeley.EDU> <1991Mar1.181515.12734@noao.edu> Organization: Auspex Systems, Santa Clara Lines: 7 >The routine in_pcbnotify() is interesting because it looks at this >address and finds *every* socket that is connect()ed to this address >and sends those sockets the asynchronous error ECONNREFUSED. The routine "in_pcbnotify()" is buggy. It is *not* supposed to be doing that. It appears to be fixed in 4.3-reno and in SunOS 4.1, and may be fixed in other systems as well.