Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 23 Jul 1999 15:14:40 +0100
From:      David Malone <dwmalone@maths.tcd.ie>
To:        Dag-Erling Smorgrav <des@flood.ping.uio.no>
Cc:        Andre Albsmeier <andre.albsmeier@mchp.siemens.de>, Sheldon Hearn <sheldonh@uunet.co.za>, Brian Feldman <green@FreeBSD.org>, hackers@FreeBSD.org
Subject:   Re: cvs commit: src/usr.sbin/inetd builtins.c inetd.
Message-ID:  <19990723151440.A14016@walton.maths.tcd.ie>
In-Reply-To: <xzpiu7bbha8.fsf@flood.ping.uio.no>; from Dag-Erling Smorgrav on Fri, Jul 23, 1999 at 03:57:19PM %2B0200
References:  <41604.932732959@axl.noc.iafrica.com> <xzpn1wnbj6p.fsf@flood.ping.uio.no> <19990723153416.F10047@internal> <xzplnc7bia3.fsf@flood.ping.uio.no> <19990723155348.J10047@internal> <xzpiu7bbha8.fsf@flood.ping.uio.no>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Jul 23, 1999 at 03:57:19PM +0200, Dag-Erling Smorgrav wrote:
> Andre Albsmeier <andre.albsmeier@mchp.siemens.de> writes:
> > Just to overcome speculations :-) I just tested it on another machine
> > with the same result. If have tested it now between all 3 machines in
> > each direction. Same result.
> 
> Weird. I'm unable to reproduce it; my test box responds to UDP queries
> but does not log them (though it logs TCP queries). I'll update to the
> latest inetd and try again.

I can reproduce it using version 1.63, ktracing shows:

  3052 inetd    CALL  sigprocmask(0x1,0x82001)
  3052 inetd    RET   sigprocmask 0
  3052 inetd    CALL  sigprocmask(0x3,0)
  3052 inetd    RET   sigprocmask 532481/0x82001
  3052 inetd    CALL  gettimeofday(0xbfbfd5e4,0)
  3052 inetd    RET   gettimeofday 0
  3052 inetd    CALL  write(0xc,0xbfbfd60c,0x1a)
  3052 inetd    RET   write -1 errno 39 Destination address required
  3052 inetd    CALL  select(0x14,0xbfbfd750,0,0,0)
  3052 inetd    RET   select 2
  3052 inetd    CALL  sigprocmask(0x1,0x82001)
  3052 inetd    RET   sigprocmask 0
  3052 inetd    CALL  sigprocmask(0x3,0)
  3052 inetd    RET   sigprocmask 532481/0x82001
  3052 inetd    CALL  gettimeofday(0xbfbfd6f4,0)
  3052 inetd    RET   gettimeofday 0
  3052 inetd    CALL  write(0xe,0xbfbfd708,0x4)
  3052 inetd    RET   write -1 errno 39 Destination address required
  3052 inetd    CALL  sigprocmask(0x1,0x82001)
  3052 inetd    RET   sigprocmask 0
  3052 inetd    CALL  sigprocmask(0x3,0)
  3052 inetd    RET   sigprocmask 532481/0x82001

It also seems to leave several hung processes around which are serveing
disgard and echo.

	David.


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990723151440.A14016>