204-udhcpc_no_msg_dontroute.patch 432 B

1234567891011
  1. --- a/networking/udhcp/dhcpc.c
  2. +++ b/networking/udhcp/dhcpc.c
  3. @@ -700,7 +700,7 @@
  4. return udhcp_send_kernel_packet(packet,
  5. ciaddr, CLIENT_PORT,
  6. server, SERVER_PORT,
  7. - /*send_flags: "to hosts only on directly connected networks" */ MSG_DONTROUTE
  8. + 0 /*Was MSG_DONTROUTE here. It prevented unicast renewal requests to server in different subnet*/
  9. );
  10. }
  11. return raw_bcast_from_client_config_ifindex(packet, ciaddr);