ipa: fix missing set of write_cb for IPA client connection

Now the BTS and BSC tests work again.
diff --git a/src/input/ipa.c b/src/input/ipa.c
index a887959..3c6a507 100644
--- a/src/input/ipa.c
+++ b/src/input/ipa.c
@@ -249,6 +249,9 @@
 	/* default to generic write callback if not set. */
 	if (write_cb == NULL)
 		ipa_link->write_cb = ipa_client_write_default_cb;
+	else
+		ipa_link->write_cb = write_cb;
+
 	if (ts)
 		ipa_link->line = ts->line;
 	ipa_link->data = data;