mncc: mncc_create_remote_leg: use mncc_write instead of write direct to the fd

Change-Id: I870c16d7ee5e5424304f3c1c9fb78af418ae2577
changes/04/22204/2
Alexander Couzens 2 years ago
parent 0f27b1bd39
commit 1bd26902d2
  1. 3
      src/mncc.c

@ -922,11 +922,10 @@ int mncc_create_remote_leg(struct mncc_connection *conn, struct call *call)
* - Screening, redirect?
* - Synth. the bearer caps based on codecs?
*/
rc = write(conn->fd.fd, &mncc, sizeof(mncc));
rc = mncc_write(conn, &mncc);
if (rc != sizeof(mncc)) {
LOGP(DMNCC, LOGL_ERROR, "Failed to send message leg(%u)\n",
leg->callref);
close_connection(conn);
talloc_free(leg);
return -1;
}

Loading…
Cancel
Save