mirror of
https://github.com/samba-team/samba.git
synced 2025-02-07 01:58:28 +03:00
CVE-2016-0771: dns.idl: make use of dnsp_hinfo
BUG: https://bugzilla.samba.org/show_bug.cgi?id=11128 BUG: https://bugzilla.samba.org/show_bug.cgi?id=11686 Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Garming Sam <garming@catalyst.net.nz> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
This commit is contained in:
parent
df431a39e4
commit
1c69840ef5
@ -151,13 +151,6 @@ interface dns
|
|||||||
uint32 minimum;
|
uint32 minimum;
|
||||||
} dns_soa_record;
|
} dns_soa_record;
|
||||||
|
|
||||||
typedef [public] struct {
|
|
||||||
[value(strlen(cpu))] uint8 cpu_length;
|
|
||||||
[charset(DOS)] uint8 cpu[cpu_length];
|
|
||||||
[value(strlen(os))] uint8 os_length;
|
|
||||||
[charset(DOS)] uint8 os[os_length];
|
|
||||||
} dns_hinfo_record;
|
|
||||||
|
|
||||||
typedef [public] struct {
|
typedef [public] struct {
|
||||||
uint16 preference;
|
uint16 preference;
|
||||||
dns_string exchange;
|
dns_string exchange;
|
||||||
@ -231,7 +224,7 @@ interface dns
|
|||||||
[case(DNS_QTYPE_CNAME)] dns_string cname_record;
|
[case(DNS_QTYPE_CNAME)] dns_string cname_record;
|
||||||
[case(DNS_QTYPE_SOA)] dns_soa_record soa_record;
|
[case(DNS_QTYPE_SOA)] dns_soa_record soa_record;
|
||||||
[case(DNS_QTYPE_PTR)] dns_string ptr_record;
|
[case(DNS_QTYPE_PTR)] dns_string ptr_record;
|
||||||
[case(DNS_QTYPE_HINFO)] dns_hinfo_record hinfo_record;
|
[case(DNS_QTYPE_HINFO)] dnsp_hinfo hinfo_record;
|
||||||
[case(DNS_QTYPE_MX)] dns_mx_record mx_record;
|
[case(DNS_QTYPE_MX)] dns_mx_record mx_record;
|
||||||
[case(DNS_QTYPE_TXT)] dns_txt_record txt_record;
|
[case(DNS_QTYPE_TXT)] dns_txt_record txt_record;
|
||||||
[case(DNS_QTYPE_RP)] dns_rp_record rp_record;
|
[case(DNS_QTYPE_RP)] dns_rp_record rp_record;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user