fix various missing line endings in logging

Change-Id: I013eb0eeb5673c06034465020e5dc5230f45ddf5
diff --git a/src/libmsc/gsm_04_11.c b/src/libmsc/gsm_04_11.c
index da0744a..71069dc 100644
--- a/src/libmsc/gsm_04_11.c
+++ b/src/libmsc/gsm_04_11.c
@@ -425,7 +425,7 @@
 			/* unknown subscriber, try local */
 			goto try_local;
 		if (rc < 0) {
-			LOG_TRANS(trans, LOGL_ERROR, "SMS delivery error: %d.", rc);
+			LOG_TRANS(trans, LOGL_ERROR, "SMS delivery error: %d\n", rc);
 	 		rc = GSM411_RP_CAUSE_MO_TEMP_FAIL;
 			/* rc will be logged by gsm411_send_rp_error() */
 			rate_ctr_inc(&conn->network->msc_ctrs->ctr[
@@ -451,7 +451,7 @@
 		if (rc == GSM411_RP_CAUSE_MO_NUM_UNASSIGNED) {
 			rate_ctr_inc(&conn->network->msc_ctrs->ctr[MSC_CTR_SMS_NO_RECEIVER]);
 		} else if (rc < 0) {
-			LOG_TRANS(trans, LOGL_ERROR, "SMS delivery error: %d.", rc);
+			LOG_TRANS(trans, LOGL_ERROR, "SMS delivery error: %d\n", rc);
 	 		rc = GSM411_RP_CAUSE_MO_TEMP_FAIL;
 			/* rc will be logged by gsm411_send_rp_error() */
 			rate_ctr_inc(&conn->network->msc_ctrs->ctr[
diff --git a/src/libvlr/vlr.c b/src/libvlr/vlr.c
index 1afdbec..c6d8805 100644
--- a/src/libvlr/vlr.c
+++ b/src/libvlr/vlr.c
@@ -1241,7 +1241,7 @@
 					      PR_ARQ_E_TMSI_ACK, NULL);
 	} else {
 		LOGVSUBP(LOGL_NOTICE, vsub,
-			 "gratuitous TMSI REALLOC COMPL");
+			 "gratuitous TMSI REALLOC COMPL\n");
 		return -EINVAL;
 	}
 }
diff --git a/src/libvlr/vlr_access_req_fsm.c b/src/libvlr/vlr_access_req_fsm.c
index 3040158..fccb6d3 100644
--- a/src/libvlr/vlr_access_req_fsm.c
+++ b/src/libvlr/vlr_access_req_fsm.c
@@ -141,7 +141,7 @@
 	 * will start handling pending paging transactions. */
 
 	if (!fi->proc.parent) {
-		LOGPFSML(fi, LOGL_ERROR, "No parent FSM");
+		LOGPFSML(fi, LOGL_ERROR, "No parent FSM\n");
 		return;
 	}
 	osmo_fsm_inst_dispatch(fi->proc.parent,