secureRPC on alpha/binary compatibility

Thorsten Kukuk kukuk@suse.de
Tue Apr 13 04:12:00 GMT 1999


Hello,

On Tue, Apr 13, Geoff Keating wrote:

> > Date: Sun, 11 Apr 1999 19:43:43 +0200
> > From: Thorsten Kukuk <kukuk@suse.de>
> 
> > x_inline gives back a long* pointer to an array of int32_t :-(
> > If I increase the pointer on an alpha, I will loose some data
> > or get holes in the list. And I wonder, why auth_unix and auth_des
> > on Alpha doesn't work correct. Sun increases this pointer in the
> > sunrpc code for encoding XDR data.
> 
> Sigh.  Probably half the RPC types should be replaced with intXX_t.
> 
> > I hope I could fix all this bugs without breaking to much.
> 
> Could you write a simple test case?  Otherwise people might not notice
> that something has broken.  This is particularly important for things
> like auth_des, which usually need lots of infrastructure to test.

I will try to look if I could write one. I think a test case without
infrastructure is only possible for xdr_inline.

  Thorsten

-- 
Thorsten Kukuk      http://www.suse.de/~kukuk/        kukuk@suse.de
SuSE GmbH           Schanzaeckerstr. 10             90443 Nuernberg
Linux is like a Vorlon.  It is incredibly powerful, gives terse,
cryptic answers and has a lot of things going on in the background.



More information about the Libc-hacker mailing list