diff options
author | Alexander Couzens <lynxis@fe80.eu> | 2021-01-14 03:36:18 +0100 |
---|---|---|
committer | Alexander Couzens <lynxis@fe80.eu> | 2021-01-14 21:27:55 +0100 |
commit | 1bd26902d259e8688bfe2eef4236986153c6208f (patch) | |
tree | d4482ed5b7306493e02a9b08a80e896f6c5bf972 | |
parent | 0f27b1bd397f5b54fdfabf447d6fca7f30ac2580 (diff) |
mncc: mncc_create_remote_leg: use mncc_write instead of write direct to the fd
Change-Id: I870c16d7ee5e5424304f3c1c9fb78af418ae2577
-rw-r--r-- | src/mncc.c | 3 |
1 files changed, 1 insertions, 2 deletions
@@ -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; } |