<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-networking/recipes-connectivity/openthread/ot-br-posix_git.bb, branch nanbield</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=nanbield</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=nanbield'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2022-09-21T13:34:45+00:00</updated>
<entry>
<title>ot-br-posix: Add dep to ipset as used by firewall</title>
<updated>2022-09-21T13:34:45+00:00</updated>
<author>
<name>Philippe Coval</name>
<email>philippe.coval.ext@huawei.com</email>
</author>
<published>2022-09-20T13:41:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=fc8209e8bc2c45d241561e75c4f2b99c23c5689e'/>
<id>urn:sha1:fc8209e8bc2c45d241561e75c4f2b99c23c5689e</id>
<content type='text'>
ipset is used by firewall module of ot-br-posix:

   third_party/openthread/repo/src/posix/platform/firewall.cpp:\
   return ExecuteCommand("%s add %s %s -exist", kIpsetCommand, aSetName, aAddress);

Related observed issue looked like:

```
oniro@oniro-linux-blueprint-gateway-raspberrypi4-64:~$ sudo journalctl -u otbr-agent.service
Apr 28 17:42:32 oniro-linux-blueprint-gateway-raspberrypi4-64 systemd[1]: Started OpenThread Border Router Agent.
Apr 28 17:42:38 oniro-linux-blueprint-gateway-raspberrypi4-64 otbr-agent[330]: sh: ipset: not found
```

Relate-to: https://gitlab.eclipse.org/eclipse/oniro-blueprints/transparent-gateway/meta-oniro-blueprints-gateway/-/issues/6
Cc: Stefan Schmidt &lt;stefan.schmidt@huawei.com&gt;
Forwarded: https://github.com/openembedded/meta-openembedded/pull/611
Signed-off-by: Philippe Coval &lt;philippe.coval.ext@huawei.com&gt;
</content>
</entry>
<entry>
<title>ot-br-posix: Fix unused variable error</title>
<updated>2022-09-07T23:44:54+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2022-09-07T07:17:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=db1ebc121df544601beed7f0413afd3ba992143b'/>
<id>urn:sha1:db1ebc121df544601beed7f0413afd3ba992143b</id>
<content type='text'>
Fixes
r: variable 'i' set but not used [-Wunused-but-set-variable]
|     for (uint8_t i = 0;; i++)

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>ot-daemon,ot-br-posix: Fix mbedtls module builds</title>
<updated>2022-08-31T17:06:32+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2022-08-30T07:12:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=704014e5a9106edb90ba21e4671bdfd5010720b1'/>
<id>urn:sha1:704014e5a9106edb90ba21e4671bdfd5010720b1</id>
<content type='text'>
Add a backport to fix build of mbedTLS on x86

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>ot-br-posix: Fix build with gcc</title>
<updated>2022-04-20T17:58:01+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2022-04-19T21:08:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=47d2307ae77e347674a2d99d32d17fd5537a8a9f'/>
<id>urn:sha1:47d2307ae77e347674a2d99d32d17fd5537a8a9f</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Cc: Stefan Schmidt &lt;stefan.schmidt@huawei.com&gt;
</content>
</entry>
<entry>
<title>ot-br-posix: Disable Wsign-compare for clang</title>
<updated>2022-04-14T02:21:41+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2022-04-12T21:52:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=6f5d694d9c328a9d8e0bd927d569714cd75597b7'/>
<id>urn:sha1:6f5d694d9c328a9d8e0bd927d569714cd75597b7</id>
<content type='text'>
Specify is via CXXFLAGS instead of pragma dance.

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>ot-br-posix: add recipe for an OpenThread Border Router</title>
<updated>2022-04-07T21:40:45+00:00</updated>
<author>
<name>Stefan Schmidt</name>
<email>stefan.schmidt@huawei.com</email>
</author>
<published>2022-04-07T19:14:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=bb6a70a4638688ca971dc281d90627135f59ce0c'/>
<id>urn:sha1:bb6a70a4638688ca971dc281d90627135f59ce0c</id>
<content type='text'>
The OpenThread project is an open source implementation of the Thread
low-power mesh network protocol. In a Thread network devices can have
different roles, and of of these roles is a Border Router that allows a
Thread network to be connected with other IP networks.

Ot-br-posix runs as a systemd service on a standard Linux system to
handle the connection to a Thread network.

In terms of patches we need a fix to allow building on musl + clang
(CMSG_NXTHDR macro triggers a -Wsign-compare warning) and a systemd
unit file change is OE specific and avoids having service dependencies
implemented as pre exec hooks.

Signed-off-by: Stefan Schmidt &lt;stefan.schmidt@huawei.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
</feed>
