From owner-freebsd-bugs Tue May 6 22:36:58 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id WAA02895 for bugs-outgoing; Tue, 6 May 1997 22:36:58 -0700 (PDT) Received: from hot.ee.lbl.gov (hot.ee.lbl.gov [131.243.1.42]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id WAA02890 for ; Tue, 6 May 1997 22:36:56 -0700 (PDT) Received: by hot.ee.lbl.gov (8.8.5/1.43r) id WAA23543; Tue, 6 May 1997 22:36:16 -0700 (PDT) Message-Id: <199705070536.WAA23543@hot.ee.lbl.gov> To: Peter Wemm Cc: bugs@FreeBSD.ORG, "Jordan K. Hubbard" Subject: Re: reserved port behavior change In-reply-to: Your message of Sat, 03 May 1997 05:55:59 PDT. Date: Tue, 06 May 1997 22:36:15 PDT From: Craig Leres Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > Craig Leres wrote: > > At some point between 2.2 and 2.2.1, the last reserved port used by > > in_pcbbind() was changed from 512 to 600. The reason I noticed this is > > because the kernel shell port is 544 and all my kerberos kshell > > applications stopped working. Although I don't want to install them > > suid to root, this makes some of them work. > > Huh? There's some crossed wires somewhere. The numbers you're referring > to that in_pcbbind() uses are only used when an application has been > explicitly modified to request assignment of a reserved port by the kernel > rather than looping and attempting to bind successive ports in usermode. Yep, the real problem was caused by a shared library. It's safe to nuke my bug report... Craig