]> git.decadent.org.uk Git - nfs-utils.git/commitdiff
gssd: include gssapi/gssapi.h before write_bytes.h
authorChuck Lever <chuck.lever@oracle.com>
Thu, 5 Mar 2009 11:23:25 +0000 (06:23 -0500)
committerSteve Dickson <steved@redhat.com>
Thu, 5 Mar 2009 11:23:25 +0000 (06:23 -0500)
In gssd/context_lucid.c, ensure that gss_buffer_desc and gss_OID_desc
are defined before write_bytes.h, which uses these definitions, is
included.  With TI-RPC, these definitions are not provided by
rpc/rpc.h.

It appears that <gssapi/gssapi_krb5.h> already includes krb5.h and
gssapi.h (on my system, anyway) so let's drop those includes.

Ideally write_bytes.h itself should include the needed headers, but
some source files that use Heimdal include a different, Heimdal-
compatible, header to get these definitions.

Pointed-out-by: Jeff Layton <jlayton@redhat.com>
Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Signed-off-by: Steve Dickson <steved@redhat.com>

No differences found