diff options
author | Wolfram Sang <w.sang@pengutronix.de> | 2011-09-25 22:54:12 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2011-09-26 13:22:25 +0200 |
commit | a55147be13065de9218568b28407294334011e11 (patch) | |
tree | 7d225f5bfa1d7cbceea691f94f08517ad420781a /net | |
parent | a3ccaecb1c0c60f4d6cd662e1fe9956c7997da17 (diff) | |
download | barebox-a55147be13065de9218568b28407294334011e11.tar.gz barebox-a55147be13065de9218568b28407294334011e11.tar.xz |
net: getenv_ip: check return value of string_to_ip
Return 0 if we encounter an error.
Signed-off-by: Wolfram Sang <w.sang@pengutronix.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'net')
-rw-r--r-- | net/net.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -136,7 +136,8 @@ IPaddr_t getenv_ip(const char *name) if (!var) return 0; - string_to_ip(var, &ip); + if (string_to_ip(var, &ip)) + return 0; return ip; } |