Description: rpc/rpc.h was refactored to fix conflicts of several gssapi.h headers. Now some hearder must be included directly. Index: b/usr/src/lib/libnsl/include/rpcsvc/nis_dhext.h =================================================================== --- a/usr/src/lib/libnsl/include/rpcsvc/nis_dhext.h +++ b/usr/src/lib/libnsl/include/rpcsvc/nis_dhext.h @@ -39,6 +39,7 @@ extern "C" { #include #include +#include #include /* to get nis_server */ Index: b/usr/src/lib/libnsl/nis/gen/nis_misc_proc.c =================================================================== --- a/usr/src/lib/libnsl/nis/gen/nis_misc_proc.c +++ b/usr/src/lib/libnsl/nis/gen/nis_misc_proc.c @@ -34,7 +34,7 @@ #include #include #include -#include +#include #include #include #include @@ -48,7 +48,6 @@ #include #include #include -#include extern int bin2hex(int len, unsigned char *binnum, char *hexnum); extern int hex2bin(int len, char *hexnum, char *binnum); Index: b/usr/src/lib/libnsl/rpc/rpc_mt.h =================================================================== --- a/usr/src/lib/libnsl/rpc/rpc_mt.h +++ b/usr/src/lib/libnsl/rpc/rpc_mt.h @@ -35,6 +35,9 @@ #include #include +#include +#include +#include #include #ifdef __cplusplus Index: b/usr/src/lib/libnsl/rpc/ti_opts.c =================================================================== --- a/usr/src/lib/libnsl/rpc/ti_opts.c +++ b/usr/src/lib/libnsl/rpc/ti_opts.c @@ -47,6 +47,8 @@ #include #include #include +#include +#include #include #include #include