summaryrefslogtreecommitdiff
path: root/src/rtnl.c
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2011-01-18 21:21:57 +0100
committerMarcel Holtmann <marcel@holtmann.org>2011-01-18 21:21:57 +0100
commita1e76ec36320b976e88ddb19c8da6396ee272446 (patch)
tree1bf8067d0ee6f3ec43e11570ffd7b7f91f0357d8 /src/rtnl.c
parent5db8e213f1e203156fa7db237381a2e715e5788b (diff)
downloadconnman-a1e76ec36320b976e88ddb19c8da6396ee272446.tar.gz
connman-a1e76ec36320b976e88ddb19c8da6396ee272446.tar.bz2
connman-a1e76ec36320b976e88ddb19c8da6396ee272446.zip
Set GIOChannel to no encoding and no buffering
Diffstat (limited to 'src/rtnl.c')
-rw-r--r--src/rtnl.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/rtnl.c b/src/rtnl.c
index f486a187..3d42043b 100644
--- a/src/rtnl.c
+++ b/src/rtnl.c
@@ -1515,6 +1515,9 @@ int __connman_rtnl_init(void)
channel = g_io_channel_unix_new(sk);
g_io_channel_set_close_on_unref(channel, TRUE);
+ g_io_channel_set_encoding(channel, NULL, NULL);
+ g_io_channel_set_buffered(channel, FALSE);
+
g_io_add_watch(channel, G_IO_IN | G_IO_NVAL | G_IO_HUP | G_IO_ERR,
netlink_event, NULL);