Let Nether manage UDPLite traffic and local DNS queries 04/124104/8
authorPiotr Sawicki <p.sawicki2@partner.samsung.com>
Thu, 4 May 2017 08:54:58 +0000 (10:54 +0200)
committerPiotr Sawicki <p.sawicki2@partner.samsung.com>
Wed, 31 May 2017 16:13:03 +0000 (18:13 +0200)
commit7cbc2580f15008cf1b4c4be8cc7a7f9215f9f419
treec228b3bafb9531fc58df59b7352f8e72a3b1545d
parent5ea03c03156b8da048a67bce6e362e6ac100dc31
Let Nether manage UDPLite traffic and local DNS queries

A netfilter rule has been added to let Nether manage UDPLite traffic for
outgoing connections. There are some kernel configurations that don't have
NF_CT_PROTO_UDPLITE option turned on. For these kernel images, the rule that
uses the conntrack module do not catch packets of the UDPLite protocol.
Special rules have been introduced to inspect DNS queries sent by an app
to the Connman service (running on localhost). The Connman service, which
works as a DNS proxy, sends the queries out of the box on behalf
of the app.

Change-Id: Ib41e61d8367b8c78eb814b3e98396e6c1e5fa4b1
conf/nether.rules