1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-24 21:34:56 +03:00
samba-mirror/librpc/ndr
Andrew Bartlett 98712e9bda libndr: Add ndr_pull_struct_blob_all_noalloc
This allows us to remove talloc() calls from GUID_from_ndr_blob().

To do this the struct ndr_pull is placed on the stack, and filled in there.

Signed-off-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Garming Sam <garming@catalyst.net.nz>
2016-05-03 08:10:10 +02:00
..
libndr.h libndr: Add ndr_pull_struct_blob_all_noalloc 2016-05-03 08:10:10 +02:00
ndr_auth.c
ndr_auth.h
ndr_backupkey.c s4-backupkey: Initialize ndr->switchlist for print 2015-02-25 01:08:11 +01:00
ndr_backupkey.h
ndr_basic.c Add a new header file for functions in lib/util/util.c. 2016-01-13 04:43:23 +01:00
ndr_bkupblobs.c idl: add nt backup blobs format 2014-10-02 12:02:01 +02:00
ndr_compression.c
ndr_compression.h
ndr_dcerpc.c dcerpc.idl: accept invalid dcerpc_bind_nak pdus 2015-10-21 20:34:28 +02:00
ndr_dcerpc.h dcerpc.idl: hide (ndr->flags & LIBNDR_FLAG_OBJECT_PRESENT) logic behind a define 2014-03-28 08:34:25 +01:00
ndr_dns.c CVE-2016-0771: s4:dns_server: fix idl for dns_txt_record 2016-03-10 06:52:24 +01:00
ndr_dns.h
ndr_dnsp.c dns: remove double talloc for strings 2016-05-03 08:10:09 +02:00
ndr_dnsp.h CVE-2016-0771: librpc: add ndr_dnsp_string_list_copy() helper function 2016-03-10 06:52:23 +01:00
ndr_dnsserver.c
ndr_dnsserver.h
ndr_drsblobs.c
ndr_drsblobs.h
ndr_drsuapi.c librpc/ndr_drsuapi: Allow ndrdump to dump dsinfo52 blobs 2014-09-27 01:35:36 +02:00
ndr_drsuapi.h
ndr_frsrpc.c
ndr_frsrpc.h
ndr_ioctl.c librpc: Add NETWORK_INTERFACE_INFO IDL data structure 2014-07-24 19:07:06 +02:00
ndr_krb5pac.c
ndr_misc.c librpc/ndr: add ndr_syntax_id_[from|to]_string() 2014-02-11 16:02:14 +01:00
ndr_nbt.c librpc: Fix typos 2015-12-16 04:14:20 +01:00
ndr_nbt.h
ndr_negoex.c negoex.idl: use DATA_BLOB for negoex_BYTE_VECTOR 2015-12-18 04:07:56 +01:00
ndr_negoex.h negoex.idl: initial version 2015-12-18 01:03:20 +01:00
ndr_netlogon.c
ndr_netlogon.h
ndr_ntlmssp.c librpc/ndr: add ndr_ntlmssp_find_av() helper function 2016-03-10 06:52:29 +01:00
ndr_ntlmssp.h librpc/ndr: add ndr_ntlmssp_find_av() helper function 2016-03-10 06:52:29 +01:00
ndr_ntprinting.c
ndr_ntprinting.h
ndr_orpc.c
ndr_preg.c
ndr_preg.h
ndr_rap.c
ndr_rap.h
ndr_schannel.c
ndr_schannel.h
ndr_sec_helper.c
ndr_spoolss_buf.c
ndr_spoolss_buf.h
ndr_string.c
ndr_svcctl.c
ndr_svcctl.h
ndr_table.c librpc/ndr: add ndr_table_by_syntax() 2014-02-11 16:20:28 +01:00
ndr_table.h librpc/ndr: add ndr_table_by_syntax() 2014-02-11 16:20:28 +01:00
ndr_witness.c librpc:ndr:witness: remove an unneeded block, reducing indentation. 2015-07-07 23:37:04 +02:00
ndr_witness.h witness: autogenerate the marshalling of the witness_notifyResponse_message. 2015-07-03 02:00:27 +02:00
ndr_wmi.c
ndr_wmi.h
ndr_xattr.c
ndr_xattr.h
ndr.c libndr: Add ndr_pull_struct_blob_all_noalloc 2016-05-03 08:10:10 +02:00
util.c
uuid.c libndr: Add ndr_pull_struct_blob_all_noalloc 2016-05-03 08:10:10 +02:00