Function

gss_compare_name(_:_:_:_:)

Returns a flag that indicates if two names in internal name format refer to the same entity.

Declaration

func gss_compare_name(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ name1_arg: gss_name_t, _ name2_arg: gss_name_t, _ name_equal: UnsafeMutablePointer<Int32>) -> OM_uint32

Parameters

minor_status

A pointer to the secondary status result that provides additional information in case of failure.

name1_arg

The first name to compare.

name2_arg

The second name to compare.

name_equal

A pointer the function uses to return a value that indicate the outcome of the comparison. A non-zero value indicates that the names refer to the same entity. A value of zero indicates that the function could not positively ascertain that the names refer to the same entity.

Return Value

A status code set to GSS_S_COMPLETE on success. See Function Status for a complete enumeration of status outputs.