mirror of
https://passt.top/passt
synced 2025-06-09 09:05:35 +02:00
dhcp: Use tap_udp4_send() helper in dhcp()
The IPv4 specific dhcp() manually constructs L2 and IP headers to send its DHCP reply packet, unlike its IPv6 equivalent in dhcpv6.c which uses the tap_udp6_send() helper. Now that we've broaded the parameters to tap_udp4_send() we can use it in dhcp() to avoid some duplicated logic. Signed-off-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: Stefano Brivio <sbrivio@redhat.com>
This commit is contained in:
parent
2dbc622f54
commit
c6845f60a0
2 changed files with 2 additions and 17 deletions
1
tap.c
1
tap.c
|
@ -170,7 +170,6 @@ static void *tap_push_ip4h(char *buf, in_addr_t src, in_addr_t dst,
|
|||
* @in: UDP payload contents (not including UDP header)
|
||||
* @len: UDP payload length (not including UDP header)
|
||||
*/
|
||||
/* cppcheck-suppress unusedFunction */
|
||||
void tap_udp4_send(const struct ctx *c, in_addr_t src, in_port_t sport,
|
||||
in_addr_t dst, in_port_t dport,
|
||||
const void *in, size_t len)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue