TWSD-969 Intermittent DNS Response Forwarding Issue via LLB ||AS-21824

Review Request #1290 — Created Jan. 7, 2026 and submitted

mingji
APV10
rel_apv_10_7_4
TWSD-969
kevin.poh, peteryeh, weikai

Root cause:
RTS table is created after setting routing rule of the pcb, so response packets from this request(pcb) can’t be routed back successfully. For later requests, because RTS table has already been created, response packets can be routed through RTS table.

Solution:
Move rts_create() before setting pcb’s routing rule (in clickudp_open()).

client runs 3 times dig @8.8.8.8 google.com, which is DNS request, and make sure all requests can recieve its response.

mingji
peteryeh
  1. Ship It!
  2. 
      
kevin.poh
  1. Ship It!
  2. 
      
mingji
Review request changed

Status: Closed (submitted)

Loading...