commit | 47fb3838efc7206b538e8e9c54d1b841fd500ef3 | [log] [tgz] |
---|---|---|
author | Harald Welte <laforge@gnumonks.org> | Tue Jun 05 19:08:58 2018 +0200 |
committer | Harald Welte <laforge@gnumonks.org> | Tue Jun 05 19:11:24 2018 +0200 |
tree | c1c4c31fd85ecb90e36673d078cc4a81f9edf6f9 | |
parent | 6ccc80c0d5124b381b0c632eaaf1752ed186066d [diff] [blame] |
simple_ctrl: Check for NULL return of simple_ctrl_xceive Change-Id: Ice1e0b9819d8e24770bc57295dd1455f38c37bd5
diff --git a/simple_ctrl.c b/simple_ctrl.c index e585fac..deab12c 100644 --- a/simple_ctrl.c +++ b/simple_ctrl.c
@@ -304,6 +304,8 @@ return -1; } resp = simple_ctrl_xceive(sch, msg); + if (!resp) + return -1; if (sscanf(msgb_l2(resp), "SET_REPLY %u %ms %ms", &rx_id, &rx_var, &rx_val) == 3) { if (rx_id == sch->next_id-1 && !strcmp(var, rx_var) && !strcmp(val, rx_val)) {