Skip to content

RDKCOM-1035:dnsmasq: reduce EDNS packet size to 1232 - #395

Open
tinaelizabeth84 wants to merge 1 commit into
developfrom
fix/dnsmasq-packet-size-1232
Open

RDKCOM-1035:dnsmasq: reduce EDNS packet size to 1232#395
tinaelizabeth84 wants to merge 1 commit into
developfrom
fix/dnsmasq-packet-size-1232

Conversation

@tinaelizabeth84

Copy link
Copy Markdown

Test commit do not merge

Copilot AI review requested due to automatic review settings August 3, 2026 19:32
@tinaelizabeth84
tinaelizabeth84 requested review from a team as code owners August 3, 2026 19:32
@github-actions

github-actions Bot commented Aug 3, 2026

Copy link
Copy Markdown

📋 PR Format Reminder

  • Description missing:
    • Reason for change
    • Test Procedure
    • Risks (Low / Medium / High)
    • Priority (P0 / P1 / P2)

Expected:

TICKET-123 : brief description

Reason for change: why
Test Procedure: how to verify
Risks: Low / Medium / High
Priority: P0 / P1 / P2

@tinaelizabeth84 tinaelizabeth84 changed the title dnsmasq: reduce EDNS packet size to 1232 RDKCOM:1035:dnsmasq: reduce EDNS packet size to 1232 Aug 3, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the dnsmasq startup command to reduce the EDNS(0) maximum UDP packet size, aiming to limit fragmentation issues by lowering the -P value.

Changes:

  • Changed dnsmasq EDNS packet size limit from 4096 to 1232 for multiple dnsmasq start command variants in the DHCP/DNS service script.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +129 to +131
$SERVER -q --clear-on-reload --bind-dynamic --add-mac --add-cpe-id=abcdefgh -P 1232 -C $DHCP_CONF $DNS_ADDITIONAL_OPTION --proxy-dnssec --cache-size=0 --xdns-refac-code #--enable-dbus
else
$SERVER -q --clear-on-reload --bind-dynamic --add-mac --add-cpe-id=abcdefgh -P 4096 -C $DHCP_CONF $DNS_ADDITIONAL_OPTION --proxy-dnssec --cache-size=0 --stop-dns-rebind --log-facility=/rdklogs/logs/dnsmasq.log #--enable-dbus
$SERVER -q --clear-on-reload --bind-dynamic --add-mac --add-cpe-id=abcdefgh -P 1232 -C $DHCP_CONF $DNS_ADDITIONAL_OPTION --proxy-dnssec --cache-size=0 --stop-dns-rebind --log-facility=/rdklogs/logs/dnsmasq.log #--enable-dbus
fi
else
$SERVER -P 4096 -C $DHCP_CONF $DNS_ADDITIONAL_OPTION #--enable-dbus
$SERVER -P 1232 -C $DHCP_CONF $DNS_ADDITIONAL_OPTION #--enable-dbus
@tinaelizabeth84 tinaelizabeth84 changed the title RDKCOM:1035:dnsmasq: reduce EDNS packet size to 1232 RDKCOM-1035:dnsmasq: reduce EDNS packet size to 1232 Aug 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants