osmocon: Check write() return code

Change-Id: I61d8f104a4d2558fd5b6fb34c7f2fd6c13354c12
Closes: CID#198567
This commit is contained in:
Harald Welte 2019-07-21 09:02:55 +02:00
parent 58425e978d
commit cb587bb29e
1 changed files with 2 additions and 0 deletions

View File

@ -630,6 +630,7 @@ static int handle_write_dnload(void)
case MODE_C140xor:
case MODE_C123xor:
rc = write(dnload.serial_fd.fd, &xor_init, 1);
OSMO_ASSERT(rc == 1);
break;
default:
break;
@ -652,6 +653,7 @@ static int handle_write_dnload(void)
perror("Error during write");
return rc;
}
OSMO_ASSERT(rc == write_len);
dnload.write_ptr += rc;