bird1: rename get_bool() to get_a_bool() in bird{4,6}-lib.sh
authorRoger Pueyo Centelles <roger.pueyo@guifi.net>
Sun, 26 Feb 2023 16:02:08 +0000 (17:02 +0100)
committerRoger Pueyo Centelles <roger.pueyo@guifi.net>
Wed, 8 Mar 2023 14:08:20 +0000 (15:08 +0100)
commit3d7df59413b7a9324328492ef5601f4d8efbc0cf
treea5d73b9c19f1fa3f16ce6dbf8fde49d0149f9cb0
parent4e0e7027473b23abd3b21250bc46f179f8a124c0
bird1: rename get_bool() to get_a_bool() in bird{4,6}-lib.sh

This patch renames the get_bool() function, implemented in the
bird4-lib.sh and bird6-lib.sh files (respectively, for the IPv4 and
the IPv6 versions of the package), as well as all the calls to it.
This way, we avoid a function name collision with the one provided by
file /lib/functions.sh, which is slightly different and caused an
out-of-memory error when parsing the bird4/bird6 UCI config files.

Fixes #920.

Signed-off-by: Roger Pueyo Centelles <roger.pueyo@guifi.net>
(cherry picked from commit d32f93e0499164ac171228bbb6e8a5b17b8785fe)
bird1-openwrt/Makefile
bird1-openwrt/bird1-ipv4-openwrt/src/init.d/bird4-lib.sh
bird1-openwrt/bird1-ipv6-openwrt/src/init.d/bird6-lib.sh