xdr_u_long Subroutine
Purpose
Translates the unsigned long integers from the C language to their external representations.
Library
C Library (libc.a)
Syntax
Description
The xdr_u_long subroutine is a filter primitive that translates the unsigned long integers from the C language to their external representations.
Note: The
xdr_u_long subroutine
encodes or decodes a 32-bit value, irrespective of whether the application
is compiled in 32-bit mode or in 64-bit mode. If a 64-bit value is
passed to the xdr_u_long subroutine, the resulting
high-order 32-bit values are not determined.Parameters
| Item | Description |
|---|---|
| xdrs | Points to the eXternal Data Representation (XDR) stream handle. |
| ulp | Specifies the address of the unsigned long integer. |
Return Values
Upon successful completion, this subroutine returns a value of 1. If unsuccessful, it returns a value of 0.