Fix udpWriter src overwrite and add address validation
- Remove incorrect w.src overwrite by b.UDP
- w.src should remain constant (return address)
- Add validation: check b.UDP matches w.dest
- Discard packets with mismatched addresses and log warning
- Fixes issue where response packet addresses could corrupt routing
Co-authored-by: Fangliding <[email protected]>