/usr/include/gen_ndr/ndr_property.h is in libmapi-dev 1:2.0-3.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 | /* header auto-generated by pidl */
#include <ndr.h>
#include <gen_ndr/property.h>
#ifndef _HEADER_NDR_property
#define _HEADER_NDR_property
#define NDR_PROPERTY_CALL_COUNT (0)
void ndr_print_RecurFrequency(struct ndr_print *ndr, const char *name, enum RecurFrequency r);
void ndr_print_PatternType(struct ndr_print *ndr, const char *name, enum PatternType r);
void ndr_print_CalendarType(struct ndr_print *ndr, const char *name, enum CalendarType r);
void ndr_print_WeekRecurrencePattern(struct ndr_print *ndr, const char *name, uint32_t r);
void ndr_print_RecurrenceN(struct ndr_print *ndr, const char *name, enum RecurrenceN r);
void ndr_print_MonthRecurrencePattern(struct ndr_print *ndr, const char *name, const struct MonthRecurrencePattern *r);
void ndr_print_PatternTypeSpecific(struct ndr_print *ndr, const char *name, const union PatternTypeSpecific *r);
void ndr_print_EndType(struct ndr_print *ndr, const char *name, enum EndType r);
void ndr_print_FirstDOW(struct ndr_print *ndr, const char *name, enum FirstDOW r);
void ndr_print_OverrideFlags(struct ndr_print *ndr, const char *name, enum OverrideFlags r);
enum ndr_err_code ndr_push_RecurrencePattern(struct ndr_push *ndr, int ndr_flags, const struct RecurrencePattern *r);
enum ndr_err_code ndr_pull_RecurrencePattern(struct ndr_pull *ndr, int ndr_flags, struct RecurrencePattern *r);
void ndr_print_RecurrencePattern(struct ndr_print *ndr, const char *name, const struct RecurrencePattern *r);
enum ndr_err_code ndr_push_Exception_Msg(struct ndr_push *ndr, int ndr_flags, const struct Exception_Msg *r);
enum ndr_err_code ndr_pull_Exception_Msg(struct ndr_pull *ndr, int ndr_flags, struct Exception_Msg *r);
void ndr_print_Exception_Msg(struct ndr_print *ndr, const char *name, const struct Exception_Msg *r);
void ndr_print_Exception_Value(struct ndr_print *ndr, const char *name, const union Exception_Value *r);
enum ndr_err_code ndr_push_ExceptionInfo(struct ndr_push *ndr, int ndr_flags, const struct ExceptionInfo *r);
enum ndr_err_code ndr_pull_ExceptionInfo(struct ndr_pull *ndr, int ndr_flags, struct ExceptionInfo *r);
void ndr_print_ExceptionInfo(struct ndr_print *ndr, const char *name, const struct ExceptionInfo *r);
void ndr_print_ChangeHighlightFlags(struct ndr_print *ndr, const char *name, enum ChangeHighlightFlags r);
enum ndr_err_code ndr_push_ChangeHighlight(struct ndr_push *ndr, int ndr_flags, const struct ChangeHighlight *r);
enum ndr_err_code ndr_pull_ChangeHighlight(struct ndr_pull *ndr, int ndr_flags, struct ChangeHighlight *r);
void ndr_print_ChangeHighlight(struct ndr_print *ndr, const char *name, const struct ChangeHighlight *r);
enum ndr_err_code ndr_push_SYSTEMTIME(struct ndr_push *ndr, int ndr_flags, const struct SYSTEMTIME *r);
enum ndr_err_code ndr_pull_SYSTEMTIME(struct ndr_pull *ndr, int ndr_flags, struct SYSTEMTIME *r);
void ndr_print_SYSTEMTIME(struct ndr_print *ndr, const char *name, const struct SYSTEMTIME *r);
enum ndr_err_code ndr_push_TimeZoneStruct(struct ndr_push *ndr, int ndr_flags, const struct TimeZoneStruct *r);
enum ndr_err_code ndr_pull_TimeZoneStruct(struct ndr_pull *ndr, int ndr_flags, struct TimeZoneStruct *r);
void ndr_print_TimeZoneStruct(struct ndr_print *ndr, const char *name, const struct TimeZoneStruct *r);
void ndr_print_TZRuleFlag(struct ndr_print *ndr, const char *name, enum TZRuleFlag r);
enum ndr_err_code ndr_push_TZRule(struct ndr_push *ndr, int ndr_flags, const struct TZRule *r);
enum ndr_err_code ndr_pull_TZRule(struct ndr_pull *ndr, int ndr_flags, struct TZRule *r);
void ndr_print_TZRule(struct ndr_print *ndr, const char *name, const struct TZRule *r);
enum ndr_err_code ndr_push_TimeZoneDefinition(struct ndr_push *ndr, int ndr_flags, const struct TimeZoneDefinition *r);
enum ndr_err_code ndr_pull_TimeZoneDefinition(struct ndr_pull *ndr, int ndr_flags, struct TimeZoneDefinition *r);
void ndr_print_TimeZoneDefinition(struct ndr_print *ndr, const char *name, const struct TimeZoneDefinition *r);
enum ndr_err_code ndr_push_GlobalObjectId(struct ndr_push *ndr, int ndr_flags, const struct GlobalObjectId *r);
enum ndr_err_code ndr_pull_GlobalObjectId(struct ndr_pull *ndr, int ndr_flags, struct GlobalObjectId *r);
void ndr_print_GlobalObjectId(struct ndr_print *ndr, const char *name, const struct GlobalObjectId *r);
void ndr_print_EntryIdFolderType(struct ndr_print *ndr, const char *name, enum EntryIdFolderType r);
enum ndr_err_code ndr_push_PtypServerId(struct ndr_push *ndr, int ndr_flags, const struct PtypServerId *r);
enum ndr_err_code ndr_pull_PtypServerId(struct ndr_pull *ndr, int ndr_flags, struct PtypServerId *r);
void ndr_print_PtypServerId(struct ndr_print *ndr, const char *name, const struct PtypServerId *r);
enum ndr_err_code ndr_push_FolderEntryId(struct ndr_push *ndr, int ndr_flags, const struct FolderEntryId *r);
enum ndr_err_code ndr_pull_FolderEntryId(struct ndr_pull *ndr, int ndr_flags, struct FolderEntryId *r);
void ndr_print_FolderEntryId(struct ndr_print *ndr, const char *name, const struct FolderEntryId *r);
enum ndr_err_code ndr_push_MessageEntryId(struct ndr_push *ndr, int ndr_flags, const struct MessageEntryId *r);
enum ndr_err_code ndr_pull_MessageEntryId(struct ndr_pull *ndr, int ndr_flags, struct MessageEntryId *r);
void ndr_print_MessageEntryId(struct ndr_print *ndr, const char *name, const struct MessageEntryId *r);
enum ndr_err_code ndr_push_AddressBookEntryId(struct ndr_push *ndr, int ndr_flags, const struct AddressBookEntryId *r);
enum ndr_err_code ndr_pull_AddressBookEntryId(struct ndr_pull *ndr, int ndr_flags, struct AddressBookEntryId *r);
void ndr_print_AddressBookEntryId(struct ndr_print *ndr, const char *name, const struct AddressBookEntryId *r);
#endif /* _HEADER_NDR_property */
|