mirror of
https://github.com/ipxe/ipxe
synced 2025-12-16 01:21:10 +03:00
[xfer] Remove address family from definition of a socket opener
All implemented socket openers provide definitions for both IPv4 and IPv6 using exactly the same opener method. Simplify the logic by omitting the address family from the definition. Signed-off-by: Michael Brown <mcb30@ipxe.org>
This commit is contained in:
@@ -396,17 +396,9 @@ static struct interface_descriptor udp_xfer_desc =
|
||||
***************************************************************************
|
||||
*/
|
||||
|
||||
/** UDP IPv4 socket opener */
|
||||
struct socket_opener udp_ipv4_socket_opener __socket_opener = {
|
||||
/** UDP socket opener */
|
||||
struct socket_opener udp_socket_opener __socket_opener = {
|
||||
.semantics = UDP_SOCK_DGRAM,
|
||||
.family = AF_INET,
|
||||
.open = udp_open,
|
||||
};
|
||||
|
||||
/** UDP IPv6 socket opener */
|
||||
struct socket_opener udp_ipv6_socket_opener __socket_opener = {
|
||||
.semantics = UDP_SOCK_DGRAM,
|
||||
.family = AF_INET6,
|
||||
.open = udp_open,
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user