From 5e66f2b751274d5fd95eff2510544e99a11e814c Mon Sep 17 00:00:00 2001 From: Paul Sokolovsky Date: Sat, 22 Apr 2017 18:52:13 +0300 Subject: [PATCH] zephyr/main: Configure IPv4 netmask and gateway to allow Internet access. --- zephyr/main.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/zephyr/main.c b/zephyr/main.c index 1f8589a6c9..4c083e4c12 100644 --- a/zephyr/main.c +++ b/zephyr/main.c @@ -66,6 +66,10 @@ void init_zephyr(void) { #ifdef CONFIG_NET_IPV4 static struct in_addr in4addr_my = {{{192, 0, 2, 1}}}; net_if_ipv4_addr_add(net_if_get_default(), &in4addr_my, NET_ADDR_MANUAL, 0); + static struct in_addr in4netmask_my = {{{255, 255, 255, 0}}}; + net_if_ipv4_set_netmask(net_if_get_default(), &in4netmask_my); + static struct in_addr in4gw_my = {{{192, 0, 2, 2}}}; + net_if_ipv4_set_gw(net_if_get_default(), &in4gw_my); #endif #ifdef CONFIG_NET_IPV6 // 2001:db8::1