[nat] Handle write errors with a warning to make the compiler happy

Make the compiler happy by checking the write error and printing
a message to the console.
This commit is contained in:
Holger Hans Peter Freyther 2010-01-25 10:01:30 +01:00
parent 6a97b8d188
commit 600466477a
1 changed files with 6 additions and 1 deletions

View File

@ -102,6 +102,7 @@ static void initialize_msc_if_needed()
static void forward_sccp_to_bts(struct msgb *msg)
{
struct bsc_connection *bsc;
int rc;
/* filter, drop, patch the message? */
@ -111,7 +112,11 @@ static void forward_sccp_to_bts(struct msgb *msg)
/* currently send this to every BSC connected */
llist_for_each_entry(bsc, &bsc_connections, list_entry) {
write(bsc->bsc_fd.fd, msg->data, msg->len);
rc = write(bsc->bsc_fd.fd, msg->data, msg->len);
/* try the next one */
if (rc < msg->len)
fprintf(stderr, "Failed to write message to BTS.\n");
}
}