[OpenAFS-devel] OpenAFS kernel module for "Solaris Next"?

Alf Wachsmann alfw@SLAC.Stanford.EDU
Fri, 19 Dec 2003 09:24:51 -0800 (PST)


Hi,

has someone tried to get an OpenAFS kernel module working on (what
they today call) "Solaris Next"?

There are some simple things different compared to Solaris 9:
- tv_sec and tv_usec members of timeval are now always long instead of int
- struct cred is now in /usr/include/sys/cred_impl.h which apparently
  needs to be explicitly included in sysincludes.h

However, there is a major change in the "IP Lower level Structure":
typedef struct ill_s { ... } ill_t in /usr/include/inet/ip.h
It is now lacking the member *ill_next

Instead, there is a new function
	extern ill_t    *ill_next(ill_walk_context_t *, ill_t *);
for traversing this data structure.

-- Alf.

-----------------------------------------------------------------------
  Alf Wachsmann                       | e-mail: alfw@slac.stanford.edu
  SLAC Computing Service              | Phone:  +1-650-926-4802
  2575 Sand Hill Road, M/S 97         | FAX:    +1-650-926-3329
  Menlo Park, CA 94025, USA           | Office: Bldg. 50/323
-----------------------------------------------------------------------
                http://www.slac.stanford.edu/~alfw (PGP)
-----------------------------------------------------------------------