#include <mach/ndr.h> also included by
<mach/mach.h>mach/ndr.h
structNDR_record_t
| unsigned char | mig_vers | |
| unsigned char | if_vers | |
| unsigned char | reserved1 | |
| unsigned char | mig_encoding | |
| unsigned char | int_rep | |
| unsigned char | char_rep | |
| unsigned char | float_rep | |
| unsigned char | reserved2 |
typedefNDR_record_t
typedef struct NDR_record_t NDR_record_t;
macroNDR_PROTOCOL_2_0
MIG supported protocols for Network Data Representation
#define NDR_PROTOCOL_2_0 0
macroNDR_INT_LITTLE_ENDIAN
#define NDR_INT_LITTLE_ENDIAN 1
macroNDR_FLOAT_IEEE
#define NDR_FLOAT_IEEE 0
macroNDR_FLOAT_VAX
#define NDR_FLOAT_VAX 1
macroNDR_FLOAT_CRAY
#define NDR_FLOAT_CRAY 2
macroNDR_FLOAT_IBM
#define NDR_FLOAT_IBM 3
macroNDR_CHAR_ASCII
#define NDR_CHAR_ASCII 0
macroNDR_CHAR_EBCDIC
#define NDR_CHAR_EBCDIC 1
variableNDR_record
extern NDR_record_t NDR_record