diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2017-11-20 22:36:37 +0100 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2017-12-01 12:33:33 +0100 |
commit | 946bc95a4de8247ea884a3932470344e59618c3a (patch) | |
tree | 6d7772d5dba2f7c0ecab2aeb25905f265e17f650 /include | |
parent | 46f7781d361b2b4768c0a56c4fd6a9b11fe4157c (diff) | |
download | barebox-946bc95a4de8247ea884a3932470344e59618c3a.tar.gz barebox-946bc95a4de8247ea884a3932470344e59618c3a.tar.xz |
net: allow udp connections on specified network device
This allows the DHCP code to configure specific network
devices so that DHCP no longer depends on any "current"
network device.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'include')
-rw-r--r-- | include/net.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/include/net.h b/include/net.h index 95fa828e84..8e3b0aff5a 100644 --- a/include/net.h +++ b/include/net.h @@ -446,6 +446,10 @@ static inline char *net_alloc_packet(void) struct net_connection *net_udp_new(IPaddr_t dest, uint16_t dport, rx_handler_f *handler, void *ctx); +struct net_connection *net_udp_eth_new(struct eth_device *edev, IPaddr_t dest, + uint16_t dport, rx_handler_f *handler, + void *ctx); + struct net_connection *net_icmp_new(IPaddr_t dest, rx_handler_f *handler, void *ctx); |