xref: /trueos/sys/sys/mach/ndr_def.h (revision 94bd8f976f5d4e0e32c2aabed023f819bf16f0ff)
1 #include <sys/mach/ndr.h>
2 
3 #if _BYTE_ORDER == _LITTLE_ENDIAN
4 #define NDR_INT_ENDIAN NDR_INT_LITTLE_ENDIAN
5 #elif _BYTE_ORDER == _BIG_ENDIAN
6 #define NDR_INT_ENDIAN NDR_INT_BIG_ENDIAN
7 #else
8 #error "bad endian value"
9 #endif
10 
11 
12 NDR_record_t NDR_record = {
13         0,                      /* mig_reserved */
14         0,                      /* mig_reserved */
15         0,                      /* mig_reserved */
16         NDR_PROTOCOL_2_0,
17         NDR_INT_ENDIAN,
18         NDR_CHAR_ASCII,
19         NDR_FLOAT_IEEE,
20         0,
21 };
22