Gets the highest and lowest version of RPCSEC_GSS.
Network Services Library (libnsl.a)
#include <rpc/rpcsec_gss.h>
bool_t rpc_gss_get_versions(vers_hi,vers_lo)
u_int *vers_hi;
u_int *vers_lo;
You can use this subroutine to determine the highest and the lowest version of RPCSEC_GSS that is supported.
| Item | Description |
|---|---|
| vers_hi | Points to the highest version when a subroutine returns successfully. |
| vers_lo | Points to the lowest version when a subroutine returns successfully. |
| Item | Description |
|---|---|
| TRUE | successful |
| FALSE | unsuccessful |
#include <stdlib.h>
#include <rpc/rpc.h>
#include <rpc/rpcsec_gss.h>
int main()
{
int high_vers, low_vers;
if (rpc_gss_get_versions(&high_vers,&low_vers))
{
fprintf(stderr,"\nError in rpc_gss_get_versions:\n");
exit(EXIT_FAILURE);
}
return 0;
}