librpc: add dcerpc_get_auth_{type,level,context_id}() helper functions
[samba.git] / librpc / rpc / rpc_common.h
index d5b5d590bff36dcf9a4ea419c8f8a2828b131c30..f1535d74220dbff3df49490bee84318fd72c9f83 100644 (file)
@@ -170,6 +170,9 @@ uint16_t dcerpc_get_frag_length(const DATA_BLOB *blob);
 void dcerpc_set_auth_length(DATA_BLOB *blob, uint16_t v);
 uint16_t dcerpc_get_auth_length(const DATA_BLOB *blob);
 uint8_t dcerpc_get_endian_flag(DATA_BLOB *blob);
+uint8_t dcerpc_get_auth_type(const DATA_BLOB *blob);
+uint8_t dcerpc_get_auth_level(const DATA_BLOB *blob);
+uint32_t dcerpc_get_auth_context_id(const DATA_BLOB *blob);
 const char *dcerpc_default_transport_endpoint(TALLOC_CTX *mem_ctx,
                                              enum dcerpc_transport_t transport,
                                              const struct ndr_interface_table *table);