Make extract_name() easier to call operating on first name in message.

This commit is contained in:
Simon Kelley
2025-02-07 22:13:31 +00:00
parent f5659b406b
commit 67e07b7fe8

View File

@@ -388,9 +388,9 @@ static void forward_query(int udpfd, union mysockaddr *udpaddr,
forward->frec_src.orig_id = ntohs(header->id); forward->frec_src.orig_id = ntohs(header->id);
forward->new_id = get_id(); forward->new_id = get_id();
header->id = ntohs(forward->new_id); header->id = ntohs(forward->new_id);
forward->frec_src.encode_bitmap = (!option_bool(OPT_NO_0x20) && option_bool(OPT_DO_0x20)) ? rand32() : 0; forward->frec_src.encode_bitmap = (!option_bool(OPT_NO_0x20) && option_bool(OPT_DO_0x20)) ? rand32() : 0;
forward->frec_src.encode_bigmap = NULL; forward->frec_src.encode_bigmap = NULL;
if (!extract_name(header, plen, NULL, (char *)&forward->frec_src.encode_bitmap, EXTR_NAME_FLIP, 1)) if (!extract_name(header, plen, NULL, (char *)&forward->frec_src.encode_bitmap, EXTR_NAME_FLIP, 1))
goto reply; goto reply;