From bc0901e83f4fa4cd20cb115be0016afb165e8fd4 Mon Sep 17 00:00:00 2001 From: "Joseph C. Lehner" Date: Wed, 17 Feb 2016 14:14:19 +0100 Subject: [PATCH] Send keep-alive request to remote after successful upload --- nmrp.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/nmrp.c b/nmrp.c index a15530c..ae9fc32 100644 --- a/nmrp.c +++ b/nmrp.c @@ -531,6 +531,7 @@ int nmrp_do(struct nmrpd_args *args) printf("Ignoring extra upload request.\n"); } ethsock_set_timeout(sock, args->ul_timeout); + tx.msg.code = NMRP_C_KEEP_ALIVE_REQ; break; } @@ -589,6 +590,7 @@ int nmrp_do(struct nmrpd_args *args) printf("OK\nWaiting for remote to respond.\n"); upload_ok = 1; ethsock_set_timeout(sock, args->ul_timeout); + tx.msg.code = NMRP_C_KEEP_ALIVE_REQ; expect = NMRP_C_NONE; } else if (status == -2) { expect = NMRP_C_TFTP_UL_REQ; -- 2.25.1