Received: from smtp3.Stanford.EDU (smtp3.Stanford.EDU [171.67.16.138]) by krbdev.mit.edu (8.9.3p2) with ESMTP id RAA02451; Fri, 15 Jul 2005 17:33:31 -0400 (EDT) Received: from windlord.stanford.edu (windlord.Stanford.EDU [171.64.19.147]) by smtp3.Stanford.EDU (8.12.11/8.12.11) with ESMTP id j6FLXPB3009098 for ; Fri, 15 Jul 2005 14:33:25 -0700 Received: by windlord.stanford.edu (Postfix, from userid 1000) id DC727E7CB1; Fri, 15 Jul 2005 14:33:24 -0700 (PDT) To: rt@krbdev.mit.edu Subject: Re: [krbdev.mit.edu #3122] KRB 1.4.1 AIX 5.2 fixes In-Reply-To: (Jonathan Chen via's message of "Thu, 14 Jul 2005 15:43:20 -0400 (EDT)") References: From: Russ Allbery Organization: The Eyrie Date: Fri, 15 Jul 2005 14:33:24 -0700 Message-Id: <87hdevbvq3.fsf@windlord.stanford.edu> User-Agent: Gnus/5.1007 (Gnus v5.10.7) XEmacs/21.4 (Jumbo Shrimp, linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii RT-Send-Cc: X-RT-Original-Encoding: us-ascii Content-Length: 848 Jonathan Chen via RT writes: > Due to all the wonderful "features" of AIX, Kerberos doesn't work well > on AIX 5.2. The following patch attempts to fix some of the issues: > - the select() API in AIX is unusual. The 16 high bits of the first > argument is special, so select(0x00010000, ...) doesn't work. Since > 8*sizeof(fd_set) == 0x10000 is used as the first argument in serveral > places, things break. Even with these patches applied, I still get: This rlogin session is encrypting all data transmissions. klogind: select: Bad file number. Connection closed. from klogind on AIX 5.2. Is this the same problem that this patch is trying to fix? If so, do you have an idea as to why it might still not be working? -- Russ Allbery (rra@stanford.edu)