We have a routine to compare ndr_syntax_id, don't do it manually.
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Samuel Cabrero <scabrero@samba.org>
dcerpc_floor_get_lhs_data(&floors[1], &ifid);
if (floors[1].lhs.protocol != EPM_PROTOCOL_UUID ||
- !GUID_equal(&ifid.uuid, &ndr_transfer_syntax_ndr.uuid) ||
- ifid.if_version != ndr_transfer_syntax_ndr.if_version) {
+ !ndr_syntax_id_equal(&ifid, &ndr_transfer_syntax_ndr)) {
rc = EPMAPPER_STATUS_NO_MORE_ENTRIES;
goto done;
}
dcerpc_floor_get_lhs_data(&r->in.map_tower->tower.floors[1], &ndr_syntax);
if (floors[1].lhs.protocol != EPM_PROTOCOL_UUID ||
- !GUID_equal(&ndr_syntax.uuid, &ndr_transfer_syntax_ndr.uuid) ||
- ndr_syntax.if_version != ndr_transfer_syntax_ndr.if_version) {
+ !ndr_syntax_id_equal(&ndr_syntax, &ndr_transfer_syntax_ndr)) {
goto failed;
}