diff options
| author | Michael Brown | 2020-07-15 19:46:58 +0200 |
|---|---|---|
| committer | Michael Brown | 2020-07-15 19:46:58 +0200 |
| commit | a95a2eafc58b921431cbd53fc0cbff6a1a7761d1 (patch) | |
| tree | 96dc1a59f580045d0d75067c0836700cc2d707ef /src/core/open.c | |
| parent | [sfc] Add PCI ID for Solarflare SFC9120 and Solarflare SFC9140 (diff) | |
| download | ipxe-a95a2eafc58b921431cbd53fc0cbff6a1a7761d1.tar.gz ipxe-a95a2eafc58b921431cbd53fc0cbff6a1a7761d1.tar.xz ipxe-a95a2eafc58b921431cbd53fc0cbff6a1a7761d1.zip | |
[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>
Diffstat (limited to 'src/core/open.c')
| -rw-r--r-- | src/core/open.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/core/open.c b/src/core/open.c index 9d665ffda..c27d8a021 100644 --- a/src/core/open.c +++ b/src/core/open.c @@ -147,10 +147,8 @@ int xfer_open_socket ( struct interface *intf, int semantics, socket_family_name ( peer->sa_family ) ); for_each_table_entry ( opener, SOCKET_OPENERS ) { - if ( ( opener->semantics == semantics ) && - ( opener->family == peer->sa_family ) ) { + if ( opener->semantics == semantics ) return opener->open ( intf, peer, local ); - } } DBGC ( INTF_COL ( intf ), "INTF " INTF_FMT " attempted to open " |
