diff --git a/example/subsystem_netconf.c b/example/subsystem_netconf.c index 54af5d82..11f814bc 100644 --- a/example/subsystem_netconf.c +++ b/example/subsystem_netconf.c @@ -228,7 +228,8 @@ int main(int argc, char *argv[]) goto shutdown; printf("Reading NETCONF server \n"); - if (-1 == netconf_read_until(channel, "", buf, sizeof(buf))) + len = netconf_read_until(channel, "", buf, sizeof(buf)); + if (-1 == len) goto shutdown; printf("Got %d bytes:\n----------------------\n%s", len, buf);