Skip to content

pimd: northbound backend code#6145

Merged
donaldsharp merged 15 commits into
FRRouting:masterfrom
patrasar:pim_nb_code_upstream
Nov 19, 2020
Merged

pimd: northbound backend code#6145
donaldsharp merged 15 commits into
FRRouting:masterfrom
patrasar:pim_nb_code_upstream

Conversation

@patrasar

@patrasar patrasar commented Apr 3, 2020

Copy link
Copy Markdown
Contributor

pim & igmp northbound callbacks.

Signed-off-by: Sarita Patra saritap@vmware.com

@patrasar patrasar closed this Apr 3, 2020
@patrasar patrasar reopened this Apr 3, 2020
@patrasar patrasar closed this Apr 3, 2020
@patrasar patrasar reopened this Apr 3, 2020
@patrasar patrasar changed the base branch from master to nb_conversions April 3, 2020 12:49
@NetDEF-CI

NetDEF-CI commented Apr 3, 2020

Copy link
Copy Markdown
Collaborator
Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

See below for issues.
CI System Testrun URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11600/

This is a comment from an automated CI system.
For questions and feedback in regards to this CI system, please feel free to email
Martin Winter - mwinter (at) opensourcerouting.org.

Get source / Pull Request: Successful

Building Stage: Failed

Debian 9 amd64 build: Failed (click for details)

Make failed for Debian 9 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11600/artifact/CI021BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.11600/frr-source'
pimd/pim_cmd.c: In function interface_no_ip_mroute:
pimd/pim_cmd.c:8301:14: error: unused variable oif_name [-Werror=unused-variable]
pimd/pim_cmd.c:8300:7: error: unused variable oif_xpath [-Werror=unused-variable]
pimd/pim_cmd.c:8298:6: error: unused variable idx_interface [-Werror=unused-variable]
pimd/pim_cmd.c: In function ip_msdp_peer:
pimd/pim_cmd.c:9161:58: error: passing argument 4 of nb_cli_enqueue_change from incompatible pointer type [-Werror=incompatible-pointer-types]
In file included from pimd/pim_cmd.c:67:0:
./lib/northbound_cli.h:55:13: note: expected const char * but argument is of type struct cmd_token *

Debian 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11600/artifact/CI021BUILD/config.status/config.status

Ubuntu 18.04 ppc64le build: Failed (click for details)

Make failed for Ubuntu 18.04 ppc64le build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11600/artifact/U1804PPC64LEBUILD/ErrorLog/log_make.txt)

make  all-am
make[1]: Entering directory '/home/ci/cibuild.11600/frr-source'
pimd/pim_iface.c:446:6: error: no previous prototype for detect_address_change [-Werror=missing-prototypes]
 void detect_address_change(struct interface *ifp, int force_prim_as_any,
pimd/pim_iface.c:477:5: error: no previous prototype for pim_update_source_set [-Werror=missing-prototypes]
 int pim_update_source_set(struct interface *ifp, struct in_addr source)
cc1: all warnings being treated as errors
Makefile:7196: recipe for target 'pimd/pim_iface.o' failed
make[1]: *** [pimd/pim_iface.o] Error 1

Ubuntu 18.04 ppc64le build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11600/artifact/U1804PPC64LEBUILD/config.status/config.status

Ubuntu 16.04 i386 build: Failed (click for details)

Make failed for Ubuntu 16.04 i386 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11600/artifact/U1604I386/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.11600/frr-source'
pimd/pim_cmd.c: In function interface_no_ip_mroute:
pimd/pim_cmd.c:8301:14: error: unused variable oif_name [-Werror=unused-variable]
pimd/pim_cmd.c:8300:7: error: unused variable oif_xpath [-Werror=unused-variable]
pimd/pim_cmd.c:8298:6: error: unused variable idx_interface [-Werror=unused-variable]
pimd/pim_cmd.c: In function ip_msdp_peer:
pimd/pim_cmd.c:9161:58: error: passing argument 4 of nb_cli_enqueue_change from incompatible pointer type [-Werror=incompatible-pointer-types]
In file included from pimd/pim_cmd.c:67:0:
./lib/northbound_cli.h:55:13: note: expected const char * but argument is of type struct cmd_token *

Ubuntu 16.04 i386 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11600/artifact/U1604I386/config.status/config.status

Fedora 29 amd64 build: Failed (click for details)

Make failed for Fedora 29 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11600/artifact/F29BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.11600/frr-source'
pimd/pim_cmd.c: In function interface_no_ip_mroute:
pimd/pim_cmd.c:8301:14: error: unused variable oif_name [-Werror=unused-variable]
pimd/pim_cmd.c:8300:7: error: unused variable oif_xpath [-Werror=unused-variable]
pimd/pim_cmd.c:8298:6: error: unused variable idx_interface [-Werror=unused-variable]
pimd/pim_cmd.c: In function ip_msdp_peer:
pimd/pim_cmd.c:9161:62: error: passing argument 4 of nb_cli_enqueue_change from incompatible pointer type [-Werror=incompatible-pointer-types]
In file included from pimd/pim_cmd.c:67:
./lib/northbound_cli.h:57:19: note: expected const char * but argument is of type struct cmd_token *

Fedora 29 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11600/artifact/F29BUILD/config.status/config.status

NetBSD 6 amd64 build: Failed (click for details)

Make failed for NetBSD 6 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11600/artifact/CI007BUILD/ErrorLog/log_make.txt)

/usr/pkg/lib/libpython2.7.so: warning: warning: tmpnam() possibly used unsafely, use mkstemp() or mkdtemp()
/usr/pkg/lib/libpython2.7.so: warning: warning: tempnam() possibly used unsafely, use mkstemp() or mkdtemp()
cc1: warnings being treated as errors
pimd/pim_cmd.c: In function 'interface_no_ip_mroute':
pimd/pim_cmd.c:8301:14: error: unused variable 'oif_name'
pimd/pim_cmd.c:8300:7: error: unused variable 'oif_xpath'
pimd/pim_cmd.c:8298:6: error: unused variable 'idx_interface'
pimd/pim_cmd.c: In function 'ip_msdp_peer':
pimd/pim_cmd.c:9161:2: error: passing argument 4 of 'nb_cli_enqueue_change' from incompatible pointer type

NetBSD 6 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11600/artifact/CI007BUILD/config.status/config.status

Debian 8 amd64 build: Failed (click for details)

Make failed for Debian 8 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11600/artifact/CI008BLD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.11600/frr-source'
pimd/pim_cmd.c: In function interface_no_ip_mroute:
pimd/pim_cmd.c:8301:14: error: unused variable oif_name [-Werror=unused-variable]
pimd/pim_cmd.c:8300:7: error: unused variable oif_xpath [-Werror=unused-variable]
pimd/pim_cmd.c:8298:6: error: unused variable idx_interface [-Werror=unused-variable]
pimd/pim_cmd.c: In function ip_msdp_peer:
pimd/pim_cmd.c:9161:58: error: passing argument 4 of nb_cli_enqueue_change from incompatible pointer type [-Werror]
In file included from pimd/pim_cmd.c:67:0:
./lib/northbound_cli.h:55:13: note: expected const char * but argument is of type struct cmd_token *

Debian 8 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11600/artifact/CI008BLD/config.status/config.status

Debian 10 amd64 build: Failed (click for details)

Make failed for Debian 10 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11600/artifact/DEB10BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.11600/frr-source'
pimd/pim_cmd.c: In function interface_no_ip_mroute:
pimd/pim_cmd.c:8301:14: error: unused variable oif_name [-Werror=unused-variable]
pimd/pim_cmd.c:8300:7: error: unused variable oif_xpath [-Werror=unused-variable]
pimd/pim_cmd.c:8298:6: error: unused variable idx_interface [-Werror=unused-variable]
pimd/pim_cmd.c: In function ip_msdp_peer:
pimd/pim_cmd.c:9161:62: error: passing argument 4 of nb_cli_enqueue_change from incompatible pointer type [-Werror=incompatible-pointer-types]
In file included from pimd/pim_cmd.c:67:
./lib/northbound_cli.h:57:19: note: expected const char * but argument is of type struct cmd_token *

Debian 10 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11600/artifact/DEB10BUILD/config.status/config.status

FreeBSD 12 amd64 build: Failed (click for details)

Make failed for FreeBSD 12 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11600/artifact/FBSD12AMD64/ErrorLog/log_make.txt)

gmake[1]: Entering directory '/usr/home/ci/cibuild.11600/frr-source'
pimd/pim_cmd.c: In function 'interface_no_ip_mroute':
pimd/pim_cmd.c:8301:14: error: unused variable 'oif_name' [-Werror=unused-variable]
pimd/pim_cmd.c:8300:7: error: unused variable 'oif_xpath' [-Werror=unused-variable]
pimd/pim_cmd.c:8298:6: error: unused variable 'idx_interface' [-Werror=unused-variable]
pimd/pim_cmd.c: In function 'ip_msdp_peer':
pimd/pim_cmd.c:9161:58: error: passing argument 4 of 'nb_cli_enqueue_change' from incompatible pointer type [-Werror=incompatible-pointer-types]
In file included from pimd/pim_cmd.c:67:0:
./lib/northbound_cli.h:55:13: note: expected 'const char *' but argument is of type 'struct cmd_token *'

FreeBSD 12 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11600/artifact/FBSD12AMD64/config.status/config.status

Ubuntu 14.04 amd64 build: Failed (click for details)

Make failed for Ubuntu 14.04 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11600/artifact/CI001BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory `/home/ci/cibuild.11600/frr-source'
pimd/pim_cmd.c: In function interface_no_ip_mroute:
pimd/pim_cmd.c:8301:14: error: unused variable oif_name [-Werror=unused-variable]
pimd/pim_cmd.c:8300:7: error: unused variable oif_xpath [-Werror=unused-variable]
pimd/pim_cmd.c:8298:6: error: unused variable idx_interface [-Werror=unused-variable]
pimd/pim_cmd.c: In function ip_msdp_peer:
pimd/pim_cmd.c:9161:2: error: passing argument 4 of nb_cli_enqueue_change from incompatible pointer type [-Werror]
In file included from pimd/pim_cmd.c:67:0:
./lib/northbound_cli.h:55:13: note: expected const char * but argument is of type struct cmd_token *

Ubuntu 14.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11600/artifact/CI001BUILD/config.status/config.status

NetBSD 8 amd64 build: Failed (click for details)

Make failed for NetBSD 8 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11600/artifact/CI012BUILD/ErrorLog/log_make.txt)

/usr/pkg/lib/libpython2.7.so: warning: warning: tempnam() possibly used unsafely, use mkstemp() or mkdtemp()
pimd/pim_cmd.c: In function 'interface_no_ip_mroute':
pimd/pim_cmd.c:8301:14: error: unused variable 'oif_name' [-Werror=unused-variable]
pimd/pim_cmd.c:8300:7: error: unused variable 'oif_xpath' [-Werror=unused-variable]
pimd/pim_cmd.c:8298:6: error: unused variable 'idx_interface' [-Werror=unused-variable]
pimd/pim_cmd.c: In function 'ip_msdp_peer':
pimd/pim_cmd.c:9161:58: error: passing argument 4 of 'nb_cli_enqueue_change' from incompatible pointer type [-Werror=incompatible-pointer-types]
In file included from pimd/pim_cmd.c:67:0:
./lib/northbound_cli.h:55:13: note: expected 'const char *' but argument is of type 'struct cmd_token *'

NetBSD 8 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11600/artifact/CI012BUILD/config.status/config.status

Ubuntu 16.04 amd64 build: Failed (click for details)

Make failed for Ubuntu 16.04 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11600/artifact/CI014BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.11600/frr-source'
pimd/pim_cmd.c: In function interface_no_ip_mroute:
pimd/pim_cmd.c:8301:14: error: unused variable oif_name [-Werror=unused-variable]
pimd/pim_cmd.c:8300:7: error: unused variable oif_xpath [-Werror=unused-variable]
pimd/pim_cmd.c:8298:6: error: unused variable idx_interface [-Werror=unused-variable]
pimd/pim_cmd.c: In function ip_msdp_peer:
pimd/pim_cmd.c:9161:58: error: passing argument 4 of nb_cli_enqueue_change from incompatible pointer type [-Werror=incompatible-pointer-types]
In file included from pimd/pim_cmd.c:67:0:
./lib/northbound_cli.h:55:13: note: expected const char * but argument is of type struct cmd_token *

Ubuntu 16.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11600/artifact/CI014BUILD/config.status/config.status

FreeBSD 11 amd64 build: Failed (click for details)

Make failed for FreeBSD 11 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11600/artifact/CI009BUILD/ErrorLog/log_make.txt)

gmake[1]: Entering directory '/usr/home/ci/cibuild.11600/frr-source'
pimd/pim_cmd.c: In function 'interface_no_ip_mroute':
pimd/pim_cmd.c:8301:14: error: unused variable 'oif_name' [-Werror=unused-variable]
pimd/pim_cmd.c:8300:7: error: unused variable 'oif_xpath' [-Werror=unused-variable]
pimd/pim_cmd.c:8298:6: error: unused variable 'idx_interface' [-Werror=unused-variable]
pimd/pim_cmd.c: In function 'ip_msdp_peer':
pimd/pim_cmd.c:9161:62: error: passing argument 4 of 'nb_cli_enqueue_change' from incompatible pointer type [-Werror=incompatible-pointer-types]
In file included from pimd/pim_cmd.c:67:
./lib/northbound_cli.h:57:19: note: expected 'const char *' but argument is of type 'struct cmd_token *'

FreeBSD 11 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11600/artifact/CI009BUILD/config.status/config.status

Ubuntu 18.04 amd64 build: Failed (click for details)

Make failed for Ubuntu 18.04 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11600/artifact/U1804AMD64/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.11600/frr-source'
pimd/pim_cmd.c: In function interface_no_ip_mroute:
pimd/pim_cmd.c:8301:14: error: unused variable oif_name [-Werror=unused-variable]
pimd/pim_cmd.c:8300:7: error: unused variable oif_xpath [-Werror=unused-variable]
pimd/pim_cmd.c:8298:6: error: unused variable idx_interface [-Werror=unused-variable]
pimd/pim_cmd.c: In function ip_msdp_peer:
pimd/pim_cmd.c:9161:58: error: passing argument 4 of nb_cli_enqueue_change from incompatible pointer type [-Werror=incompatible-pointer-types]
In file included from pimd/pim_cmd.c:67:0:
./lib/northbound_cli.h:55:13: note: expected const char * but argument is of type struct cmd_token *

Ubuntu 18.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11600/artifact/U1804AMD64/config.status/config.status

Successful on other platforms/tests
  • Ubuntu 12.04 amd64 build
  • CentOS 7 amd64 build
  • OpenBSD 6 amd64 build

@patrasar patrasar force-pushed the pim_nb_code_upstream branch 2 times, most recently from 5769c65 to 0e4f7ad Compare April 3, 2020 13:08
@patrasar patrasar changed the title Pim nb code upstream <Work in progress >Pim nb code upstream Apr 3, 2020
@patrasar

patrasar commented Apr 3, 2020

Copy link
Copy Markdown
Contributor Author

ci: rerun

@patrasar patrasar force-pushed the pim_nb_code_upstream branch 3 times, most recently from cf3529a to 95c07f7 Compare April 5, 2020 14:35
@NetDEF-CI

NetDEF-CI commented Apr 5, 2020

Copy link
Copy Markdown
Collaborator
Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

See below for issues.
CI System Testrun URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11627/

This is a comment from an automated CI system.
For questions and feedback in regards to this CI system, please feel free to email
Martin Winter - mwinter (at) opensourcerouting.org.

Get source / Pull Request: Successful

Building Stage: Successful

Basic Tests: Failed

Topology tests on Ubuntu 16.04 amd64: Failed (click for details)

Topology Test Results are at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-TOPOU1604-11627/test

Topology Tests failed for Topology tests on Ubuntu 16.04 amd64:

*** defaultIntf: warning: r1 has no interfaces
2020-04-05 17:27:44,252 ERROR: '_bgp_has_routes' failed after 37.32 seconds
2020-04-05 17:33:48,612 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp community-list standard ANY permit 0:-1 



2020-04-05 17:33:48,729 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp community-list standard ANY permit 0:65536 



2020-04-05 17:33:48,846 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp large-community-list standard ANY permit 0:4294967296 



2020-04-05 17:33:48,962 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp large-community-list standard ANY permit 0:-1:1 



2020-04-05 17:35:43,863 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: line 2: % Command incomplete[4]: bgp large-community-list standard Test1 permit  



2020-04-05 17:41:59,147 ERROR: 'router_json_cmp' failed after 33.78 seconds
2020-04-05 17:41:59,149 ERROR: assert failed at "test_evpn_pim_topo1/test_multicast_groups_on_rp": "spine" JSON output mismatches
assert expected key(s) [u'spine-eth1', u'spine-eth0'] in json (have []):
  --- Expected value
  +++ Current value
  @@ -1,34 +1 @@
  -{
  -    "spine-eth0": {
  -        "239.1.1.1": {
  -            "*": {
  -                "channelJoinName": "JOIN", 
  -                "group": "239.1.1.1", 
  -                "prune": "--:--", 
  -                "source": "*"
  -            }
  -        }, 
  -        "address": "192.168.1.1", 
  -        "flagBroadcast": true, 
  -        "flagMulticast": true, 
  -        "lanDelayEnabled": true, 
  -        "name": "spine-eth0", 
  -        "state": "up"
  -    }, 
  -    "spine-eth1": {
  -        "239.1.1.1": {
  -            "*": {
  -                "channelJoinName": "JOIN", 
  -                "group": "239.1.1.1", 
  -                "prune": "--:--", 
  -                "source": "*"
  -            }
  -        }, 
  -        "address": "192.168.2.1", 
  -        "flagBroadcast": true, 
  -        "flagMulticast": true, 
  -        "lanDelayEnabled": true, 
  -        "name": "spine-eth1", 
  -        "state": "up"
  -    }
  -}
  +{}
2020-04-05 17:54:02,955 ERROR: 'router_json_cmp' failed after 76.89 seconds
2020-04-05 17:54:02,956 ERROR: assert failed at "test_pim/test_pim_rp_setup": "r1" JSON output mismatches
assert expected key(s) [u'10.254.0.3'] in json (have []):
  --- Expected value
  +++ Current value
  @@ -1,9 +1 @@
  -{
  -    "10.254.0.3": [
  -        {
  -            "group": "224.0.0.0/4", 
  -            "outboundInterface": "r1-eth1", 
  -            "source": "Static"
  -        }
  -    ]
  -}
  +{}
2020-04-05 17:54:15,409 ERROR: 'router_json_cmp' failed after 12.44 seconds
2020-04-05 17:54:15,411 ERROR: assert failed at "test_pim/test_pim_rp_sees_stream": "rp" JSON output mismatches
assert expected key(s) [u'229.1.1.1'] in json (have []):
  --- Expected value
  +++ Current value
  @@ -1,17 +1 @@
  -{
  -    "229.1.1.1": {
  -        "10.0.20.2": {
  -            "group": "229.1.1.1", 
  -            "inboundInterface": "rp-eth0", 
  -            "joinState": "NotJoined", 
  -            "refCount": 1, 
  -            "regState": "RegNoInfo", 
  -            "resetTimer": "--:--:--", 
  -            "rpfAddress": "10.0.20.2", 
  -            "source": "10.0.20.2", 
  -            "sourceStream": true, 
  -            "sptBit": 0, 
  -            "state": "NotJ"
  -        }
  -    }
  -}
  +{}

see full log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11627/artifact/TOPOU1604/ErrorLog/log_topotests.txt

Topotest tests on Ubuntu 16.04 i386: Failed (click for details)

Topology Test Results are at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-TOPOI386-11627/test

Topology Tests failed for Topotest tests on Ubuntu 16.04 i386:

RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
*** defaultIntf: warning: r1 has no interfaces
2020-04-05 17:29:31,416 ERROR: '_bgp_has_routes' failed after 38.96 seconds
2020-04-05 17:36:12,585 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp community-list standard ANY permit 0:-1 



2020-04-05 17:36:12,755 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp community-list standard ANY permit 0:65536 



2020-04-05 17:36:12,927 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp large-community-list standard ANY permit 0:4294967296 



2020-04-05 17:36:13,104 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp large-community-list standard ANY permit 0:-1:1 



2020-04-05 17:38:13,358 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: line 2: % Command incomplete[4]: bgp large-community-list standard Test1 permit  



RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
2020-04-05 17:44:35,639 ERROR: 'router_json_cmp' failed after 34.55 seconds
2020-04-05 17:44:35,641 ERROR: assert failed at "test_evpn_pim_topo1/test_multicast_groups_on_rp": "spine" JSON output mismatches
assert expected key(s) [u'spine-eth1', u'spine-eth0'] in json (have []):
  --- Expected value
  +++ Current value
  @@ -1,34 +1 @@
  -{
  -    "spine-eth0": {
  -        "239.1.1.1": {
  -            "*": {
  -                "channelJoinName": "JOIN", 
  -                "group": "239.1.1.1", 
  -                "prune": "--:--", 
  -                "source": "*"
  -            }
  -        }, 
  -        "address": "192.168.1.1", 
  -        "flagBroadcast": true, 
  -        "flagMulticast": true, 
  -        "lanDelayEnabled": true, 
  -        "name": "spine-eth0", 
  -        "state": "up"
  -    }, 
  -    "spine-eth1": {
  -        "239.1.1.1": {
  -            "*": {
  -                "channelJoinName": "JOIN", 
  -                "group": "239.1.1.1", 
  -                "prune": "--:--", 
  -                "source": "*"
  -            }
  -        }, 
  -        "address": "192.168.2.1", 
  -        "flagBroadcast": true, 
  -        "flagMulticast": true, 
  -        "lanDelayEnabled": true, 
  -        "name": "spine-eth1", 
  -        "state": "up"
  -    }
  -}
  +{}
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
2020-04-05 17:56:36,959 ERROR: 'router_json_cmp' failed after 77.32 seconds
2020-04-05 17:56:36,961 ERROR: assert failed at "test_pim/test_pim_rp_setup": "r1" JSON output mismatches
assert expected key(s) [u'10.254.0.3'] in json (have []):
  --- Expected value
  +++ Current value
  @@ -1,9 +1 @@
  -{
  -    "10.254.0.3": [
  -        {
  -            "group": "224.0.0.0/4", 
  -            "outboundInterface": "r1-eth1", 
  -            "source": "Static"
  -        }
  -    ]
  -}
  +{}
2020-04-05 17:56:50,071 ERROR: 'router_json_cmp' failed after 13.09 seconds
2020-04-05 17:56:50,073 ERROR: assert failed at "test_pim/test_pim_rp_sees_stream": "rp" JSON output mismatches
assert expected key(s) [u'229.1.1.1'] in json (have []):
  --- Expected value
  +++ Current value
  @@ -1,17 +1 @@
  -{
  -    "229.1.1.1": {
  -        "10.0.20.2": {
  -            "group": "229.1.1.1", 
  -            "inboundInterface": "rp-eth0", 
  -            "joinState": "NotJoined", 
  -            "refCount": 1, 
  -            "regState": "RegNoInfo", 
  -            "resetTimer": "--:--:--", 
  -            "rpfAddress": "10.0.20.2", 
  -            "source": "10.0.20.2", 
  -            "sourceStream": true, 
  -            "sptBit": 0, 
  -            "state": "NotJ"
  -        }
  -    }
  -}
  +{}

see full log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11627/artifact/TOPOI386/ErrorLog/log_topotests.txt

Topology tests on Ubuntu 18.04 amd64: Failed (click for details)

Topology Test Results are at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-TOPOU1804-11627/test

Topology Tests failed for Topology tests on Ubuntu 18.04 amd64:

*** defaultIntf: warning: r1 has no interfaces
2020-04-05 15:27:49,774 ERROR: '_bgp_has_routes' failed after 37.34 seconds
2020-04-05 15:35:28,501 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp community-list standard ANY permit 0:-1 



2020-04-05 15:35:28,616 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp community-list standard ANY permit 0:65536 



2020-04-05 15:35:28,730 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp large-community-list standard ANY permit 0:4294967296 



2020-04-05 15:35:28,848 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp large-community-list standard ANY permit 0:-1:1 



2020-04-05 15:37:24,036 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: line 2: % Command incomplete[4]: bgp large-community-list standard Test1 permit  



2020-04-05 15:43:44,350 ERROR: 'router_json_cmp' failed after 33.68 seconds
2020-04-05 15:43:44,353 ERROR: assert failed at "test_evpn_pim_topo1/test_multicast_groups_on_rp": "spine" JSON output mismatches
assert expected key(s) [u'spine-eth1', u'spine-eth0'] in json (have []):
  --- Expected value
  +++ Current value
  @@ -1,34 +1 @@
  -{
  -    "spine-eth0": {
  -        "239.1.1.1": {
  -            "*": {
  -                "channelJoinName": "JOIN", 
  -                "group": "239.1.1.1", 
  -                "prune": "--:--", 
  -                "source": "*"
  -            }
  -        }, 
  -        "address": "192.168.1.1", 
  -        "flagBroadcast": true, 
  -        "flagMulticast": true, 
  -        "lanDelayEnabled": true, 
  -        "name": "spine-eth0", 
  -        "state": "up"
  -    }, 
  -    "spine-eth1": {
  -        "239.1.1.1": {
  -            "*": {
  -                "channelJoinName": "JOIN", 
  -                "group": "239.1.1.1", 
  -                "prune": "--:--", 
  -                "source": "*"
  -            }
  -        }, 
  -        "address": "192.168.2.1", 
  -        "flagBroadcast": true, 
  -        "flagMulticast": true, 
  -        "lanDelayEnabled": true, 
  -        "name": "spine-eth1", 
  -        "state": "up"
  -    }
  -}
  +{}
2020-04-05 15:55:47,677 ERROR: 'router_json_cmp' failed after 76.88 seconds
2020-04-05 15:55:47,679 ERROR: assert failed at "test_pim/test_pim_rp_setup": "r1" JSON output mismatches
assert expected key(s) [u'10.254.0.3'] in json (have []):
  --- Expected value
  +++ Current value
  @@ -1,9 +1 @@
  -{
  -    "10.254.0.3": [
  -        {
  -            "group": "224.0.0.0/4", 
  -            "outboundInterface": "r1-eth1", 
  -            "source": "Static"
  -        }
  -    ]
  -}
  +{}
2020-04-05 15:56:00,116 ERROR: 'router_json_cmp' failed after 12.42 seconds
2020-04-05 15:56:00,117 ERROR: assert failed at "test_pim/test_pim_rp_sees_stream": "rp" JSON output mismatches
assert expected key(s) [u'229.1.1.1'] in json (have []):
  --- Expected value
  +++ Current value
  @@ -1,17 +1 @@
  -{
  -    "229.1.1.1": {
  -        "10.0.20.2": {
  -            "group": "229.1.1.1", 
  -            "inboundInterface": "rp-eth0", 
  -            "joinState": "NotJoined", 
  -            "refCount": 1, 
  -            "regState": "RegNoInfo", 
  -            "resetTimer": "--:--:--", 
  -            "rpfAddress": "10.0.20.2", 
  -            "source": "10.0.20.2", 
  -            "sourceStream": true, 
  -            "sptBit": 0, 
  -            "state": "NotJ"
  -        }
  -    }
  -}
  +{}

see full log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11627/artifact/TOPOU1804/ErrorLog/log_topotests.txt

Successful on other platforms/tests
  • Debian 8 deb pkg check
  • Addresssanitizer topotests part 2
  • IPv4 protocols on Ubuntu 14.04
  • Debian 9 deb pkg check
  • Addresssanitizer topotests part 3
  • IPv4 ldp protocol on Ubuntu 16.04
  • Debian 10 deb pkg check
  • Ubuntu 14.04 deb pkg check
  • CentOS 7 rpm pkg check
  • Static analyzer (clang)
  • IPv6 protocols on Ubuntu 14.04
  • Fedora 29 rpm pkg check
  • Ubuntu 16.04 deb pkg check
  • Addresssanitizer topotests part 1
  • Ubuntu 12.04 deb pkg check

Warnings Generated during build:

Debian 10 amd64 build: Successful with additional warnings

Debian Package lintian failed for Debian 10 amd64 build:
(see full package build log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11627/artifact/DEB10BUILD/ErrorLog/log_lintian.txt)

W: frr source: pkg-js-tools-test-is-missing
W: frr source: pkg-js-tools-test-is-missing
W: frr-rpki-rtrlib: changelog-file-missing-explicit-entry 6.0-2 -> 7.4-dev-20200405-00-g95c07f73b-0 (missing) -> 7.4-dev-20200405-00-g95c07f73b-0~deb10u1
W: frr-snmp: changelog-file-missing-explicit-entry 6.0-2 -> 7.4-dev-20200405-00-g95c07f73b-0 (missing) -> 7.4-dev-20200405-00-g95c07f73b-0~deb10u1
W: frr-pythontools: changelog-file-missing-explicit-entry 6.0-2 -> 7.4-dev-20200405-00-g95c07f73b-0 (missing) -> 7.4-dev-20200405-00-g95c07f73b-0~deb10u1
W: frr: changelog-file-missing-explicit-entry 6.0-2 -> 7.4-dev-20200405-00-g95c07f73b-0 (missing) -> 7.4-dev-20200405-00-g95c07f73b-0~deb10u1
W: frr-doc: changelog-file-missing-explicit-entry 6.0-2 -> 7.4-dev-20200405-00-g95c07f73b-0 (missing) -> 7.4-dev-20200405-00-g95c07f73b-0~deb10u1

CLANG Static Analyzer Summary

  • Github Pull Request 6145, comparing to Git base SHA 85b497a
  • Base image data for Git 85b497a does not exist - compare skipped

4 Static Analyzer issues remaining.

See details at
https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11627/artifact/shared/static_analysis/index.html

@patrasar patrasar force-pushed the pim_nb_code_upstream branch from 95c07f7 to 70507bb Compare April 6, 2020 11:05
@NetDEF-CI

NetDEF-CI commented Apr 6, 2020

Copy link
Copy Markdown
Collaborator
Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

See below for issues.
CI System Testrun URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11646/

This is a comment from an automated CI system.
For questions and feedback in regards to this CI system, please feel free to email
Martin Winter - mwinter (at) opensourcerouting.org.

Get source / Pull Request: Successful

Building Stage: Successful

Basic Tests: Failed

Topology tests on Ubuntu 18.04 amd64: Failed (click for details)

Topology Test Results are at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-TOPOU1804-11646/test

Topology Tests failed for Topology tests on Ubuntu 18.04 amd64:

*** defaultIntf: warning: r1 has no interfaces
2020-04-06 11:55:46,619 ERROR: '_bgp_has_routes' failed after 37.12 seconds
2020-04-06 12:03:25,592 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp community-list standard ANY permit 0:-1 



2020-04-06 12:03:25,712 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp community-list standard ANY permit 0:65536 



2020-04-06 12:03:25,829 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp large-community-list standard ANY permit 0:4294967296 



2020-04-06 12:03:25,943 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp large-community-list standard ANY permit 0:-1:1 



2020-04-06 12:05:19,653 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: line 2: % Command incomplete[4]: bgp large-community-list standard Test1 permit  



2020-04-06 12:11:49,078 ERROR: 'router_json_cmp' failed after 33.62 seconds
2020-04-06 12:11:49,081 ERROR: assert failed at "test_evpn_pim_topo1/test_multicast_groups_on_rp": "spine" JSON output mismatches
assert expected key(s) [u'spine-eth1', u'spine-eth0'] in json (have []):
  --- Expected value
  +++ Current value
  @@ -1,34 +1 @@
  -{
  -    "spine-eth0": {
  -        "239.1.1.1": {
  -            "*": {
  -                "channelJoinName": "JOIN", 
  -                "group": "239.1.1.1", 
  -                "prune": "--:--", 
  -                "source": "*"
  -            }
  -        }, 
  -        "address": "192.168.1.1", 
  -        "flagBroadcast": true, 
  -        "flagMulticast": true, 
  -        "lanDelayEnabled": true, 
  -        "name": "spine-eth0", 
  -        "state": "up"
  -    }, 
  -    "spine-eth1": {
  -        "239.1.1.1": {
  -            "*": {
  -                "channelJoinName": "JOIN", 
  -                "group": "239.1.1.1", 
  -                "prune": "--:--", 
  -                "source": "*"
  -            }
  -        }, 
  -        "address": "192.168.2.1", 
  -        "flagBroadcast": true, 
  -        "flagMulticast": true, 
  -        "lanDelayEnabled": true, 
  -        "name": "spine-eth1", 
  -        "state": "up"
  -    }
  -}
  +{}
2020-04-06 12:22:19,494 ERROR: assert failed at "test_pim/test_pim_send_mcast_stream": failed to converge pim
assert expected key(s) ['229.1.1.1'] in json (have []):
  --- Expected value
  +++ Current value
  @@ -1,10 +1 @@
  -{
  -    "229.1.1.1": {
  -        "10.0.20.2": {
  -            "firstHopRouter": 1, 
  -            "inboundInterface": "r1-eth0", 
  -            "joinState": "NotJoined", 
  -            "regState": "RegPrune"
  -        }
  -    }
  -}
  +{}

see full log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11646/artifact/TOPOU1804/ErrorLog/log_topotests.txt

Topotest tests on Ubuntu 16.04 i386: Failed (click for details)

Topology Test Results are at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-TOPOI386-11646/test

Topology Tests failed for Topotest tests on Ubuntu 16.04 i386:

RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
*** defaultIntf: warning: r1 has no interfaces
2020-04-06 13:57:11,149 ERROR: '_bgp_has_routes' failed after 38.33 seconds
2020-04-06 14:03:41,082 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp community-list standard ANY permit 0:-1 



2020-04-06 14:03:41,216 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp community-list standard ANY permit 0:65536 



2020-04-06 14:03:41,353 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp large-community-list standard ANY permit 0:4294967296 



2020-04-06 14:03:41,487 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp large-community-list standard ANY permit 0:-1:1 



2020-04-06 14:05:45,751 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: line 2: % Command incomplete[4]: bgp large-community-list standard Test1 permit  



RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
2020-04-06 14:12:11,609 ERROR: 'router_json_cmp' failed after 34.15 seconds
2020-04-06 14:12:11,610 ERROR: assert failed at "test_evpn_pim_topo1/test_multicast_groups_on_rp": "spine" JSON output mismatches
assert expected key(s) [u'spine-eth1', u'spine-eth0'] in json (have []):
  --- Expected value
  +++ Current value
  @@ -1,34 +1 @@
  -{
  -    "spine-eth0": {
  -        "239.1.1.1": {
  -            "*": {
  -                "channelJoinName": "JOIN", 
  -                "group": "239.1.1.1", 
  -                "prune": "--:--", 
  -                "source": "*"
  -            }
  -        }, 
  -        "address": "192.168.1.1", 
  -        "flagBroadcast": true, 
  -        "flagMulticast": true, 
  -        "lanDelayEnabled": true, 
  -        "name": "spine-eth0", 
  -        "state": "up"
  -    }, 
  -    "spine-eth1": {
  -        "239.1.1.1": {
  -            "*": {
  -                "channelJoinName": "JOIN", 
  -                "group": "239.1.1.1", 
  -                "prune": "--:--", 
  -                "source": "*"
  -            }
  -        }, 
  -        "address": "192.168.2.1", 
  -        "flagBroadcast": true, 
  -        "flagMulticast": true, 
  -        "lanDelayEnabled": true, 
  -        "name": "spine-eth1", 
  -        "state": "up"
  -    }
  -}
  +{}
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
2020-04-06 14:23:01,888 ERROR: assert failed at "test_pim/test_pim_send_mcast_stream": failed to converge pim
assert expected key(s) ['229.1.1.1'] in json (have []):
  --- Expected value
  +++ Current value
  @@ -1,10 +1 @@
  -{
  -    "229.1.1.1": {
  -        "10.0.20.2": {
  -            "firstHopRouter": 1, 
  -            "inboundInterface": "r1-eth0", 
  -            "joinState": "NotJoined", 
  -            "regState": "RegPrune"
  -        }
  -    }
  -}
  +{}

see full log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11646/artifact/TOPOI386/ErrorLog/log_topotests.txt

Topology tests on Ubuntu 16.04 amd64: Failed (click for details)

Topology Test Results are at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-TOPOU1604-11646/test

Topology Tests failed for Topology tests on Ubuntu 16.04 amd64:

*** defaultIntf: warning: r1 has no interfaces
2020-04-06 13:55:56,062 ERROR: '_bgp_has_routes' failed after 37.19 seconds
2020-04-06 14:02:20,323 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp community-list standard ANY permit 0:-1 



2020-04-06 14:02:20,439 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp community-list standard ANY permit 0:65536 



2020-04-06 14:02:20,555 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp large-community-list standard ANY permit 0:4294967296 



2020-04-06 14:02:20,672 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp large-community-list standard ANY permit 0:-1:1 



2020-04-06 14:04:15,395 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: line 2: % Command incomplete[4]: bgp large-community-list standard Test1 permit  



2020-04-06 14:10:34,855 ERROR: 'router_json_cmp' failed after 33.59 seconds
2020-04-06 14:10:34,856 ERROR: assert failed at "test_evpn_pim_topo1/test_multicast_groups_on_rp": "spine" JSON output mismatches
assert expected key(s) [u'spine-eth1', u'spine-eth0'] in json (have []):
  --- Expected value
  +++ Current value
  @@ -1,34 +1 @@
  -{
  -    "spine-eth0": {
  -        "239.1.1.1": {
  -            "*": {
  -                "channelJoinName": "JOIN", 
  -                "group": "239.1.1.1", 
  -                "prune": "--:--", 
  -                "source": "*"
  -            }
  -        }, 
  -        "address": "192.168.1.1", 
  -        "flagBroadcast": true, 
  -        "flagMulticast": true, 
  -        "lanDelayEnabled": true, 
  -        "name": "spine-eth0", 
  -        "state": "up"
  -    }, 
  -    "spine-eth1": {
  -        "239.1.1.1": {
  -            "*": {
  -                "channelJoinName": "JOIN", 
  -                "group": "239.1.1.1", 
  -                "prune": "--:--", 
  -                "source": "*"
  -            }
  -        }, 
  -        "address": "192.168.2.1", 
  -        "flagBroadcast": true, 
  -        "flagMulticast": true, 
  -        "lanDelayEnabled": true, 
  -        "name": "spine-eth1", 
  -        "state": "up"
  -    }
  -}
  +{}
2020-04-06 14:21:15,251 ERROR: assert failed at "test_pim/test_pim_send_mcast_stream": failed to converge pim
assert expected key(s) ['229.1.1.1'] in json (have []):
  --- Expected value
  +++ Current value
  @@ -1,10 +1 @@
  -{
  -    "229.1.1.1": {
  -        "10.0.20.2": {
  -            "firstHopRouter": 1, 
  -            "inboundInterface": "r1-eth0", 
  -            "joinState": "NotJoined", 
  -            "regState": "RegPrune"
  -        }
  -    }
  -}
  +{}

see full log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11646/artifact/TOPOU1604/ErrorLog/log_topotests.txt

Successful on other platforms/tests
  • Ubuntu 12.04 deb pkg check
  • Static analyzer (clang)
  • Fedora 29 rpm pkg check
  • IPv6 protocols on Ubuntu 14.04
  • Addresssanitizer topotests part 1
  • Ubuntu 16.04 deb pkg check
  • Addresssanitizer topotests part 2
  • CentOS 7 rpm pkg check
  • Addresssanitizer topotests part 3
  • Debian 10 deb pkg check
  • Debian 8 deb pkg check
  • Debian 9 deb pkg check
  • IPv4 protocols on Ubuntu 14.04
  • IPv4 ldp protocol on Ubuntu 16.04
  • Ubuntu 14.04 deb pkg check

Warnings Generated during build:

Debian 10 amd64 build: Successful with additional warnings

Debian Package lintian failed for Debian 10 amd64 build:
(see full package build log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11646/artifact/DEB10BUILD/ErrorLog/log_lintian.txt)

W: frr source: pkg-js-tools-test-is-missing
W: frr source: pkg-js-tools-test-is-missing
W: frr-doc: changelog-file-missing-explicit-entry 6.0-2 -> 7.4-dev-20200406-00-g70507bbd3-0 (missing) -> 7.4-dev-20200406-00-g70507bbd3-0~deb10u1
W: frr-rpki-rtrlib: changelog-file-missing-explicit-entry 6.0-2 -> 7.4-dev-20200406-00-g70507bbd3-0 (missing) -> 7.4-dev-20200406-00-g70507bbd3-0~deb10u1
W: frr-pythontools: changelog-file-missing-explicit-entry 6.0-2 -> 7.4-dev-20200406-00-g70507bbd3-0 (missing) -> 7.4-dev-20200406-00-g70507bbd3-0~deb10u1
W: frr-snmp: changelog-file-missing-explicit-entry 6.0-2 -> 7.4-dev-20200406-00-g70507bbd3-0 (missing) -> 7.4-dev-20200406-00-g70507bbd3-0~deb10u1
W: frr: changelog-file-missing-explicit-entry 6.0-2 -> 7.4-dev-20200406-00-g70507bbd3-0 (missing) -> 7.4-dev-20200406-00-g70507bbd3-0~deb10u1

CLANG Static Analyzer Summary

  • Github Pull Request 6145, comparing to Git base SHA 85b497a
  • Base image data for Git 85b497a does not exist - compare skipped

4 Static Analyzer issues remaining.

See details at
https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11646/artifact/shared/static_analysis/index.html

@patrasar patrasar force-pushed the pim_nb_code_upstream branch 2 times, most recently from 59fa4e7 to 82acaaa Compare April 6, 2020 12:33
@NetDEF-CI

NetDEF-CI commented Apr 6, 2020

Copy link
Copy Markdown
Collaborator
Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

See below for issues.
CI System Testrun URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11647/

This is a comment from an automated CI system.
For questions and feedback in regards to this CI system, please feel free to email
Martin Winter - mwinter (at) opensourcerouting.org.

Get source / Pull Request: Successful

Building Stage: Successful

Basic Tests: Failed

Topology tests on Ubuntu 18.04 amd64: Failed (click for details)

Topology Test Results are at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-TOPOU1804-11647/test

Topology Tests failed for Topology tests on Ubuntu 18.04 amd64:

*** defaultIntf: warning: r1 has no interfaces
2020-04-06 13:20:51,943 ERROR: '_bgp_has_routes' failed after 37.43 seconds
2020-04-06 13:28:34,609 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp community-list standard ANY permit 0:-1 



2020-04-06 13:28:34,724 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp community-list standard ANY permit 0:65536 



2020-04-06 13:28:34,839 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp large-community-list standard ANY permit 0:4294967296 



2020-04-06 13:28:34,953 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp large-community-list standard ANY permit 0:-1:1 



2020-04-06 13:30:29,375 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: line 2: % Command incomplete[4]: bgp large-community-list standard Test1 permit  



2020-04-06 13:36:51,531 ERROR: 'router_json_cmp' failed after 33.68 seconds
2020-04-06 13:36:51,533 ERROR: assert failed at "test_evpn_pim_topo1/test_multicast_groups_on_rp": "spine" JSON output mismatches
assert expected key(s) [u'spine-eth1', u'spine-eth0'] in json (have []):
  --- Expected value
  +++ Current value
  @@ -1,34 +1 @@
  -{
  -    "spine-eth0": {
  -        "239.1.1.1": {
  -            "*": {
  -                "channelJoinName": "JOIN", 
  -                "group": "239.1.1.1", 
  -                "prune": "--:--", 
  -                "source": "*"
  -            }
  -        }, 
  -        "address": "192.168.1.1", 
  -        "flagBroadcast": true, 
  -        "flagMulticast": true, 
  -        "lanDelayEnabled": true, 
  -        "name": "spine-eth0", 
  -        "state": "up"
  -    }, 
  -    "spine-eth1": {
  -        "239.1.1.1": {
  -            "*": {
  -                "channelJoinName": "JOIN", 
  -                "group": "239.1.1.1", 
  -                "prune": "--:--", 
  -                "source": "*"
  -            }
  -        }, 
  -        "address": "192.168.2.1", 
  -        "flagBroadcast": true, 
  -        "flagMulticast": true, 
  -        "lanDelayEnabled": true, 
  -        "name": "spine-eth1", 
  -        "state": "up"
  -    }
  -}
  +{}
2020-04-06 13:47:38,599 ERROR: assert failed at "test_pim/test_pim_send_mcast_stream": failed to converge pim
assert expected key(s) ['229.1.1.1'] in json (have []):
  --- Expected value
  +++ Current value
  @@ -1,10 +1 @@
  -{
  -    "229.1.1.1": {
  -        "10.0.20.2": {
  -            "firstHopRouter": 1, 
  -            "inboundInterface": "r1-eth0", 
  -            "joinState": "NotJoined", 
  -            "regState": "RegPrune"
  -        }
  -    }
  -}
  +{}

see full log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11647/artifact/TOPOU1804/ErrorLog/log_topotests.txt

Topotest tests on Ubuntu 16.04 i386: Failed (click for details)

Topology Test Results are at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-TOPOI386-11647/test

Topology Tests failed for Topotest tests on Ubuntu 16.04 i386:

RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
*** defaultIntf: warning: r1 has no interfaces
2020-04-06 15:22:31,973 ERROR: '_bgp_has_routes' failed after 39.59 seconds
2020-04-06 15:28:57,262 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp community-list standard ANY permit 0:-1 



2020-04-06 15:28:57,402 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp community-list standard ANY permit 0:65536 



2020-04-06 15:28:57,558 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp large-community-list standard ANY permit 0:4294967296 



2020-04-06 15:28:57,722 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp large-community-list standard ANY permit 0:-1:1 



2020-04-06 15:31:04,478 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: line 2: % Command incomplete[4]: bgp large-community-list standard Test1 permit  



RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
2020-04-06 15:37:48,255 ERROR: 'router_json_cmp' failed after 34.88 seconds
2020-04-06 15:37:48,257 ERROR: assert failed at "test_evpn_pim_topo1/test_multicast_groups_on_rp": "spine" JSON output mismatches
assert expected key(s) [u'spine-eth1', u'spine-eth0'] in json (have []):
  --- Expected value
  +++ Current value
  @@ -1,34 +1 @@
  -{
  -    "spine-eth0": {
  -        "239.1.1.1": {
  -            "*": {
  -                "channelJoinName": "JOIN", 
  -                "group": "239.1.1.1", 
  -                "prune": "--:--", 
  -                "source": "*"
  -            }
  -        }, 
  -        "address": "192.168.1.1", 
  -        "flagBroadcast": true, 
  -        "flagMulticast": true, 
  -        "lanDelayEnabled": true, 
  -        "name": "spine-eth0", 
  -        "state": "up"
  -    }, 
  -    "spine-eth1": {
  -        "239.1.1.1": {
  -            "*": {
  -                "channelJoinName": "JOIN", 
  -                "group": "239.1.1.1", 
  -                "prune": "--:--", 
  -                "source": "*"
  -            }
  -        }, 
  -        "address": "192.168.2.1", 
  -        "flagBroadcast": true, 
  -        "flagMulticast": true, 
  -        "lanDelayEnabled": true, 
  -        "name": "spine-eth1", 
  -        "state": "up"
  -    }
  -}
  +{}
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
2020-04-06 15:48:29,218 ERROR: assert failed at "test_pim/test_pim_send_mcast_stream": failed to converge pim
assert expected key(s) ['229.1.1.1'] in json (have []):
  --- Expected value
  +++ Current value
  @@ -1,10 +1 @@
  -{
  -    "229.1.1.1": {
  -        "10.0.20.2": {
  -            "firstHopRouter": 1, 
  -            "inboundInterface": "r1-eth0", 
  -            "joinState": "NotJoined", 
  -            "regState": "RegPrune"
  -        }
  -    }
  -}
  +{}

see full log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11647/artifact/TOPOI386/ErrorLog/log_topotests.txt

Topology tests on Ubuntu 16.04 amd64: Failed (click for details)

Topology Test Results are at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-TOPOU1604-11647/test

Topology Tests failed for Topology tests on Ubuntu 16.04 amd64:

*** defaultIntf: warning: r1 has no interfaces
2020-04-06 15:21:05,498 ERROR: '_bgp_has_routes' failed after 37.43 seconds
2020-04-06 15:27:33,265 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp community-list standard ANY permit 0:-1 



2020-04-06 15:27:33,381 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp community-list standard ANY permit 0:65536 



2020-04-06 15:27:33,496 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp large-community-list standard ANY permit 0:4294967296 



2020-04-06 15:27:33,612 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp large-community-list standard ANY permit 0:-1:1 



2020-04-06 15:29:29,103 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: line 2: % Command incomplete[4]: bgp large-community-list standard Test1 permit  



2020-04-06 15:35:51,191 ERROR: 'router_json_cmp' failed after 33.87 seconds
2020-04-06 15:35:51,193 ERROR: assert failed at "test_evpn_pim_topo1/test_multicast_groups_on_rp": "spine" JSON output mismatches
assert expected key(s) [u'spine-eth1', u'spine-eth0'] in json (have []):
  --- Expected value
  +++ Current value
  @@ -1,34 +1 @@
  -{
  -    "spine-eth0": {
  -        "239.1.1.1": {
  -            "*": {
  -                "channelJoinName": "JOIN", 
  -                "group": "239.1.1.1", 
  -                "prune": "--:--", 
  -                "source": "*"
  -            }
  -        }, 
  -        "address": "192.168.1.1", 
  -        "flagBroadcast": true, 
  -        "flagMulticast": true, 
  -        "lanDelayEnabled": true, 
  -        "name": "spine-eth0", 
  -        "state": "up"
  -    }, 
  -    "spine-eth1": {
  -        "239.1.1.1": {
  -            "*": {
  -                "channelJoinName": "JOIN", 
  -                "group": "239.1.1.1", 
  -                "prune": "--:--", 
  -                "source": "*"
  -            }
  -        }, 
  -        "address": "192.168.2.1", 
  -        "flagBroadcast": true, 
  -        "flagMulticast": true, 
  -        "lanDelayEnabled": true, 
  -        "name": "spine-eth1", 
  -        "state": "up"
  -    }
  -}
  +{}
2020-04-06 15:46:30,503 ERROR: assert failed at "test_pim/test_pim_send_mcast_stream": failed to converge pim
assert expected key(s) ['229.1.1.1'] in json (have []):
  --- Expected value
  +++ Current value
  @@ -1,10 +1 @@
  -{
  -    "229.1.1.1": {
  -        "10.0.20.2": {
  -            "firstHopRouter": 1, 
  -            "inboundInterface": "r1-eth0", 
  -            "joinState": "NotJoined", 
  -            "regState": "RegPrune"
  -        }
  -    }
  -}
  +{}

see full log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11647/artifact/TOPOU1604/ErrorLog/log_topotests.txt

Successful on other platforms/tests
  • Ubuntu 12.04 deb pkg check
  • Static analyzer (clang)
  • Fedora 29 rpm pkg check
  • Addresssanitizer topotests part 1
  • IPv6 protocols on Ubuntu 14.04
  • Ubuntu 16.04 deb pkg check
  • Addresssanitizer topotests part 2
  • Addresssanitizer topotests part 3
  • IPv4 ldp protocol on Ubuntu 16.04
  • Debian 10 deb pkg check
  • Ubuntu 14.04 deb pkg check
  • CentOS 7 rpm pkg check
  • Debian 8 deb pkg check
  • IPv4 protocols on Ubuntu 14.04
  • Debian 9 deb pkg check

Warnings Generated during build:

Debian 10 amd64 build: Successful with additional warnings

Debian Package lintian failed for Debian 10 amd64 build:
(see full package build log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11647/artifact/DEB10BUILD/ErrorLog/log_lintian.txt)

W: frr source: pkg-js-tools-test-is-missing
W: frr source: pkg-js-tools-test-is-missing
W: frr-doc: changelog-file-missing-explicit-entry 6.0-2 -> 7.4-dev-20200406-00-g59fa4e79d-0 (missing) -> 7.4-dev-20200406-00-g59fa4e79d-0~deb10u1
W: frr-rpki-rtrlib: changelog-file-missing-explicit-entry 6.0-2 -> 7.4-dev-20200406-00-g59fa4e79d-0 (missing) -> 7.4-dev-20200406-00-g59fa4e79d-0~deb10u1
W: frr-pythontools: changelog-file-missing-explicit-entry 6.0-2 -> 7.4-dev-20200406-00-g59fa4e79d-0 (missing) -> 7.4-dev-20200406-00-g59fa4e79d-0~deb10u1
W: frr: changelog-file-missing-explicit-entry 6.0-2 -> 7.4-dev-20200406-00-g59fa4e79d-0 (missing) -> 7.4-dev-20200406-00-g59fa4e79d-0~deb10u1
W: frr-snmp: changelog-file-missing-explicit-entry 6.0-2 -> 7.4-dev-20200406-00-g59fa4e79d-0 (missing) -> 7.4-dev-20200406-00-g59fa4e79d-0~deb10u1

CLANG Static Analyzer Summary

  • Github Pull Request 6145, comparing to Git base SHA 85b497a
  • Base image data for Git 85b497a does not exist - compare skipped

4 Static Analyzer issues remaining.

See details at
https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11647/artifact/shared/static_analysis/index.html

@NetDEF-CI

NetDEF-CI commented Apr 6, 2020

Copy link
Copy Markdown
Collaborator
Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

See below for issues.
CI System Testrun URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11648/

This is a comment from an automated CI system.
For questions and feedback in regards to this CI system, please feel free to email
Martin Winter - mwinter (at) opensourcerouting.org.

Get source / Pull Request: Successful

Building Stage: Successful

Basic Tests: Failed

Topology tests on Ubuntu 18.04 amd64: Failed (click for details)

Topology Test Results are at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-TOPOU1804-11648/test

Topology Tests failed for Topology tests on Ubuntu 18.04 amd64:

*** defaultIntf: warning: r1 has no interfaces
2020-04-06 13:26:00,701 ERROR: '_bgp_has_routes' failed after 37.31 seconds
2020-04-06 13:33:41,530 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp community-list standard ANY permit 0:-1 



2020-04-06 13:33:41,647 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp community-list standard ANY permit 0:65536 



2020-04-06 13:33:41,762 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp large-community-list standard ANY permit 0:4294967296 



2020-04-06 13:33:41,878 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp large-community-list standard ANY permit 0:-1:1 



2020-04-06 13:35:37,571 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: line 2: % Command incomplete[4]: bgp large-community-list standard Test1 permit  



2020-04-06 13:41:59,874 ERROR: 'router_json_cmp' failed after 33.70 seconds
2020-04-06 13:41:59,875 ERROR: assert failed at "test_evpn_pim_topo1/test_multicast_groups_on_rp": "spine" JSON output mismatches
assert expected key(s) [u'spine-eth1', u'spine-eth0'] in json (have []):
  --- Expected value
  +++ Current value
  @@ -1,34 +1 @@
  -{
  -    "spine-eth0": {
  -        "239.1.1.1": {
  -            "*": {
  -                "channelJoinName": "JOIN", 
  -                "group": "239.1.1.1", 
  -                "prune": "--:--", 
  -                "source": "*"
  -            }
  -        }, 
  -        "address": "192.168.1.1", 
  -        "flagBroadcast": true, 
  -        "flagMulticast": true, 
  -        "lanDelayEnabled": true, 
  -        "name": "spine-eth0", 
  -        "state": "up"
  -    }, 
  -    "spine-eth1": {
  -        "239.1.1.1": {
  -            "*": {
  -                "channelJoinName": "JOIN", 
  -                "group": "239.1.1.1", 
  -                "prune": "--:--", 
  -                "source": "*"
  -            }
  -        }, 
  -        "address": "192.168.2.1", 
  -        "flagBroadcast": true, 
  -        "flagMulticast": true, 
  -        "lanDelayEnabled": true, 
  -        "name": "spine-eth1", 
  -        "state": "up"
  -    }
  -}
  +{}
2020-04-06 13:53:48,463 ERROR: 'router_json_cmp' failed after 76.90 seconds
2020-04-06 13:53:48,465 ERROR: assert failed at "test_pim/test_pim_rp_setup": "r1" JSON output mismatches
assert expected key(s) [u'10.254.0.3'] in json (have []):
  --- Expected value
  +++ Current value
  @@ -1,9 +1 @@
  -{
  -    "10.254.0.3": [
  -        {
  -            "group": "224.0.0.0/4", 
  -            "outboundInterface": "r1-eth1", 
  -            "source": "Static"
  -        }
  -    ]
  -}
  +{}
2020-04-06 13:54:00,952 ERROR: 'router_json_cmp' failed after 12.47 seconds
2020-04-06 13:54:00,953 ERROR: assert failed at "test_pim/test_pim_rp_sees_stream": "rp" JSON output mismatches
assert expected key(s) [u'229.1.1.1'] in json (have []):
  --- Expected value
  +++ Current value
  @@ -1,17 +1 @@
  -{
  -    "229.1.1.1": {
  -        "10.0.20.2": {
  -            "group": "229.1.1.1", 
  -            "inboundInterface": "rp-eth0", 
  -            "joinState": "NotJoined", 
  -            "refCount": 1, 
  -            "regState": "RegNoInfo", 
  -            "resetTimer": "--:--:--", 
  -            "rpfAddress": "10.0.20.2", 
  -            "source": "10.0.20.2", 
  -            "sourceStream": true, 
  -            "sptBit": 0, 
  -            "state": "NotJ"
  -        }
  -    }
  -}
  +{}

see full log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11648/artifact/TOPOU1804/ErrorLog/log_topotests.txt

Topotest tests on Ubuntu 16.04 i386: Failed (click for details)

Topology Test Results are at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-TOPOI386-11648/test

Topology Tests failed for Topotest tests on Ubuntu 16.04 i386:

RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
*** defaultIntf: warning: r1 has no interfaces
2020-04-06 15:27:02,407 ERROR: '_bgp_has_routes' failed after 38.63 seconds
2020-04-06 15:33:45,701 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp community-list standard ANY permit 0:-1 



2020-04-06 15:33:45,834 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp community-list standard ANY permit 0:65536 



2020-04-06 15:33:45,965 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp large-community-list standard ANY permit 0:4294967296 



2020-04-06 15:33:46,098 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp large-community-list standard ANY permit 0:-1:1 



2020-04-06 15:35:47,078 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: line 2: % Command incomplete[4]: bgp large-community-list standard Test1 permit  



RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
2020-04-06 15:42:11,289 ERROR: 'router_json_cmp' failed after 34.24 seconds
2020-04-06 15:42:11,290 ERROR: assert failed at "test_evpn_pim_topo1/test_multicast_groups_on_rp": "spine" JSON output mismatches
assert expected key(s) [u'spine-eth1', u'spine-eth0'] in json (have []):
  --- Expected value
  +++ Current value
  @@ -1,34 +1 @@
  -{
  -    "spine-eth0": {
  -        "239.1.1.1": {
  -            "*": {
  -                "channelJoinName": "JOIN", 
  -                "group": "239.1.1.1", 
  -                "prune": "--:--", 
  -                "source": "*"
  -            }
  -        }, 
  -        "address": "192.168.1.1", 
  -        "flagBroadcast": true, 
  -        "flagMulticast": true, 
  -        "lanDelayEnabled": true, 
  -        "name": "spine-eth0", 
  -        "state": "up"
  -    }, 
  -    "spine-eth1": {
  -        "239.1.1.1": {
  -            "*": {
  -                "channelJoinName": "JOIN", 
  -                "group": "239.1.1.1", 
  -                "prune": "--:--", 
  -                "source": "*"
  -            }
  -        }, 
  -        "address": "192.168.2.1", 
  -        "flagBroadcast": true, 
  -        "flagMulticast": true, 
  -        "lanDelayEnabled": true, 
  -        "name": "spine-eth1", 
  -        "state": "up"
  -    }
  -}
  +{}
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
2020-04-06 15:54:01,576 ERROR: 'router_json_cmp' failed after 77.14 seconds
2020-04-06 15:54:01,578 ERROR: assert failed at "test_pim/test_pim_rp_setup": "r1" JSON output mismatches
assert expected key(s) [u'10.254.0.3'] in json (have []):
  --- Expected value
  +++ Current value
  @@ -1,9 +1 @@
  -{
  -    "10.254.0.3": [
  -        {
  -            "group": "224.0.0.0/4", 
  -            "outboundInterface": "r1-eth1", 
  -            "source": "Static"
  -        }
  -    ]
  -}
  +{}
2020-04-06 15:54:14,341 ERROR: 'router_json_cmp' failed after 12.75 seconds
2020-04-06 15:54:14,342 ERROR: assert failed at "test_pim/test_pim_rp_sees_stream": "rp" JSON output mismatches
assert expected key(s) [u'229.1.1.1'] in json (have []):
  --- Expected value
  +++ Current value
  @@ -1,17 +1 @@
  -{
  -    "229.1.1.1": {
  -        "10.0.20.2": {
  -            "group": "229.1.1.1", 
  -            "inboundInterface": "rp-eth0", 
  -            "joinState": "NotJoined", 
  -            "refCount": 1, 
  -            "regState": "RegNoInfo", 
  -            "resetTimer": "--:--:--", 
  -            "rpfAddress": "10.0.20.2", 
  -            "source": "10.0.20.2", 
  -            "sourceStream": true, 
  -            "sptBit": 0, 
  -            "state": "NotJ"
  -        }
  -    }
  -}
  +{}

see full log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11648/artifact/TOPOI386/ErrorLog/log_topotests.txt

Topology tests on Ubuntu 16.04 amd64: Failed (click for details)

Topology Test Results are at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-TOPOU1604-11648/test

Topology Tests failed for Topology tests on Ubuntu 16.04 amd64:

*** defaultIntf: warning: r1 has no interfaces
2020-04-06 15:25:59,659 ERROR: '_bgp_has_routes' failed after 37.61 seconds
2020-04-06 15:32:30,172 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp community-list standard ANY permit 0:-1 



2020-04-06 15:32:30,287 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp community-list standard ANY permit 0:65536 



2020-04-06 15:32:30,402 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp large-community-list standard ANY permit 0:4294967296 



2020-04-06 15:32:30,538 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp large-community-list standard ANY permit 0:-1:1 



2020-04-06 15:34:25,829 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: line 2: % Command incomplete[4]: bgp large-community-list standard Test1 permit  



2020-04-06 15:40:46,967 ERROR: 'router_json_cmp' failed after 33.82 seconds
2020-04-06 15:40:46,969 ERROR: assert failed at "test_evpn_pim_topo1/test_multicast_groups_on_rp": "spine" JSON output mismatches
assert expected key(s) [u'spine-eth1', u'spine-eth0'] in json (have []):
  --- Expected value
  +++ Current value
  @@ -1,34 +1 @@
  -{
  -    "spine-eth0": {
  -        "239.1.1.1": {
  -            "*": {
  -                "channelJoinName": "JOIN", 
  -                "group": "239.1.1.1", 
  -                "prune": "--:--", 
  -                "source": "*"
  -            }
  -        }, 
  -        "address": "192.168.1.1", 
  -        "flagBroadcast": true, 
  -        "flagMulticast": true, 
  -        "lanDelayEnabled": true, 
  -        "name": "spine-eth0", 
  -        "state": "up"
  -    }, 
  -    "spine-eth1": {
  -        "239.1.1.1": {
  -            "*": {
  -                "channelJoinName": "JOIN", 
  -                "group": "239.1.1.1", 
  -                "prune": "--:--", 
  -                "source": "*"
  -            }
  -        }, 
  -        "address": "192.168.2.1", 
  -        "flagBroadcast": true, 
  -        "flagMulticast": true, 
  -        "lanDelayEnabled": true, 
  -        "name": "spine-eth1", 
  -        "state": "up"
  -    }
  -}
  +{}
2020-04-06 15:52:41,911 ERROR: 'router_json_cmp' failed after 76.90 seconds
2020-04-06 15:52:41,913 ERROR: assert failed at "test_pim/test_pim_rp_setup": "r1" JSON output mismatches
assert expected key(s) [u'10.254.0.3'] in json (have []):
  --- Expected value
  +++ Current value
  @@ -1,9 +1 @@
  -{
  -    "10.254.0.3": [
  -        {
  -            "group": "224.0.0.0/4", 
  -            "outboundInterface": "r1-eth1", 
  -            "source": "Static"
  -        }
  -    ]
  -}
  +{}
2020-04-06 15:52:54,356 ERROR: 'router_json_cmp' failed after 12.43 seconds
2020-04-06 15:52:54,357 ERROR: assert failed at "test_pim/test_pim_rp_sees_stream": "rp" JSON output mismatches
assert expected key(s) [u'229.1.1.1'] in json (have []):
  --- Expected value
  +++ Current value
  @@ -1,17 +1 @@
  -{
  -    "229.1.1.1": {
  -        "10.0.20.2": {
  -            "group": "229.1.1.1", 
  -            "inboundInterface": "rp-eth0", 
  -            "joinState": "NotJoined", 
  -            "refCount": 1, 
  -            "regState": "RegNoInfo", 
  -            "resetTimer": "--:--:--", 
  -            "rpfAddress": "10.0.20.2", 
  -            "source": "10.0.20.2", 
  -            "sourceStream": true, 
  -            "sptBit": 0, 
  -            "state": "NotJ"
  -        }
  -    }
  -}
  +{}

see full log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11648/artifact/TOPOU1604/ErrorLog/log_topotests.txt

Successful on other platforms/tests
  • Fedora 29 rpm pkg check
  • Debian 9 deb pkg check
  • Ubuntu 12.04 deb pkg check
  • Static analyzer (clang)
  • Ubuntu 16.04 deb pkg check
  • IPv6 protocols on Ubuntu 14.04
  • Addresssanitizer topotests part 2
  • Addresssanitizer topotests part 1
  • CentOS 7 rpm pkg check
  • Debian 10 deb pkg check
  • IPv4 ldp protocol on Ubuntu 16.04
  • Ubuntu 14.04 deb pkg check
  • Addresssanitizer topotests part 3
  • Debian 8 deb pkg check
  • IPv4 protocols on Ubuntu 14.04

Warnings Generated during build:

Debian 10 amd64 build: Successful with additional warnings

Debian Package lintian failed for Debian 10 amd64 build:
(see full package build log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11648/artifact/DEB10BUILD/ErrorLog/log_lintian.txt)

W: frr source: pkg-js-tools-test-is-missing
W: frr source: pkg-js-tools-test-is-missing
W: frr-pythontools: changelog-file-missing-explicit-entry 6.0-2 -> 7.4-dev-20200406-00-g82acaaa6d-0 (missing) -> 7.4-dev-20200406-00-g82acaaa6d-0~deb10u1
W: frr-doc: changelog-file-missing-explicit-entry 6.0-2 -> 7.4-dev-20200406-00-g82acaaa6d-0 (missing) -> 7.4-dev-20200406-00-g82acaaa6d-0~deb10u1
W: frr: changelog-file-missing-explicit-entry 6.0-2 -> 7.4-dev-20200406-00-g82acaaa6d-0 (missing) -> 7.4-dev-20200406-00-g82acaaa6d-0~deb10u1
W: frr-snmp: changelog-file-missing-explicit-entry 6.0-2 -> 7.4-dev-20200406-00-g82acaaa6d-0 (missing) -> 7.4-dev-20200406-00-g82acaaa6d-0~deb10u1
W: frr-rpki-rtrlib: changelog-file-missing-explicit-entry 6.0-2 -> 7.4-dev-20200406-00-g82acaaa6d-0 (missing) -> 7.4-dev-20200406-00-g82acaaa6d-0~deb10u1

CLANG Static Analyzer Summary

  • Github Pull Request 6145, comparing to Git base SHA 85b497a
  • Base image data for Git 85b497a does not exist - compare skipped

4 Static Analyzer issues remaining.

See details at
https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11648/artifact/shared/static_analysis/index.html

@patrasar patrasar force-pushed the pim_nb_code_upstream branch 2 times, most recently from 575ce58 to 27607e3 Compare April 6, 2020 19:35
@NetDEF-CI

NetDEF-CI commented Apr 6, 2020

Copy link
Copy Markdown
Collaborator
Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

See below for issues.
CI System Testrun URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11666/

This is a comment from an automated CI system.
For questions and feedback in regards to this CI system, please feel free to email
Martin Winter - mwinter (at) opensourcerouting.org.

Get source / Pull Request: Successful

Building Stage: Successful

Basic Tests: Failed

Topotest tests on Ubuntu 16.04 i386: Failed (click for details)

Topology Test Results are at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-TOPOI386-11666/test

Topology Tests failed for Topotest tests on Ubuntu 16.04 i386:

RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
*** defaultIntf: warning: r1 has no interfaces
2020-04-06 22:28:32,036 ERROR: '_bgp_has_routes' failed after 38.37 seconds
2020-04-06 22:35:05,645 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp community-list standard ANY permit 0:-1 



2020-04-06 22:35:05,780 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp community-list standard ANY permit 0:65536 



2020-04-06 22:35:05,913 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp large-community-list standard ANY permit 0:4294967296 



2020-04-06 22:35:06,046 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp large-community-list standard ANY permit 0:-1:1 



2020-04-06 22:37:12,429 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOI386/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: line 2: % Command incomplete[4]: bgp large-community-list standard Test1 permit  



RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
2020-04-06 22:43:35,896 ERROR: 'router_json_cmp' failed after 34.20 seconds
2020-04-06 22:43:35,898 ERROR: assert failed at "test_evpn_pim_topo1/test_multicast_groups_on_rp": "spine" JSON output mismatches
assert expected key(s) [u'spine-eth1', u'spine-eth0'] in json (have []):
  --- Expected value
  +++ Current value
  @@ -1,34 +1 @@
  -{
  -    "spine-eth0": {
  -        "239.1.1.1": {
  -            "*": {
  -                "channelJoinName": "JOIN", 
  -                "group": "239.1.1.1", 
  -                "prune": "--:--", 
  -                "source": "*"
  -            }
  -        }, 
  -        "address": "192.168.1.1", 
  -        "flagBroadcast": true, 
  -        "flagMulticast": true, 
  -        "lanDelayEnabled": true, 
  -        "name": "spine-eth0", 
  -        "state": "up"
  -    }, 
  -    "spine-eth1": {
  -        "239.1.1.1": {
  -            "*": {
  -                "channelJoinName": "JOIN", 
  -                "group": "239.1.1.1", 
  -                "prune": "--:--", 
  -                "source": "*"
  -            }
  -        }, 
  -        "address": "192.168.2.1", 
  -        "flagBroadcast": true, 
  -        "flagMulticast": true, 
  -        "lanDelayEnabled": true, 
  -        "name": "spine-eth1", 
  -        "state": "up"
  -    }
  -}
  +{}
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
2020-04-06 22:55:40,457 ERROR: 'router_json_cmp' failed after 77.26 seconds
2020-04-06 22:55:40,459 ERROR: assert failed at "test_pim/test_pim_rp_setup": "r1" JSON output mismatches
assert expected key(s) [u'10.254.0.3'] in json (have []):
  --- Expected value
  +++ Current value
  @@ -1,9 +1 @@
  -{
  -    "10.254.0.3": [
  -        {
  -            "group": "224.0.0.0/4", 
  -            "outboundInterface": "r1-eth1", 
  -            "source": "Static"
  -        }
  -    ]
  -}
  +{}
2020-04-06 22:55:53,251 ERROR: 'router_json_cmp' failed after 12.78 seconds
2020-04-06 22:55:53,252 ERROR: assert failed at "test_pim/test_pim_rp_sees_stream": "rp" JSON output mismatches
assert expected key(s) [u'229.1.1.1'] in json (have []):
  --- Expected value
  +++ Current value
  @@ -1,17 +1 @@
  -{
  -    "229.1.1.1": {
  -        "10.0.20.2": {
  -            "group": "229.1.1.1", 
  -            "inboundInterface": "rp-eth0", 
  -            "joinState": "NotJoined", 
  -            "refCount": 1, 
  -            "regState": "RegNoInfo", 
  -            "resetTimer": "--:--:--", 
  -            "rpfAddress": "10.0.20.2", 
  -            "source": "10.0.20.2", 
  -            "sourceStream": true, 
  -            "sptBit": 0, 
  -            "state": "NotJ"
  -        }
  -    }
  -}
  +{}

see full log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11666/artifact/TOPOI386/ErrorLog/log_topotests.txt

Topology tests on Ubuntu 16.04 amd64: Failed (click for details)

Topology Test Results are at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-TOPOU1604-11666/test

Topology Tests failed for Topology tests on Ubuntu 16.04 amd64:

*** defaultIntf: warning: r1 has no interfaces
2020-04-06 22:27:21,728 ERROR: '_bgp_has_routes' failed after 37.38 seconds
2020-04-06 22:33:41,400 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp community-list standard ANY permit 0:-1 



2020-04-06 22:33:41,515 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp community-list standard ANY permit 0:65536 



2020-04-06 22:33:41,632 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp large-community-list standard ANY permit 0:4294967296 



2020-04-06 22:33:41,749 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp large-community-list standard ANY permit 0:-1:1 



2020-04-06 22:35:36,848 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1604/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: line 2: % Command incomplete[4]: bgp large-community-list standard Test1 permit  



2020-04-06 22:41:56,235 ERROR: 'router_json_cmp' failed after 33.68 seconds
2020-04-06 22:41:56,237 ERROR: assert failed at "test_evpn_pim_topo1/test_multicast_groups_on_rp": "spine" JSON output mismatches
assert expected key(s) [u'spine-eth1', u'spine-eth0'] in json (have []):
  --- Expected value
  +++ Current value
  @@ -1,34 +1 @@
  -{
  -    "spine-eth0": {
  -        "239.1.1.1": {
  -            "*": {
  -                "channelJoinName": "JOIN", 
  -                "group": "239.1.1.1", 
  -                "prune": "--:--", 
  -                "source": "*"
  -            }
  -        }, 
  -        "address": "192.168.1.1", 
  -        "flagBroadcast": true, 
  -        "flagMulticast": true, 
  -        "lanDelayEnabled": true, 
  -        "name": "spine-eth0", 
  -        "state": "up"
  -    }, 
  -    "spine-eth1": {
  -        "239.1.1.1": {
  -            "*": {
  -                "channelJoinName": "JOIN", 
  -                "group": "239.1.1.1", 
  -                "prune": "--:--", 
  -                "source": "*"
  -            }
  -        }, 
  -        "address": "192.168.2.1", 
  -        "flagBroadcast": true, 
  -        "flagMulticast": true, 
  -        "lanDelayEnabled": true, 
  -        "name": "spine-eth1", 
  -        "state": "up"
  -    }
  -}
  +{}
2020-04-06 22:53:55,466 ERROR: 'router_json_cmp' failed after 77.07 seconds
2020-04-06 22:53:55,468 ERROR: assert failed at "test_pim/test_pim_rp_setup": "r1" JSON output mismatches
assert expected key(s) [u'10.254.0.3'] in json (have []):
  --- Expected value
  +++ Current value
  @@ -1,9 +1 @@
  -{
  -    "10.254.0.3": [
  -        {
  -            "group": "224.0.0.0/4", 
  -            "outboundInterface": "r1-eth1", 
  -            "source": "Static"
  -        }
  -    ]
  -}
  +{}
2020-04-06 22:54:07,953 ERROR: 'router_json_cmp' failed after 12.46 seconds
2020-04-06 22:54:07,954 ERROR: assert failed at "test_pim/test_pim_rp_sees_stream": "rp" JSON output mismatches
assert expected key(s) [u'229.1.1.1'] in json (have []):
  --- Expected value
  +++ Current value
  @@ -1,17 +1 @@
  -{
  -    "229.1.1.1": {
  -        "10.0.20.2": {
  -            "group": "229.1.1.1", 
  -            "inboundInterface": "rp-eth0", 
  -            "joinState": "NotJoined", 
  -            "refCount": 1, 
  -            "regState": "RegNoInfo", 
  -            "resetTimer": "--:--:--", 
  -            "rpfAddress": "10.0.20.2", 
  -            "source": "10.0.20.2", 
  -            "sourceStream": true, 
  -            "sptBit": 0, 
  -            "state": "NotJ"
  -        }
  -    }
  -}
  +{}

see full log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11666/artifact/TOPOU1604/ErrorLog/log_topotests.txt

Topology tests on Ubuntu 18.04 amd64: Failed (click for details)

Topology Test Results are at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-TOPOU1804-11666/test

Topology Tests failed for Topology tests on Ubuntu 18.04 amd64:

*** defaultIntf: warning: r1 has no interfaces
2020-04-06 20:27:28,352 ERROR: '_bgp_has_routes' failed after 37.18 seconds
2020-04-06 20:35:25,901 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp community-list standard ANY permit 0:-1 



2020-04-06 20:35:26,015 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp community-list standard ANY permit 0:65536 



2020-04-06 20:35:26,131 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp large-community-list standard ANY permit 0:4294967296 



2020-04-06 20:35:26,248 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: % Malformed community-list value
line 2: Failure to communicate[13] to bgpd, line: bgp large-community-list standard ANY permit 0:-1:1 



2020-04-06 20:37:20,877 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 1514, in create_bgp_community_lists
    build=build)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 236, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPOU1804/topotests/lib/common_config.py", line 389, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: line 2: % Command incomplete[4]: bgp large-community-list standard Test1 permit  



2020-04-06 20:43:40,573 ERROR: 'router_json_cmp' failed after 33.64 seconds
2020-04-06 20:43:40,575 ERROR: assert failed at "test_evpn_pim_topo1/test_multicast_groups_on_rp": "spine" JSON output mismatches
assert expected key(s) [u'spine-eth1', u'spine-eth0'] in json (have []):
  --- Expected value
  +++ Current value
  @@ -1,34 +1 @@
  -{
  -    "spine-eth0": {
  -        "239.1.1.1": {
  -            "*": {
  -                "channelJoinName": "JOIN", 
  -                "group": "239.1.1.1", 
  -                "prune": "--:--", 
  -                "source": "*"
  -            }
  -        }, 
  -        "address": "192.168.1.1", 
  -        "flagBroadcast": true, 
  -        "flagMulticast": true, 
  -        "lanDelayEnabled": true, 
  -        "name": "spine-eth0", 
  -        "state": "up"
  -    }, 
  -    "spine-eth1": {
  -        "239.1.1.1": {
  -            "*": {
  -                "channelJoinName": "JOIN", 
  -                "group": "239.1.1.1", 
  -                "prune": "--:--", 
  -                "source": "*"
  -            }
  -        }, 
  -        "address": "192.168.2.1", 
  -        "flagBroadcast": true, 
  -        "flagMulticast": true, 
  -        "lanDelayEnabled": true, 
  -        "name": "spine-eth1", 
  -        "state": "up"
  -    }
  -}
  +{}
2020-04-06 20:55:34,232 ERROR: 'router_json_cmp' failed after 76.95 seconds
2020-04-06 20:55:34,234 ERROR: assert failed at "test_pim/test_pim_rp_setup": "r1" JSON output mismatches
assert expected key(s) [u'10.254.0.3'] in json (have []):
  --- Expected value
  +++ Current value
  @@ -1,9 +1 @@
  -{
  -    "10.254.0.3": [
  -        {
  -            "group": "224.0.0.0/4", 
  -            "outboundInterface": "r1-eth1", 
  -            "source": "Static"
  -        }
  -    ]
  -}
  +{}
2020-04-06 20:55:46,724 ERROR: 'router_json_cmp' failed after 12.47 seconds
2020-04-06 20:55:46,725 ERROR: assert failed at "test_pim/test_pim_rp_sees_stream": "rp" JSON output mismatches
assert expected key(s) [u'229.1.1.1'] in json (have []):
  --- Expected value
  +++ Current value
  @@ -1,17 +1 @@
  -{
  -    "229.1.1.1": {
  -        "10.0.20.2": {
  -            "group": "229.1.1.1", 
  -            "inboundInterface": "rp-eth0", 
  -            "joinState": "NotJoined", 
  -            "refCount": 1, 
  -            "regState": "RegNoInfo", 
  -            "resetTimer": "--:--:--", 
  -            "rpfAddress": "10.0.20.2", 
  -            "source": "10.0.20.2", 
  -            "sourceStream": true, 
  -            "sptBit": 0, 
  -            "state": "NotJ"
  -        }
  -    }
  -}
  +{}

see full log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11666/artifact/TOPOU1804/ErrorLog/log_topotests.txt

Successful on other platforms/tests
  • Ubuntu 16.04 deb pkg check
  • CentOS 7 rpm pkg check
  • Debian 10 deb pkg check
  • Addresssanitizer topotests part 1
  • IPv4 ldp protocol on Ubuntu 16.04
  • Ubuntu 14.04 deb pkg check
  • Addresssanitizer topotests part 2
  • Debian 8 deb pkg check
  • Debian 9 deb pkg check
  • IPv4 protocols on Ubuntu 14.04
  • Fedora 29 rpm pkg check
  • Addresssanitizer topotests part 3
  • Ubuntu 12.04 deb pkg check
  • Static analyzer (clang)
  • IPv6 protocols on Ubuntu 14.04

CLANG Static Analyzer Summary

  • Github Pull Request 6145, comparing to Git base SHA 660e39e
  • Base image data for Git 660e39e does not exist - compare skipped

4 Static Analyzer issues remaining.

See details at
https://ci1.netdef.org/browse/FRR-FRRPULLREQ-11666/artifact/shared/static_analysis/index.html

@patrasar patrasar force-pushed the pim_nb_code_upstream branch 2 times, most recently from 6ff3ceb to f81093b Compare April 7, 2020 04:49
@patrasar

Copy link
Copy Markdown
Contributor Author

ci:rerun

@patrasar

Copy link
Copy Markdown
Contributor Author

ci: rerun

@NetDEF-CI

Copy link
Copy Markdown
Collaborator

Continuous Integration Result: FAILED

See below for issues.
CI System Testrun URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/

This is a comment from an automated CI system.
For questions and feedback in regards to this CI system, please feel free to email
Martin Winter - mwinter (at) opensourcerouting.org.

Get source / Pull Request: Successful

Building Stage: Failed

Ubuntu 18.04 ppc64le build: Failed (click for details)

Make failed for Ubuntu 18.04 ppc64le build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/U1804PPC64LEBUILD/ErrorLog/log_make.txt)

copying selected object files to avoid basename conflicts...
pimd/pim_main.o:(.toc+0x0): undefined reference to `routing_control_plane_protocols_name_validate'
collect2: error: ld returned 1 exit status
Makefile:6075: recipe for target 'pimd/pimd' failed
make[1]: *** [pimd/pimd] Error 1
make[1]: Leaving directory '/home/ci/cibuild.15053/frr-source'
make[1]: Target 'all-am' not remade because of errors.
Makefile:4321: recipe for target 'all' failed
make: *** [all] Error 2

Ubuntu 18.04 ppc64le build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/U1804PPC64LEBUILD/config.status/config.status

Ubuntu 20.04 amd64 build: Failed (click for details) Ubuntu 20.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/U2004AMD64BUILD/config.status/config.status

Make failed for Ubuntu 20.04 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/U2004AMD64BUILD/ErrorLog/log_make.txt)

/usr/bin/ld: pimd/pim_main.o: in function `main':
/home/ci/cibuild.15053/frr-source/pimd/pim_main.c:146: undefined reference to `routing_control_plane_protocols_name_validate'
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:6599: pimd/pimd] Error 1
make[1]: Leaving directory '/home/ci/cibuild.15053/frr-source'
make[1]: Target 'all-am' not remade because of errors.
make: *** [Makefile:4844: all] Error 2
Ubuntu 18.04 arm7 build: Failed (click for details)

Make failed for Ubuntu 18.04 arm7 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/U18ARM7BUILD/ErrorLog/log_make.txt)

pimd/pim_main.o: In function `main':
/home/ci/cibuild.15053/frr-source/pimd/pim_main.c:117: undefined reference to `routing_control_plane_protocols_name_validate'
collect2: error: ld returned 1 exit status
Makefile:6075: recipe for target 'pimd/pimd' failed
make[1]: *** [pimd/pimd] Error 1
make[1]: Target 'all-am' not remade because of errors.
make[1]: Leaving directory '/home/ci/cibuild.15053/frr-source'
Makefile:4321: recipe for target 'all' failed
make: *** [all] Error 2
NetBSD 8 amd64 build: Failed (click for details)

Make failed for NetBSD 8 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/CI012BUILD/ErrorLog/log_make.txt)

doc/user/_build/texinfo/frr.texi:26875: warning: @image file `frr-figures/fig-vnc-commercial-route-reflector.txt' (for text) unreadable: No such file or directory.
doc/user/_build/texinfo/frr.texi:26998: warning: @image file `frr-figures/fig-vnc-redundant-route-reflectors.txt' (for text) unreadable: No such file or directory.
gmake[1]: Target 'all-am' not remade because of errors.
gmake[1]: Leaving directory '/home/ci/cibuild.15053/frr-source'
gmake: *** [Makefile:4843: all] Error 2

NetBSD 8 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/CI012BUILD/config.status/config.status

Debian 9 amd64 build: Failed (click for details)

Make failed for Debian 9 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/CI021BUILD/ErrorLog/log_make.txt)

pimd/pim_main.o: In function `main':
/home/ci/cibuild.15053/frr-source/pimd/pim_main.c:146: undefined reference to `routing_control_plane_protocols_name_validate'
collect2: error: ld returned 1 exit status
Makefile:6075: recipe for target 'pimd/pimd' failed
make[1]: *** [pimd/pimd] Error 1
make[1]: Leaving directory '/home/ci/cibuild.15053/frr-source'
make[1]: Target 'all-am' not remade because of errors.
Makefile:4321: recipe for target 'all' failed
make: *** [all] Error 2

Debian 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/CI021BUILD/config.status/config.status

Ubuntu 16.04 arm8 build: Failed (click for details)

Make failed for Ubuntu 16.04 arm8 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/U16ARM8BUILD/ErrorLog/log_make.txt)

/home/ci/cibuild.15053/frr-source/pimd/pim_main.c:146: undefined reference to `routing_control_plane_protocols_name_validate'
/home/ci/cibuild.15053/frr-source/pimd/pim_main.c:146: undefined reference to `routing_control_plane_protocols_name_validate'
collect2: error: ld returned 1 exit status
Makefile:6075: recipe for target 'pimd/pimd' failed
make[1]: *** [pimd/pimd] Error 1
make[1]: Target 'all-am' not remade because of errors.
make[1]: Leaving directory '/home/ci/cibuild.15053/frr-source'
Makefile:4321: recipe for target 'all' failed
make: *** [all] Error 2
Fedora 29 amd64 build: Failed (click for details)

Make failed for Fedora 29 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/F29BUILD/ErrorLog/log_make.txt)

/usr/bin/ld: pimd/pim_main.o: in function `main':
/home/ci/cibuild.15053/frr-source/pimd/pim_main.c:146: undefined reference to `routing_control_plane_protocols_name_validate'
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:6598: pimd/pimd] Error 1
make[1]: Target 'all-am' not remade because of errors.
make[1]: Leaving directory '/home/ci/cibuild.15053/frr-source'
make: *** [Makefile:4843: all] Error 2

Fedora 29 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/F29BUILD/config.status/config.status

Ubuntu 16.04 i386 build: Failed (click for details)

Make failed for Ubuntu 16.04 i386 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/U1604I386/ErrorLog/log_make.txt)

pimd/pim_main.o: In function `main':
/home/ci/cibuild.15053/frr-source/pimd/pim_main.c:146: undefined reference to `routing_control_plane_protocols_name_validate'
collect2: error: ld returned 1 exit status
Makefile:6075: recipe for target 'pimd/pimd' failed
make[1]: *** [pimd/pimd] Error 1
make[1]: Leaving directory '/home/ci/cibuild.15053/frr-source'
make[1]: Target 'all-am' not remade because of errors.
Makefile:4321: recipe for target 'all' failed
make: *** [all] Error 2

Ubuntu 16.04 i386 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/U1604I386/config.status/config.status

FreeBSD 11 amd64 build: Failed (click for details)

Make failed for FreeBSD 11 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/CI009BUILD/ErrorLog/log_make.txt)

/usr/local/bin/ld: pimd/pim_main.o: in function `main':
/usr/home/ci/cibuild.15053/frr-source/pimd/pim_main.c:146: undefined reference to `routing_control_plane_protocols_name_validate'
collect2: error: ld returned 1 exit status
gmake[1]: *** [Makefile:6598: pimd/pimd] Error 1
/usr/home/ci/cibuild.15053/frr-source/doc/user/eigrpd.rst:127: WARNING: duplicate clicmd description of redistribute kernel, other instance in bgp
/usr/home/ci/cibuild.15053/frr-source/doc/user/eigrpd.rst:139: WARNING: duplicate clicmd description of redistribute static, other instance in bgp
/usr/home/ci/cibuild.15053/frr-source/doc/user/eigrpd.rst:151: WARNING: duplicate clicmd description of redistribute connected, other instance in bgp
/usr/home/ci/cibuild.15053/frr-source/doc/user/eigrpd.rst:165: WARNING: duplicate clicmd description of redistribute ospf, other instance in bgp
/usr/home/ci/cibuild.15053/frr-source/doc/user/isisd.rst:45: WARNING: duplicate clicmd description of net XX.XXXX. ... .XXX.XX, other instance in fabricd

FreeBSD 11 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/CI009BUILD/config.status/config.status

Debian 10 amd64 build: Failed (click for details)

Make failed for Debian 10 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/DEB10BUILD/ErrorLog/log_make.txt)

/usr/bin/ld: pimd/pim_main.o: in function `main':
/home/ci/cibuild.15053/frr-source/pimd/pim_main.c:146: undefined reference to `routing_control_plane_protocols_name_validate'
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:6599: pimd/pimd] Error 1
make[1]: Leaving directory '/home/ci/cibuild.15053/frr-source'
make[1]: Target 'all-am' not remade because of errors.
make: *** [Makefile:4844: all] Error 2

Debian 10 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/DEB10BUILD/config.status/config.status

Debian 8 amd64 build: Failed (click for details)

Make failed for Debian 8 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/CI008BLD/ErrorLog/log_make.txt)

pimd/pim_main.o: In function `main':
/home/ci/cibuild.15053/frr-source/pimd/pim_main.c:146: undefined reference to `routing_control_plane_protocols_name_validate'
collect2: error: ld returned 1 exit status
Makefile:6063: recipe for target 'pimd/pimd' failed
make[1]: *** [pimd/pimd] Error 1
make[1]: Leaving directory '/home/ci/cibuild.15053/frr-source'
make[1]: Target 'all-am' not remade because of errors.
Makefile:4309: recipe for target 'all' failed
make: *** [all] Error 2

Debian 8 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/CI008BLD/config.status/config.status

CentOS 7 amd64 build: Failed (click for details)

Make failed for CentOS 7 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/CI005BUILD/ErrorLog/log_make.txt)

pimd/pim_main.o: In function `main':
/home/ci/cibuild.15053/frr-source/pimd/pim_main.c:146: undefined reference to `routing_control_plane_protocols_name_validate'
collect2: error: ld returned 1 exit status
make[1]: *** [pimd/pimd] Error 1
deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.  SPHINX   doc/user/_build/texinfo/frr.texi
deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.  SPHINX   doc/manpages/_build/man/man.stamp
make[1]: Target `all-am' not remade because of errors.
make[1]: Leaving directory `/home/ci/cibuild.15053/frr-source'
make: *** [all] Error 2

CentOS 7 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/CI005BUILD/config.status/config.status

Ubuntu 18.04 arm8 build: Failed (click for details)

Make failed for Ubuntu 18.04 arm8 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/U18ARM8BUILD/ErrorLog/log_make.txt)

/home/ci/cibuild.15053/frr-source/pimd/pim_main.c:146: undefined reference to `routing_control_plane_protocols_name_validate'
/home/ci/cibuild.15053/frr-source/pimd/pim_main.c:146: undefined reference to `routing_control_plane_protocols_name_validate'
collect2: error: ld returned 1 exit status
Makefile:6075: recipe for target 'pimd/pimd' failed
make[1]: *** [pimd/pimd] Error 1
make[1]: Target 'all-am' not remade because of errors.
make[1]: Leaving directory '/home/ci/cibuild.15053/frr-source'
Makefile:4321: recipe for target 'all' failed
make: *** [all] Error 2
Ubuntu 16.04 amd64 build: Failed (click for details)

Make failed for Ubuntu 16.04 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/CI014BUILD/ErrorLog/log_make.txt)

pimd/pim_main.o: In function `main':
/home/ci/cibuild.15053/frr-source/pimd/pim_main.c:146: undefined reference to `routing_control_plane_protocols_name_validate'
collect2: error: ld returned 1 exit status
Makefile:6075: recipe for target 'pimd/pimd' failed
make[1]: *** [pimd/pimd] Error 1
make[1]: Leaving directory '/home/ci/cibuild.15053/frr-source'
make[1]: Target 'all-am' not remade because of errors.
Makefile:4321: recipe for target 'all' failed
make: *** [all] Error 2

Ubuntu 16.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/CI014BUILD/config.status/config.status

Ubuntu 18.04 amd64 build: Failed (click for details)

Make failed for Ubuntu 18.04 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/U1804AMD64/ErrorLog/log_make.txt)

pimd/pim_main.o: In function `main':
/home/ci/cibuild.15053/frr-source/pimd/pim_main.c:146: undefined reference to `routing_control_plane_protocols_name_validate'
collect2: error: ld returned 1 exit status
Makefile:6075: recipe for target 'pimd/pimd' failed
make[1]: *** [pimd/pimd] Error 1
make[1]: Leaving directory '/home/ci/cibuild.15053/frr-source'
Makefile:4321: recipe for target 'all' failed
make[1]: Target 'all-am' not remade because of errors.
make: *** [all] Error 2

Ubuntu 18.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/U1804AMD64/config.status/config.status

FreeBSD 12 amd64 build: Failed (click for details)

Make failed for FreeBSD 12 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/FBSD12AMD64/ErrorLog/log_make.txt)

pimd/pim_main.o: In function `main':
/usr/home/ci/cibuild.15053/frr-source/pimd/pim_main.c:146: undefined reference to `routing_control_plane_protocols_name_validate'
collect2: error: ld returned 1 exit status
gmake[1]: *** [Makefile:6598: pimd/pimd] Error 1
gmake[1]: Target 'all-am' not remade because of errors.
gmake[1]: Leaving directory '/usr/home/ci/cibuild.15053/frr-source'
gmake: *** [Makefile:4843: all] Error 2

FreeBSD 12 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/FBSD12AMD64/config.status/config.status

Ubuntu 16.04 arm7 build: Failed (click for details)

Make failed for Ubuntu 16.04 arm7 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/CI101BUILD/ErrorLog/log_make.txt)

/home/ci/cibuild.15053/frr-source/pimd/pim_main.c:146: undefined reference to `routing_control_plane_protocols_name_validate'
/home/ci/cibuild.15053/frr-source/pimd/pim_main.c:146: undefined reference to `routing_control_plane_protocols_name_validate'
collect2: error: ld returned 1 exit status
Makefile:6075: recipe for target 'pimd/pimd' failed
make[1]: *** [pimd/pimd] Error 1
make[1]: Target 'all-am' not remade because of errors.
make[1]: Leaving directory '/home/ci/cibuild.15053/frr-source'
Makefile:4321: recipe for target 'all' failed
make: *** [all] Error 2
Successful on other platforms/tests
  • OpenBSD 6 amd64 build

Warnings Generated during build:

Checkout code: Successful with additional warnings
Ubuntu 18.04 ppc64le build: Failed (click for details)

Make failed for Ubuntu 18.04 ppc64le build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/U1804PPC64LEBUILD/ErrorLog/log_make.txt)

copying selected object files to avoid basename conflicts...
pimd/pim_main.o:(.toc+0x0): undefined reference to `routing_control_plane_protocols_name_validate'
collect2: error: ld returned 1 exit status
Makefile:6075: recipe for target 'pimd/pimd' failed
make[1]: *** [pimd/pimd] Error 1
make[1]: Leaving directory '/home/ci/cibuild.15053/frr-source'
make[1]: Target 'all-am' not remade because of errors.
Makefile:4321: recipe for target 'all' failed
make: *** [all] Error 2

Ubuntu 18.04 ppc64le build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/U1804PPC64LEBUILD/config.status/config.status

Ubuntu 20.04 amd64 build: Failed (click for details) Ubuntu 20.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/U2004AMD64BUILD/config.status/config.status

Make failed for Ubuntu 20.04 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/U2004AMD64BUILD/ErrorLog/log_make.txt)

/usr/bin/ld: pimd/pim_main.o: in function `main':
/home/ci/cibuild.15053/frr-source/pimd/pim_main.c:146: undefined reference to `routing_control_plane_protocols_name_validate'
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:6599: pimd/pimd] Error 1
make[1]: Leaving directory '/home/ci/cibuild.15053/frr-source'
make[1]: Target 'all-am' not remade because of errors.
make: *** [Makefile:4844: all] Error 2
Ubuntu 18.04 arm7 build: Failed (click for details)

Make failed for Ubuntu 18.04 arm7 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/U18ARM7BUILD/ErrorLog/log_make.txt)

pimd/pim_main.o: In function `main':
/home/ci/cibuild.15053/frr-source/pimd/pim_main.c:117: undefined reference to `routing_control_plane_protocols_name_validate'
collect2: error: ld returned 1 exit status
Makefile:6075: recipe for target 'pimd/pimd' failed
make[1]: *** [pimd/pimd] Error 1
make[1]: Target 'all-am' not remade because of errors.
make[1]: Leaving directory '/home/ci/cibuild.15053/frr-source'
Makefile:4321: recipe for target 'all' failed
make: *** [all] Error 2
NetBSD 8 amd64 build: Failed (click for details)

Make failed for NetBSD 8 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/CI012BUILD/ErrorLog/log_make.txt)

doc/user/_build/texinfo/frr.texi:26875: warning: @image file `frr-figures/fig-vnc-commercial-route-reflector.txt' (for text) unreadable: No such file or directory.
doc/user/_build/texinfo/frr.texi:26998: warning: @image file `frr-figures/fig-vnc-redundant-route-reflectors.txt' (for text) unreadable: No such file or directory.
gmake[1]: Target 'all-am' not remade because of errors.
gmake[1]: Leaving directory '/home/ci/cibuild.15053/frr-source'
gmake: *** [Makefile:4843: all] Error 2

NetBSD 8 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/CI012BUILD/config.status/config.status

Debian 9 amd64 build: Failed (click for details)

Make failed for Debian 9 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/CI021BUILD/ErrorLog/log_make.txt)

pimd/pim_main.o: In function `main':
/home/ci/cibuild.15053/frr-source/pimd/pim_main.c:146: undefined reference to `routing_control_plane_protocols_name_validate'
collect2: error: ld returned 1 exit status
Makefile:6075: recipe for target 'pimd/pimd' failed
make[1]: *** [pimd/pimd] Error 1
make[1]: Leaving directory '/home/ci/cibuild.15053/frr-source'
make[1]: Target 'all-am' not remade because of errors.
Makefile:4321: recipe for target 'all' failed
make: *** [all] Error 2

Debian 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/CI021BUILD/config.status/config.status

Ubuntu 16.04 arm8 build: Failed (click for details)

Make failed for Ubuntu 16.04 arm8 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/U16ARM8BUILD/ErrorLog/log_make.txt)

/home/ci/cibuild.15053/frr-source/pimd/pim_main.c:146: undefined reference to `routing_control_plane_protocols_name_validate'
/home/ci/cibuild.15053/frr-source/pimd/pim_main.c:146: undefined reference to `routing_control_plane_protocols_name_validate'
collect2: error: ld returned 1 exit status
Makefile:6075: recipe for target 'pimd/pimd' failed
make[1]: *** [pimd/pimd] Error 1
make[1]: Target 'all-am' not remade because of errors.
make[1]: Leaving directory '/home/ci/cibuild.15053/frr-source'
Makefile:4321: recipe for target 'all' failed
make: *** [all] Error 2
Fedora 29 amd64 build: Failed (click for details)

Make failed for Fedora 29 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/F29BUILD/ErrorLog/log_make.txt)

/usr/bin/ld: pimd/pim_main.o: in function `main':
/home/ci/cibuild.15053/frr-source/pimd/pim_main.c:146: undefined reference to `routing_control_plane_protocols_name_validate'
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:6598: pimd/pimd] Error 1
make[1]: Target 'all-am' not remade because of errors.
make[1]: Leaving directory '/home/ci/cibuild.15053/frr-source'
make: *** [Makefile:4843: all] Error 2

Fedora 29 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/F29BUILD/config.status/config.status

Ubuntu 16.04 i386 build: Failed (click for details)

Make failed for Ubuntu 16.04 i386 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/U1604I386/ErrorLog/log_make.txt)

pimd/pim_main.o: In function `main':
/home/ci/cibuild.15053/frr-source/pimd/pim_main.c:146: undefined reference to `routing_control_plane_protocols_name_validate'
collect2: error: ld returned 1 exit status
Makefile:6075: recipe for target 'pimd/pimd' failed
make[1]: *** [pimd/pimd] Error 1
make[1]: Leaving directory '/home/ci/cibuild.15053/frr-source'
make[1]: Target 'all-am' not remade because of errors.
Makefile:4321: recipe for target 'all' failed
make: *** [all] Error 2

Ubuntu 16.04 i386 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/U1604I386/config.status/config.status

FreeBSD 11 amd64 build: Failed (click for details)

Make failed for FreeBSD 11 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/CI009BUILD/ErrorLog/log_make.txt)

/usr/local/bin/ld: pimd/pim_main.o: in function `main':
/usr/home/ci/cibuild.15053/frr-source/pimd/pim_main.c:146: undefined reference to `routing_control_plane_protocols_name_validate'
collect2: error: ld returned 1 exit status
gmake[1]: *** [Makefile:6598: pimd/pimd] Error 1
/usr/home/ci/cibuild.15053/frr-source/doc/user/eigrpd.rst:127: WARNING: duplicate clicmd description of redistribute kernel, other instance in bgp
/usr/home/ci/cibuild.15053/frr-source/doc/user/eigrpd.rst:139: WARNING: duplicate clicmd description of redistribute static, other instance in bgp
/usr/home/ci/cibuild.15053/frr-source/doc/user/eigrpd.rst:151: WARNING: duplicate clicmd description of redistribute connected, other instance in bgp
/usr/home/ci/cibuild.15053/frr-source/doc/user/eigrpd.rst:165: WARNING: duplicate clicmd description of redistribute ospf, other instance in bgp
/usr/home/ci/cibuild.15053/frr-source/doc/user/isisd.rst:45: WARNING: duplicate clicmd description of net XX.XXXX. ... .XXX.XX, other instance in fabricd

FreeBSD 11 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/CI009BUILD/config.status/config.status

Debian 10 amd64 build: Failed (click for details)

Make failed for Debian 10 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/DEB10BUILD/ErrorLog/log_make.txt)

/usr/bin/ld: pimd/pim_main.o: in function `main':
/home/ci/cibuild.15053/frr-source/pimd/pim_main.c:146: undefined reference to `routing_control_plane_protocols_name_validate'
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:6599: pimd/pimd] Error 1
make[1]: Leaving directory '/home/ci/cibuild.15053/frr-source'
make[1]: Target 'all-am' not remade because of errors.
make: *** [Makefile:4844: all] Error 2

Debian 10 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/DEB10BUILD/config.status/config.status

Debian 8 amd64 build: Failed (click for details)

Make failed for Debian 8 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/CI008BLD/ErrorLog/log_make.txt)

pimd/pim_main.o: In function `main':
/home/ci/cibuild.15053/frr-source/pimd/pim_main.c:146: undefined reference to `routing_control_plane_protocols_name_validate'
collect2: error: ld returned 1 exit status
Makefile:6063: recipe for target 'pimd/pimd' failed
make[1]: *** [pimd/pimd] Error 1
make[1]: Leaving directory '/home/ci/cibuild.15053/frr-source'
make[1]: Target 'all-am' not remade because of errors.
Makefile:4309: recipe for target 'all' failed
make: *** [all] Error 2

Debian 8 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/CI008BLD/config.status/config.status

CentOS 7 amd64 build: Failed (click for details)

Make failed for CentOS 7 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/CI005BUILD/ErrorLog/log_make.txt)

pimd/pim_main.o: In function `main':
/home/ci/cibuild.15053/frr-source/pimd/pim_main.c:146: undefined reference to `routing_control_plane_protocols_name_validate'
collect2: error: ld returned 1 exit status
make[1]: *** [pimd/pimd] Error 1
deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.  SPHINX   doc/user/_build/texinfo/frr.texi
deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.  SPHINX   doc/manpages/_build/man/man.stamp
make[1]: Target `all-am' not remade because of errors.
make[1]: Leaving directory `/home/ci/cibuild.15053/frr-source'
make: *** [all] Error 2

CentOS 7 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/CI005BUILD/config.status/config.status

Ubuntu 18.04 arm8 build: Failed (click for details)

Make failed for Ubuntu 18.04 arm8 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/U18ARM8BUILD/ErrorLog/log_make.txt)

/home/ci/cibuild.15053/frr-source/pimd/pim_main.c:146: undefined reference to `routing_control_plane_protocols_name_validate'
/home/ci/cibuild.15053/frr-source/pimd/pim_main.c:146: undefined reference to `routing_control_plane_protocols_name_validate'
collect2: error: ld returned 1 exit status
Makefile:6075: recipe for target 'pimd/pimd' failed
make[1]: *** [pimd/pimd] Error 1
make[1]: Target 'all-am' not remade because of errors.
make[1]: Leaving directory '/home/ci/cibuild.15053/frr-source'
Makefile:4321: recipe for target 'all' failed
make: *** [all] Error 2
Ubuntu 16.04 amd64 build: Failed (click for details)

Make failed for Ubuntu 16.04 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/CI014BUILD/ErrorLog/log_make.txt)

pimd/pim_main.o: In function `main':
/home/ci/cibuild.15053/frr-source/pimd/pim_main.c:146: undefined reference to `routing_control_plane_protocols_name_validate'
collect2: error: ld returned 1 exit status
Makefile:6075: recipe for target 'pimd/pimd' failed
make[1]: *** [pimd/pimd] Error 1
make[1]: Leaving directory '/home/ci/cibuild.15053/frr-source'
make[1]: Target 'all-am' not remade because of errors.
Makefile:4321: recipe for target 'all' failed
make: *** [all] Error 2

Ubuntu 16.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/CI014BUILD/config.status/config.status

Ubuntu 18.04 amd64 build: Failed (click for details)

Make failed for Ubuntu 18.04 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/U1804AMD64/ErrorLog/log_make.txt)

pimd/pim_main.o: In function `main':
/home/ci/cibuild.15053/frr-source/pimd/pim_main.c:146: undefined reference to `routing_control_plane_protocols_name_validate'
collect2: error: ld returned 1 exit status
Makefile:6075: recipe for target 'pimd/pimd' failed
make[1]: *** [pimd/pimd] Error 1
make[1]: Leaving directory '/home/ci/cibuild.15053/frr-source'
Makefile:4321: recipe for target 'all' failed
make[1]: Target 'all-am' not remade because of errors.
make: *** [all] Error 2

Ubuntu 18.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/U1804AMD64/config.status/config.status

FreeBSD 12 amd64 build: Failed (click for details)

Make failed for FreeBSD 12 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/FBSD12AMD64/ErrorLog/log_make.txt)

pimd/pim_main.o: In function `main':
/usr/home/ci/cibuild.15053/frr-source/pimd/pim_main.c:146: undefined reference to `routing_control_plane_protocols_name_validate'
collect2: error: ld returned 1 exit status
gmake[1]: *** [Makefile:6598: pimd/pimd] Error 1
gmake[1]: Target 'all-am' not remade because of errors.
gmake[1]: Leaving directory '/usr/home/ci/cibuild.15053/frr-source'
gmake: *** [Makefile:4843: all] Error 2

FreeBSD 12 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/FBSD12AMD64/config.status/config.status

Ubuntu 16.04 arm7 build: Failed (click for details)

Make failed for Ubuntu 16.04 arm7 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15053/artifact/CI101BUILD/ErrorLog/log_make.txt)

/home/ci/cibuild.15053/frr-source/pimd/pim_main.c:146: undefined reference to `routing_control_plane_protocols_name_validate'
/home/ci/cibuild.15053/frr-source/pimd/pim_main.c:146: undefined reference to `routing_control_plane_protocols_name_validate'
collect2: error: ld returned 1 exit status
Makefile:6075: recipe for target 'pimd/pimd' failed
make[1]: *** [pimd/pimd] Error 1
make[1]: Target 'all-am' not remade because of errors.
make[1]: Leaving directory '/home/ci/cibuild.15053/frr-source'
Makefile:4321: recipe for target 'all' failed
make: *** [all] Error 2
<stdin>:4527: trailing whitespace.
{       
<stdin>:4715: trailing whitespace.
{       
<stdin>:4723: trailing whitespace.
	case PIM_MSDP_ERR_NO_MG: 
<stdin>:4739: trailing whitespace.
{       
<stdin>:4916: trailing whitespace.
{       
warning: 5 lines add whitespace errors.
Report for pim_cmd.c | 4 issues
===============================================
< ERROR: do not use assignment in if condition
< #9649: FILE: /tmp/f1-23812/pim_cmd.c:9649:
< WARNING: line over 80 characters
< #9651: FILE: /tmp/f1-23812/pim_cmd.c:9651:
Report for pim_nb.c | 220 issues
===============================================
WARNING: line over 80 characters
#32: FILE: /tmp/f1-23812/pim_nb.c:32:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/ecmp",

WARNING: line over 80 characters
#34: FILE: /tmp/f1-23812/pim_nb.c:34:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_ecmp_modify,

WARNING: line over 80 characters
#38: FILE: /tmp/f1-23812/pim_nb.c:38:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/ecmp-rebalance",

WARNING: line over 80 characters
#40: FILE: /tmp/f1-23812/pim_nb.c:40:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_ecmp_rebalance_modify,

WARNING: line over 80 characters
#50: FILE: /tmp/f1-23812/pim_nb.c:50:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/keep-alive-timer",

WARNING: line over 80 characters
#52: FILE: /tmp/f1-23812/pim_nb.c:52:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_keep_alive_timer_modify,

WARNING: line over 80 characters
#56: FILE: /tmp/f1-23812/pim_nb.c:56:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/rp-keep-alive-timer",

WARNING: line over 80 characters
#58: FILE: /tmp/f1-23812/pim_nb.c:58:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_rp_keep_alive_timer_modify,

WARNING: line over 80 characters
#74: FILE: /tmp/f1-23812/pim_nb.c:74:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family",

WARNING: line over 80 characters
#76: FILE: /tmp/f1-23812/pim_nb.c:76:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_create,

WARNING: line over 80 characters
#77: FILE: /tmp/f1-23812/pim_nb.c:77:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_destroy,

WARNING: line over 80 characters
#81: FILE: /tmp/f1-23812/pim_nb.c:81:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/send-v6-secondary",

WARNING: line over 80 characters
#83: FILE: /tmp/f1-23812/pim_nb.c:83:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_send_v6_secondary_modify,

WARNING: line over 80 characters
#84: FILE: /tmp/f1-23812/pim_nb.c:84:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_send_v6_secondary_destroy,

WARNING: line over 80 characters
#88: FILE: /tmp/f1-23812/pim_nb.c:88:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/spt-switchover",

WARNING: line over 80 characters
#90: FILE: /tmp/f1-23812/pim_nb.c:90:
+				.apply_finish = routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_apply_finish,

WARNING: line over 80 characters
#94: FILE: /tmp/f1-23812/pim_nb.c:94:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/spt-switchover/spt-action",

WARNING: line over 80 characters
#96: FILE: /tmp/f1-23812/pim_nb.c:96:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_action_modify,

WARNING: line over 80 characters
#100: FILE: /tmp/f1-23812/pim_nb.c:100:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/spt-switchover/spt-infinity-prefix-list",

WARNING: line over 80 characters
#102: FILE: /tmp/f1-23812/pim_nb.c:102:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_infinity_prefix_list_modify,

WARNING: line over 80 characters
#103: FILE: /tmp/f1-23812/pim_nb.c:103:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_infinity_prefix_list_destroy,

WARNING: line over 80 characters
#107: FILE: /tmp/f1-23812/pim_nb.c:107:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/ssm-prefix-list",

WARNING: line over 80 characters
#109: FILE: /tmp/f1-23812/pim_nb.c:109:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_prefix_list_modify,

WARNING: line over 80 characters
#110: FILE: /tmp/f1-23812/pim_nb.c:110:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_prefix_list_destroy,

WARNING: line over 80 characters
#114: FILE: /tmp/f1-23812/pim_nb.c:114:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/ssm-pingd-source-ip",

WARNING: line over 80 characters
#116: FILE: /tmp/f1-23812/pim_nb.c:116:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_pingd_source_ip_create,

WARNING: line over 80 characters
#117: FILE: /tmp/f1-23812/pim_nb.c:117:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_pingd_source_ip_destroy,

WARNING: line over 80 characters
#121: FILE: /tmp/f1-23812/pim_nb.c:121:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group",

WARNING: line over 80 characters
#123: FILE: /tmp/f1-23812/pim_nb.c:123:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_create,

WARNING: line over 80 characters
#124: FILE: /tmp/f1-23812/pim_nb.c:124:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_destroy,

WARNING: line over 80 characters
#128: FILE: /tmp/f1-23812/pim_nb.c:128:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group/mesh-group-name",

WARNING: line over 80 characters
#130: FILE: /tmp/f1-23812/pim_nb.c:130:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_mesh_group_name_modify,

WARNING: line over 80 characters
#131: FILE: /tmp/f1-23812/pim_nb.c:131:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_mesh_group_name_destroy,

WARNING: line over 80 characters
#135: FILE: /tmp/f1-23812/pim_nb.c:135:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group/member-ip",

WARNING: line over 80 characters
#137: FILE: /tmp/f1-23812/pim_nb.c:137:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_member_ip_create,

WARNING: line over 80 characters
#138: FILE: /tmp/f1-23812/pim_nb.c:138:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_member_ip_destroy,

WARNING: line over 80 characters
#142: FILE: /tmp/f1-23812/pim_nb.c:142:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group/source-ip",

WARNING: line over 80 characters
#144: FILE: /tmp/f1-23812/pim_nb.c:144:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_source_ip_modify,

WARNING: line over 80 characters
#145: FILE: /tmp/f1-23812/pim_nb.c:145:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_source_ip_destroy,

WARNING: line over 80 characters
#149: FILE: /tmp/f1-23812/pim_nb.c:149:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-peer",

WARNING: line over 80 characters
#151: FILE: /tmp/f1-23812/pim_nb.c:151:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_create,

WARNING: line over 80 characters
#152: FILE: /tmp/f1-23812/pim_nb.c:152:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_destroy,

WARNING: line over 80 characters
#156: FILE: /tmp/f1-23812/pim_nb.c:156:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-peer/source-ip",

WARNING: line over 80 characters
#158: FILE: /tmp/f1-23812/pim_nb.c:158:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_source_ip_modify,

WARNING: line over 80 characters
#159: FILE: /tmp/f1-23812/pim_nb.c:159:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_source_ip_destroy,

WARNING: line over 80 characters
#163: FILE: /tmp/f1-23812/pim_nb.c:163:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag",

WARNING: line over 80 characters
#165: FILE: /tmp/f1-23812/pim_nb.c:165:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_create,

WARNING: line over 80 characters
#166: FILE: /tmp/f1-23812/pim_nb.c:166:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_destroy,

WARNING: line over 80 characters
#167: FILE: /tmp/f1-23812/pim_nb.c:167:
+				.apply_finish = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_apply_finish,

WARNING: line over 80 characters
#171: FILE: /tmp/f1-23812/pim_nb.c:171:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/peerlink-rif",

WARNING: line over 80 characters
#173: FILE: /tmp/f1-23812/pim_nb.c:173:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peerlink_rif_modify,

WARNING: line over 80 characters
#174: FILE: /tmp/f1-23812/pim_nb.c:174:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peerlink_rif_destroy,

WARNING: line over 80 characters
#178: FILE: /tmp/f1-23812/pim_nb.c:178:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/reg-address",

WARNING: line over 80 characters
#180: FILE: /tmp/f1-23812/pim_nb.c:180:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_reg_address_modify,

WARNING: line over 80 characters
#181: FILE: /tmp/f1-23812/pim_nb.c:181:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_reg_address_destroy,

WARNING: line over 80 characters
#185: FILE: /tmp/f1-23812/pim_nb.c:185:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/my-role",

WARNING: line over 80 characters
#187: FILE: /tmp/f1-23812/pim_nb.c:187:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_my_role_modify,

WARNING: line over 80 characters
#191: FILE: /tmp/f1-23812/pim_nb.c:191:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/peer-state",

WARNING: line over 80 characters
#193: FILE: /tmp/f1-23812/pim_nb.c:193:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peer_state_modify,

WARNING: line over 80 characters
#197: FILE: /tmp/f1-23812/pim_nb.c:197:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/register-accept-list",

WARNING: line over 80 characters
#199: FILE: /tmp/f1-23812/pim_nb.c:199:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_register_accept_list_modify,

WARNING: line over 80 characters
#200: FILE: /tmp/f1-23812/pim_nb.c:200:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_register_accept_list_destroy,

WARNING: line over 80 characters
#211: FILE: /tmp/f1-23812/pim_nb.c:211:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/pim-enable",

WARNING: line over 80 characters
#217: FILE: /tmp/f1-23812/pim_nb.c:217:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/dr-priority",

WARNING: line over 80 characters
#223: FILE: /tmp/f1-23812/pim_nb.c:223:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/hello-interval",

WARNING: line over 80 characters
#225: FILE: /tmp/f1-23812/pim_nb.c:225:
+				.modify = lib_interface_pim_hello_interval_modify,

WARNING: line over 80 characters
#229: FILE: /tmp/f1-23812/pim_nb.c:229:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/hello-holdtime",

WARNING: line over 80 characters
#231: FILE: /tmp/f1-23812/pim_nb.c:231:
+				.modify = lib_interface_pim_hello_holdtime_modify,

WARNING: line over 80 characters
#232: FILE: /tmp/f1-23812/pim_nb.c:232:
+				.destroy = lib_interface_pim_hello_holdtime_destroy,

WARNING: line over 80 characters
#240: FILE: /tmp/f1-23812/pim_nb.c:240:
+				.apply_finish = lib_interface_pim_bfd_apply_finish,

WARNING: line over 80 characters
#244: FILE: /tmp/f1-23812/pim_nb.c:244:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/bfd/min-rx-interval",

WARNING: line over 80 characters
#246: FILE: /tmp/f1-23812/pim_nb.c:246:
+				.modify = lib_interface_pim_bfd_min_rx_interval_modify,

WARNING: line over 80 characters
#250: FILE: /tmp/f1-23812/pim_nb.c:250:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/bfd/min-tx-interval",

WARNING: line over 80 characters
#252: FILE: /tmp/f1-23812/pim_nb.c:252:
+				.modify = lib_interface_pim_bfd_min_tx_interval_modify,

WARNING: line over 80 characters
#256: FILE: /tmp/f1-23812/pim_nb.c:256:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/bfd/detect_mult",

WARNING: line over 80 characters
#258: FILE: /tmp/f1-23812/pim_nb.c:258:
+				.modify = lib_interface_pim_bfd_detect_mult_modify,

WARNING: line over 80 characters
#268: FILE: /tmp/f1-23812/pim_nb.c:268:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/unicast-bsm",

WARNING: line over 80 characters
#274: FILE: /tmp/f1-23812/pim_nb.c:274:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/active-active",

WARNING: line over 80 characters
#276: FILE: /tmp/f1-23812/pim_nb.c:276:
+				.modify = lib_interface_pim_active_active_modify,

WARNING: line over 80 characters
#280: FILE: /tmp/f1-23812/pim_nb.c:280:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/address-family",

WARNING: line over 80 characters
#282: FILE: /tmp/f1-23812/pim_nb.c:282:
+				.create = lib_interface_pim_address_family_create,

WARNING: line over 80 characters
#283: FILE: /tmp/f1-23812/pim_nb.c:283:
+				.destroy = lib_interface_pim_address_family_destroy,

WARNING: line over 80 characters
#287: FILE: /tmp/f1-23812/pim_nb.c:287:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/address-family/use-source",

WARNING: line over 80 characters
#289: FILE: /tmp/f1-23812/pim_nb.c:289:
+				.modify = lib_interface_pim_address_family_use_source_modify,

WARNING: line over 80 characters
#290: FILE: /tmp/f1-23812/pim_nb.c:290:
+				.destroy = lib_interface_pim_address_family_use_source_destroy,

WARNING: line over 80 characters
#294: FILE: /tmp/f1-23812/pim_nb.c:294:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/address-family/multicast-boundary-oil",

WARNING: line over 80 characters
#296: FILE: /tmp/f1-23812/pim_nb.c:296:
+				.modify = lib_interface_pim_address_family_multicast_boundary_oil_modify,

WARNING: line over 80 characters
#297: FILE: /tmp/f1-23812/pim_nb.c:297:
+				.destroy = lib_interface_pim_address_family_multicast_boundary_oil_destroy,

WARNING: line over 80 characters
#301: FILE: /tmp/f1-23812/pim_nb.c:301:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/address-family/mroute",

WARNING: line over 80 characters
#303: FILE: /tmp/f1-23812/pim_nb.c:303:
+				.create = lib_interface_pim_address_family_mroute_create,

WARNING: line over 80 characters
#304: FILE: /tmp/f1-23812/pim_nb.c:304:
+				.destroy = lib_interface_pim_address_family_mroute_destroy,

WARNING: line over 80 characters
#308: FILE: /tmp/f1-23812/pim_nb.c:308:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/address-family/mroute/oif",

WARNING: line over 80 characters
#310: FILE: /tmp/f1-23812/pim_nb.c:310:
+				.modify = lib_interface_pim_address_family_mroute_oif_modify,

WARNING: line over 80 characters
#311: FILE: /tmp/f1-23812/pim_nb.c:311:
+				.destroy = lib_interface_pim_address_family_mroute_oif_destroy,

WARNING: line over 80 characters
#325: FILE: /tmp/f1-23812/pim_nb.c:325:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/frr-pim-rp:rp/static-rp/rp-list",

WARNING: line over 80 characters
#327: FILE: /tmp/f1-23812/pim_nb.c:327:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_create,

WARNING: line over 80 characters
#328: FILE: /tmp/f1-23812/pim_nb.c:328:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_destroy,

WARNING: line over 80 characters
#332: FILE: /tmp/f1-23812/pim_nb.c:332:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/frr-pim-rp:rp/static-rp/rp-list/group-list",

WARNING: line over 80 characters
#334: FILE: /tmp/f1-23812/pim_nb.c:334:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_group_list_create,

WARNING: line over 80 characters
#335: FILE: /tmp/f1-23812/pim_nb.c:335:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_group_list_destroy,

WARNING: line over 80 characters
#339: FILE: /tmp/f1-23812/pim_nb.c:339:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/frr-pim-rp:rp/static-rp/rp-list/prefix-list",

WARNING: line over 80 characters
#341: FILE: /tmp/f1-23812/pim_nb.c:341:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_prefix_list_modify,

WARNING: line over 80 characters
#342: FILE: /tmp/f1-23812/pim_nb.c:342:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_prefix_list_destroy,

WARNING: line over 80 characters
#363: FILE: /tmp/f1-23812/pim_nb.c:363:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/igmp-enable",

WARNING: line over 80 characters
#369: FILE: /tmp/f1-23812/pim_nb.c:369:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/version",

WARNING: line over 80 characters
#376: FILE: /tmp/f1-23812/pim_nb.c:376:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/query-interval",

WARNING: line over 80 characters
#378: FILE: /tmp/f1-23812/pim_nb.c:378:
+				.modify = lib_interface_igmp_query_interval_modify,

WARNING: line over 80 characters
#382: FILE: /tmp/f1-23812/pim_nb.c:382:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/query-max-response-time",

WARNING: line over 80 characters
#384: FILE: /tmp/f1-23812/pim_nb.c:384:
+				.modify = lib_interface_igmp_query_max_response_time_modify,

WARNING: line over 80 characters
#388: FILE: /tmp/f1-23812/pim_nb.c:388:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/last-member-query-interval",

WARNING: line over 80 characters
#390: FILE: /tmp/f1-23812/pim_nb.c:390:
+				.modify = lib_interface_igmp_last_member_query_interval_modify,

WARNING: line over 80 characters
#394: FILE: /tmp/f1-23812/pim_nb.c:394:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/robustness-variable",

WARNING: line over 80 characters
#396: FILE: /tmp/f1-23812/pim_nb.c:396:
+				.modify = lib_interface_igmp_robustness_variable_modify,

WARNING: line over 80 characters
#400: FILE: /tmp/f1-23812/pim_nb.c:400:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/address-family",

WARNING: line over 80 characters
#402: FILE: /tmp/f1-23812/pim_nb.c:402:
+				.create = lib_interface_igmp_address_family_create,

WARNING: line over 80 characters
#403: FILE: /tmp/f1-23812/pim_nb.c:403:
+				.destroy = lib_interface_igmp_address_family_destroy,

WARNING: line over 80 characters
#407: FILE: /tmp/f1-23812/pim_nb.c:407:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/address-family/static-group",

WARNING: line over 80 characters
#409: FILE: /tmp/f1-23812/pim_nb.c:409:
+				.create = lib_interface_igmp_address_family_static_group_create,

WARNING: line over 80 characters
#410: FILE: /tmp/f1-23812/pim_nb.c:410:
+				.destroy = lib_interface_igmp_address_family_static_group_destroy,
Report for pim_nb_config.c | 216 issues
===============================================
ERROR: trailing whitespace
#57: FILE: /tmp/f1-23812/pim_nb_config.c:57:
+{       $

WARNING: line over 80 characters
#106: FILE: /tmp/f1-23812/pim_nb_config.c:106:
+							ifp, &sg, false /*is_vxlan*/);

ERROR: code indent should use tabs where possible
#122: FILE: /tmp/f1-23812/pim_nb_config.c:122:
+        struct pim_interface *pim_ifp = ifp->info;$

WARNING: please, no spaces at the start of a line
#122: FILE: /tmp/f1-23812/pim_nb_config.c:122:
+        struct pim_interface *pim_ifp = ifp->info;$

ERROR: code indent should use tabs where possible
#124: FILE: /tmp/f1-23812/pim_nb_config.c:124:
+        if (!pim_ifp)$

WARNING: please, no spaces at the start of a line
#124: FILE: /tmp/f1-23812/pim_nb_config.c:124:
+        if (!pim_ifp)$

ERROR: code indent should use tabs where possible
#125: FILE: /tmp/f1-23812/pim_nb_config.c:125:
+                pim_ifp = pim_if_new(ifp, false, true, false, false);$

WARNING: please, no spaces at the start of a line
#125: FILE: /tmp/f1-23812/pim_nb_config.c:125:
+                pim_ifp = pim_if_new(ifp, false, true, false, false);$

ERROR: code indent should use tabs where possible
#126: FILE: /tmp/f1-23812/pim_nb_config.c:126:
+        else$

WARNING: please, no spaces at the start of a line
#126: FILE: /tmp/f1-23812/pim_nb_config.c:126:
+        else$

ERROR: code indent should use tabs where possible
#127: FILE: /tmp/f1-23812/pim_nb_config.c:127:
+                PIM_IF_DO_PIM(pim_ifp->options);$

WARNING: please, no spaces at the start of a line
#127: FILE: /tmp/f1-23812/pim_nb_config.c:127:
+                PIM_IF_DO_PIM(pim_ifp->options);$

ERROR: code indent should use tabs where possible
#129: FILE: /tmp/f1-23812/pim_nb_config.c:129:
+        pim_if_addr_add_all(ifp);$

WARNING: please, no spaces at the start of a line
#129: FILE: /tmp/f1-23812/pim_nb_config.c:129:
+        pim_if_addr_add_all(ifp);$

ERROR: code indent should use tabs where possible
#130: FILE: /tmp/f1-23812/pim_nb_config.c:130:
+        pim_if_membership_refresh(ifp);$

WARNING: please, no spaces at the start of a line
#130: FILE: /tmp/f1-23812/pim_nb_config.c:130:
+        pim_if_membership_refresh(ifp);$

ERROR: code indent should use tabs where possible
#132: FILE: /tmp/f1-23812/pim_nb_config.c:132:
+        pim_if_create_pimreg(pim_ifp->pim);$

WARNING: please, no spaces at the start of a line
#132: FILE: /tmp/f1-23812/pim_nb_config.c:132:
+        pim_if_create_pimreg(pim_ifp->pim);$

ERROR: code indent should use tabs where possible
#133: FILE: /tmp/f1-23812/pim_nb_config.c:133:
+        return 1;$

WARNING: please, no spaces at the start of a line
#133: FILE: /tmp/f1-23812/pim_nb_config.c:133:
+        return 1;$

ERROR: code indent should use tabs where possible
#138: FILE: /tmp/f1-23812/pim_nb_config.c:138:
+        struct pim_interface *pim_ifp = ifp->info;$

WARNING: please, no spaces at the start of a line
#138: FILE: /tmp/f1-23812/pim_nb_config.c:138:
+        struct pim_interface *pim_ifp = ifp->info;$

ERROR: code indent should use tabs where possible
#140: FILE: /tmp/f1-23812/pim_nb_config.c:140:
+        if (!pim_ifp)$

WARNING: please, no spaces at the start of a line
#140: FILE: /tmp/f1-23812/pim_nb_config.c:140:
+        if (!pim_ifp)$

ERROR: code indent should use tabs where possible
#141: FILE: /tmp/f1-23812/pim_nb_config.c:141:
+                return 1;$

WARNING: please, no spaces at the start of a line
#141: FILE: /tmp/f1-23812/pim_nb_config.c:141:
+                return 1;$

ERROR: code indent should use tabs where possible
#143: FILE: /tmp/f1-23812/pim_nb_config.c:143:
+        PIM_IF_DONT_PIM(pim_ifp->options);$

WARNING: please, no spaces at the start of a line
#143: FILE: /tmp/f1-23812/pim_nb_config.c:143:
+        PIM_IF_DONT_PIM(pim_ifp->options);$

ERROR: code indent should use tabs where possible
#145: FILE: /tmp/f1-23812/pim_nb_config.c:145:
+        pim_if_membership_clear(ifp);$

WARNING: please, no spaces at the start of a line
#145: FILE: /tmp/f1-23812/pim_nb_config.c:145:
+        pim_if_membership_clear(ifp);$

ERROR: code indent should use tabs where possible
#147: FILE: /tmp/f1-23812/pim_nb_config.c:147:
+        /*$

ERROR: code indent should use tabs where possible
#148: FILE: /tmp/f1-23812/pim_nb_config.c:148:
+         * pim_sock_delete() removes all neighbors from$

ERROR: code indent should use tabs where possible
#149: FILE: /tmp/f1-23812/pim_nb_config.c:149:
+         * pim_ifp->pim_neighbor_list.$

ERROR: code indent should use tabs where possible
#150: FILE: /tmp/f1-23812/pim_nb_config.c:150:
+         */$

ERROR: code indent should use tabs where possible
#151: FILE: /tmp/f1-23812/pim_nb_config.c:151:
+        pim_sock_delete(ifp, "pim unconfigured on interface");$

WARNING: please, no spaces at the start of a line
#151: FILE: /tmp/f1-23812/pim_nb_config.c:151:
+        pim_sock_delete(ifp, "pim unconfigured on interface");$

ERROR: code indent should use tabs where possible
#153: FILE: /tmp/f1-23812/pim_nb_config.c:153:
+        if (!PIM_IF_TEST_IGMP(pim_ifp->options)) {$

WARNING: please, no spaces at the start of a line
#153: FILE: /tmp/f1-23812/pim_nb_config.c:153:
+        if (!PIM_IF_TEST_IGMP(pim_ifp->options)) {$

ERROR: code indent should use tabs where possible
#154: FILE: /tmp/f1-23812/pim_nb_config.c:154:
+                pim_if_addr_del_all(ifp);$

WARNING: please, no spaces at the start of a line
#154: FILE: /tmp/f1-23812/pim_nb_config.c:154:
+                pim_if_addr_del_all(ifp);$

ERROR: code indent should use tabs where possible
#155: FILE: /tmp/f1-23812/pim_nb_config.c:155:
+                pim_if_delete(ifp);$

WARNING: please, no spaces at the start of a line
#155: FILE: /tmp/f1-23812/pim_nb_config.c:155:
+                pim_if_delete(ifp);$

ERROR: code indent should use tabs where possible
#156: FILE: /tmp/f1-23812/pim_nb_config.c:156:
+        }$

WARNING: please, no spaces at the start of a line
#156: FILE: /tmp/f1-23812/pim_nb_config.c:156:
+        }$

ERROR: code indent should use tabs where possible
#158: FILE: /tmp/f1-23812/pim_nb_config.c:158:
+        return 1;$

WARNING: please, no spaces at the start of a line
#158: FILE: /tmp/f1-23812/pim_nb_config.c:158:
+        return 1;$

ERROR: trailing whitespace
#245: FILE: /tmp/f1-23812/pim_nb_config.c:245:
+{       $

ERROR: trailing whitespace
#253: FILE: /tmp/f1-23812/pim_nb_config.c:253:
+^Icase PIM_MSDP_ERR_NO_MG: $

ERROR: trailing whitespace
#269: FILE: /tmp/f1-23812/pim_nb_config.c:269:
+{       $

ERROR: trailing whitespace
#446: FILE: /tmp/f1-23812/pim_nb_config.c:446:
+{       $

ERROR: code indent should use tabs where possible
#482: FILE: /tmp/f1-23812/pim_nb_config.c:482:
+                                struct in_addr rp_addr, struct prefix group,$

WARNING: please, no spaces at the start of a line
#482: FILE: /tmp/f1-23812/pim_nb_config.c:482:
+                                struct in_addr rp_addr, struct prefix group,$

ERROR: code indent should use tabs where possible
#483: FILE: /tmp/f1-23812/pim_nb_config.c:483:
+                                const char *plist,$

WARNING: please, no spaces at the start of a line
#483: FILE: /tmp/f1-23812/pim_nb_config.c:483:
+                                const char *plist,$

ERROR: code indent should use tabs where possible
#484: FILE: /tmp/f1-23812/pim_nb_config.c:484:
+                                char *errmsg, size_t errmsg_len)$

WARNING: please, no spaces at the start of a line
#484: FILE: /tmp/f1-23812/pim_nb_config.c:484:
+                                char *errmsg, size_t errmsg_len)$

WARNING: line over 80 characters
#525: FILE: /tmp/f1-23812/pim_nb_config.c:525:
+	igmp_enable_dnode = yang_dnode_get(dnode, "%s/frr-igmp:igmp/igmp-enable",

ERROR: code indent should use tabs where possible
#539: FILE: /tmp/f1-23812/pim_nb_config.c:539:
+        struct pim_interface *pim_ifp;$

WARNING: please, no spaces at the start of a line
#539: FILE: /tmp/f1-23812/pim_nb_config.c:539:
+        struct pim_interface *pim_ifp;$

ERROR: code indent should use tabs where possible
#540: FILE: /tmp/f1-23812/pim_nb_config.c:540:
+        uint8_t need_startup = 0;$

WARNING: please, no spaces at the start of a line
#540: FILE: /tmp/f1-23812/pim_nb_config.c:540:
+        uint8_t need_startup = 0;$

ERROR: code indent should use tabs where possible
#542: FILE: /tmp/f1-23812/pim_nb_config.c:542:
+        pim_ifp = ifp->info;$

WARNING: please, no spaces at the start of a line
#542: FILE: /tmp/f1-23812/pim_nb_config.c:542:
+        pim_ifp = ifp->info;$

ERROR: code indent should use tabs where possible
#544: FILE: /tmp/f1-23812/pim_nb_config.c:544:
+        if (!pim_ifp) {$

WARNING: please, no spaces at the start of a line
#544: FILE: /tmp/f1-23812/pim_nb_config.c:544:
+        if (!pim_ifp) {$

ERROR: code indent should use tabs where possible
#545: FILE: /tmp/f1-23812/pim_nb_config.c:545:
+                (void)pim_if_new(ifp, true, false, false, false);$

WARNING: please, no spaces at the start of a line
#545: FILE: /tmp/f1-23812/pim_nb_config.c:545:
+                (void)pim_if_new(ifp, true, false, false, false);$

ERROR: code indent should use tabs where possible
#546: FILE: /tmp/f1-23812/pim_nb_config.c:546:
+                need_startup = 1;$

WARNING: please, no spaces at the start of a line
#546: FILE: /tmp/f1-23812/pim_nb_config.c:546:
+                need_startup = 1;$

ERROR: code indent should use tabs where possible
#547: FILE: /tmp/f1-23812/pim_nb_config.c:547:
+        } else {$

WARNING: please, no spaces at the start of a line
#547: FILE: /tmp/f1-23812/pim_nb_config.c:547:
+        } else {$

ERROR: code indent should use tabs where possible
#548: FILE: /tmp/f1-23812/pim_nb_config.c:548:
+                if (!PIM_IF_TEST_IGMP(pim_ifp->options)) {$

WARNING: please, no spaces at the start of a line
#548: FILE: /tmp/f1-23812/pim_nb_config.c:548:
+                if (!PIM_IF_TEST_IGMP(pim_ifp->options)) {$

ERROR: code indent should use tabs where possible
#549: FILE: /tmp/f1-23812/pim_nb_config.c:549:
+                        PIM_IF_DO_IGMP(pim_ifp->options);$

WARNING: please, no spaces at the start of a line
#549: FILE: /tmp/f1-23812/pim_nb_config.c:549:
+                        PIM_IF_DO_IGMP(pim_ifp->options);$

ERROR: code indent should use tabs where possible
#550: FILE: /tmp/f1-23812/pim_nb_config.c:550:
+                        need_startup = 1;$

WARNING: please, no spaces at the start of a line
#550: FILE: /tmp/f1-23812/pim_nb_config.c:550:
+                        need_startup = 1;$

ERROR: code indent should use tabs where possible
#551: FILE: /tmp/f1-23812/pim_nb_config.c:551:
+                }$

WARNING: please, no spaces at the start of a line
#551: FILE: /tmp/f1-23812/pim_nb_config.c:551:
+                }$

ERROR: code indent should use tabs where possible
#552: FILE: /tmp/f1-23812/pim_nb_config.c:552:
+        }$

WARNING: please, no spaces at the start of a line
#552: FILE: /tmp/f1-23812/pim_nb_config.c:552:
+        }$

ERROR: code indent should use tabs where possible
#554: FILE: /tmp/f1-23812/pim_nb_config.c:554:
+        /* 'ip igmp' executed multiple times, with need_startup$

ERROR: code indent should use tabs where possible
#555: FILE: /tmp/f1-23812/pim_nb_config.c:555:
+         * avoid multiple if add all and membership refresh$

ERROR: code indent should use tabs where possible
#556: FILE: /tmp/f1-23812/pim_nb_config.c:556:
+         */$

ERROR: code indent should use tabs where possible
#557: FILE: /tmp/f1-23812/pim_nb_config.c:557:
+        if (need_startup) {$

WARNING: please, no spaces at the start of a line
#557: FILE: /tmp/f1-23812/pim_nb_config.c:557:
+        if (need_startup) {$

ERROR: code indent should use tabs where possible
#558: FILE: /tmp/f1-23812/pim_nb_config.c:558:
+                pim_if_addr_add_all(ifp);$

WARNING: please, no spaces at the start of a line
#558: FILE: /tmp/f1-23812/pim_nb_config.c:558:
+                pim_if_addr_add_all(ifp);$

ERROR: code indent should use tabs where possible
#559: FILE: /tmp/f1-23812/pim_nb_config.c:559:
+                pim_if_membership_refresh(ifp);$

WARNING: please, no spaces at the start of a line
#559: FILE: /tmp/f1-23812/pim_nb_config.c:559:
+                pim_if_membership_refresh(ifp);$

ERROR: code indent should use tabs where possible
#560: FILE: /tmp/f1-23812/pim_nb_config.c:560:
+        }$

WARNING: please, no spaces at the start of a line
#560: FILE: /tmp/f1-23812/pim_nb_config.c:560:
+        }$

ERROR: code indent should use tabs where possible
#562: FILE: /tmp/f1-23812/pim_nb_config.c:562:
+        return NB_OK;$

WARNING: please, no spaces at the start of a line
#562: FILE: /tmp/f1-23812/pim_nb_config.c:562:
+        return NB_OK;$

WARNING: line over 80 characters
#759: FILE: /tmp/f1-23812/pim_nb_config.c:759:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/ecmp

WARNING: line over 80 characters
#761: FILE: /tmp/f1-23812/pim_nb_config.c:761:
+int routing_control_plane_protocols_control_plane_protocol_pim_ecmp_modify(struct nb_cb_modify_args *args)

WARNING: line over 80 characters
#781: FILE: /tmp/f1-23812/pim_nb_config.c:781:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/ecmp-rebalance

WARNING: line over 80 characters
#783: FILE: /tmp/f1-23812/pim_nb_config.c:783:
+int routing_control_plane_protocols_control_plane_protocol_pim_ecmp_rebalance_modify(struct nb_cb_modify_args *args)

WARNING: line over 80 characters
#804: FILE: /tmp/f1-23812/pim_nb_config.c:804:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/keep-alive-timer

WARNING: line over 80 characters
#806: FILE: /tmp/f1-23812/pim_nb_config.c:806:
+int routing_control_plane_protocols_control_plane_protocol_pim_keep_alive_timer_modify(struct nb_cb_modify_args *args)

WARNING: line over 80 characters
#827: FILE: /tmp/f1-23812/pim_nb_config.c:827:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/rp-keep-alive-timer

WARNING: line over 80 characters
#829: FILE: /tmp/f1-23812/pim_nb_config.c:829:
+int routing_control_plane_protocols_control_plane_protocol_pim_rp_keep_alive_timer_modify(struct nb_cb_modify_args *args)

WARNING: line over 80 characters
#851: FILE: /tmp/f1-23812/pim_nb_config.c:851:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family

WARNING: line over 80 characters
#853: FILE: /tmp/f1-23812/pim_nb_config.c:853:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_create(struct nb_cb_create_args *args)

WARNING: line over 80 characters
#867: FILE: /tmp/f1-23812/pim_nb_config.c:867:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_destroy(struct nb_cb_destroy_args *args)

WARNING: line over 80 characters
#882: FILE: /tmp/f1-23812/pim_nb_config.c:882:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/send-v6-secondary

WARNING: line over 80 characters
#884: FILE: /tmp/f1-23812/pim_nb_config.c:884:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_send_v6_secondary_modify(struct nb_cb_modify_args *args)

WARNING: line over 80 characters
#904: FILE: /tmp/f1-23812/pim_nb_config.c:904:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_send_v6_secondary_destroy(struct nb_cb_destroy_args *args)

WARNING: line over 80 characters
#919: FILE: /tmp/f1-23812/pim_nb_config.c:919:
+ * /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/spt-switchover

WARNING: line over 80 characters
#921: FILE: /tmp/f1-23812/pim_nb_config.c:921:
+void routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_apply_finish(

WARNING: line over 80 characters
#938: FILE: /tmp/f1-23812/pim_nb_config.c:938:
+					args->dnode, "./spt-infinity-prefix-list");

WARNING: line over 80 characters
#949: FILE: /tmp/f1-23812/pim_nb_config.c:949:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/spt-switchover/spt-action

WARNING: line over 80 characters
#951: FILE: /tmp/f1-23812/pim_nb_config.c:951:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_action_modify(struct nb_cb_modify_args *args)

WARNING: line over 80 characters
#965: FILE: /tmp/f1-23812/pim_nb_config.c:965:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/spt-switchover/spt-infinity-prefix-list

WARNING: line over 80 characters
#967: FILE: /tmp/f1-23812/pim_nb_config.c:967:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_infinity_prefix_list_modify(struct nb_cb_modify_args *args)

WARNING: line over 80 characters
#980: FILE: /tmp/f1-23812/pim_nb_config.c:980:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_infinity_prefix_list_destroy(struct nb_cb_destroy_args *args)

WARNING: line over 80 characters
#994: FILE: /tmp/f1-23812/pim_nb_config.c:994:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/ssm-prefix-list

WARNING: line over 80 characters
#996: FILE: /tmp/f1-23812/pim_nb_config.c:996:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_prefix_list_modify(struct nb_cb_modify_args *args)

WARNING: line over 80 characters
#1024: FILE: /tmp/f1-23812/pim_nb_config.c:1024:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_prefix_list_destroy(struct nb_cb_destroy_args *args)

WARNING: line over 80 characters
#1051: FILE: /tmp/f1-23812/pim_nb_config.c:1051:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/ssm-pingd-source-ip

WARNING: line over 80 characters
#1053: FILE: /tmp/f1-23812/pim_nb_config.c:1053:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_pingd_source_ip_create(struct nb_cb_create_args *args)

WARNING: line over 80 characters
#1085: FILE: /tmp/f1-23812/pim_nb_config.c:1085:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_pingd_source_ip_destroy(struct nb_cb_destroy_args *args)

WARNING: line over 80 characters
#1120: FILE: /tmp/f1-23812/pim_nb_config.c:1120:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group

WARNING: line over 80 characters
#1122: FILE: /tmp/f1-23812/pim_nb_config.c:1122:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_create(struct nb_cb_create_args *args)

WARNING: line over 80 characters
#1135: FILE: /tmp/f1-23812/pim_nb_config.c:1135:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_destroy(struct nb_cb_destroy_args *args)

WARNING: line over 80 characters
#1166: FILE: /tmp/f1-23812/pim_nb_config.c:1166:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group/mesh-group-name

WARNING: line over 80 characters
#1168: FILE: /tmp/f1-23812/pim_nb_config.c:1168:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_mesh_group_name_modify(struct nb_cb_modify_args *args)

WARNING: line over 80 characters
#1182: FILE: /tmp/f1-23812/pim_nb_config.c:1182:
+		mesh_group_name_old = yang_dnode_get_string(running_config->dnode,

WARNING: line over 80 characters
#1200: FILE: /tmp/f1-23812/pim_nb_config.c:1200:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_mesh_group_name_destroy(struct nb_cb_destroy_args *args)

WARNING: line over 80 characters
#1214: FILE: /tmp/f1-23812/pim_nb_config.c:1214:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group/member-ip

WARNING: line over 80 characters
#1216: FILE: /tmp/f1-23812/pim_nb_config.c:1216:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_member_ip_create(struct nb_cb_create_args *args)

WARNING: line over 80 characters
#1249: FILE: /tmp/f1-23812/pim_nb_config.c:1249:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_member_ip_destroy(struct nb_cb_destroy_args *args)

WARNING: line over 80 characters
#1283: FILE: /tmp/f1-23812/pim_nb_config.c:1283:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group/source-ip

WARNING: line over 80 characters
#1285: FILE: /tmp/f1-23812/pim_nb_config.c:1285:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_source_ip_modify(struct nb_cb_modify_args *args)

WARNING: line over 80 characters
#1317: FILE: /tmp/f1-23812/pim_nb_config.c:1317:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_source_ip_destroy(struct nb_cb_destroy_args *args)

WARNING: line over 80 characters
#1336: FILE: /tmp/f1-23812/pim_nb_config.c:1336:
+				pim, mesh_group_name, args->errmsg, args->errmsg_len);

WARNING: line over 80 characters
#1347: FILE: /tmp/f1-23812/pim_nb_config.c:1347:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-peer

WARNING: line over 80 characters
#1349: FILE: /tmp/f1-23812/pim_nb_config.c:1349:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_create(struct nb_cb_create_args *args)

WARNING: line over 80 characters
#1362: FILE: /tmp/f1-23812/pim_nb_config.c:1362:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_destroy(struct nb_cb_destroy_args *args)

WARNING: line over 80 characters
#1392: FILE: /tmp/f1-23812/pim_nb_config.c:1392:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-peer/source-ip

WARNING: line over 80 characters
#1394: FILE: /tmp/f1-23812/pim_nb_config.c:1394:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_source_ip_modify(struct nb_cb_modify_args *args)

WARNING: line over 80 characters
#1414: FILE: /tmp/f1-23812/pim_nb_config.c:1414:
+				/* currently only one mesh-group can exist at a time */

WARNING: line over 80 characters
#1444: FILE: /tmp/f1-23812/pim_nb_config.c:1444:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_source_ip_destroy(struct nb_cb_destroy_args *args)

WARNING: line over 80 characters
#1458: FILE: /tmp/f1-23812/pim_nb_config.c:1458:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag

WARNING: line over 80 characters
#1460: FILE: /tmp/f1-23812/pim_nb_config.c:1460:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_create(struct nb_cb_create_args *args)

WARNING: line over 80 characters
#1473: FILE: /tmp/f1-23812/pim_nb_config.c:1473:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_destroy(struct nb_cb_destroy_args *args)

WARNING: line over 80 characters
#1494: FILE: /tmp/f1-23812/pim_nb_config.c:1494:
+ * /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag

WARNING: line over 80 characters
#1496: FILE: /tmp/f1-23812/pim_nb_config.c:1496:
+void routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_apply_finish(

WARNING: line over 80 characters
#1522: FILE: /tmp/f1-23812/pim_nb_config.c:1522:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/peerlink-rif

WARNING: line over 80 characters
#1524: FILE: /tmp/f1-23812/pim_nb_config.c:1524:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peerlink_rif_modify(struct nb_cb_modify_args *args)

WARNING: line over 80 characters
#1537: FILE: /tmp/f1-23812/pim_nb_config.c:1537:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peerlink_rif_destroy(struct nb_cb_destroy_args *args)

WARNING: line over 80 characters
#1551: FILE: /tmp/f1-23812/pim_nb_config.c:1551:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/reg-address

WARNING: line over 80 characters
#1553: FILE: /tmp/f1-23812/pim_nb_config.c:1553:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_reg_address_modify(struct nb_cb_modify_args *args)

WARNING: line over 80 characters
#1566: FILE: /tmp/f1-23812/pim_nb_config.c:1566:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_reg_address_destroy(struct nb_cb_destroy_args *args)

WARNING: line over 80 characters
#1580: FILE: /tmp/f1-23812/pim_nb_config.c:1580:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/my-role

WARNING: line over 80 characters
#1582: FILE: /tmp/f1-23812/pim_nb_config.c:1582:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_my_role_modify(struct nb_cb_modify_args *args)

WARNING: line over 80 characters
#1596: FILE: /tmp/f1-23812/pim_nb_config.c:1596:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/peer-state

WARNING: line over 80 characters
#1598: FILE: /tmp/f1-23812/pim_nb_config.c:1598:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peer_state_modify(struct nb_cb_modify_args *args)

WARNING: line over 80 characters
#1612: FILE: /tmp/f1-23812/pim_nb_config.c:1612:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/register-accept-list

WARNING: line over 80 characters
#1614: FILE: /tmp/f1-23812/pim_nb_config.c:1614:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_register_accept_list_modify(struct nb_cb_modify_args *args)

ERROR: code indent should use tabs where possible
#1622: FILE: /tmp/f1-23812/pim_nb_config.c:1622:
+        case NB_EV_PREPARE:$

WARNING: please, no spaces at the start of a line
#1622: FILE: /tmp/f1-23812/pim_nb_config.c:1622:
+        case NB_EV_PREPARE:$

ERROR: code indent should use tabs where possible
#1623: FILE: /tmp/f1-23812/pim_nb_config.c:1623:
+        case NB_EV_ABORT:$

WARNING: please, no spaces at the start of a line
#1623: FILE: /tmp/f1-23812/pim_nb_config.c:1623:
+        case NB_EV_ABORT:$

ERROR: code indent should use tabs where possible
#1624: FILE: /tmp/f1-23812/pim_nb_config.c:1624:
+                break;$

WARNING: please, no spaces at the start of a line
#1624: FILE: /tmp/f1-23812/pim_nb_config.c:1624:
+                break;$

ERROR: code indent should use tabs where possible
#1625: FILE: /tmp/f1-23812/pim_nb_config.c:1625:
+        case NB_EV_APPLY:$

WARNING: please, no spaces at the start of a line
#1625: FILE: /tmp/f1-23812/pim_nb_config.c:1625:
+        case NB_EV_APPLY:$

ERROR: code indent should use tabs where possible
#1626: FILE: /tmp/f1-23812/pim_nb_config.c:1626:
+                vrf = nb_running_get_entry(args->dnode, NULL, true);$

WARNING: please, no spaces at the start of a line
#1626: FILE: /tmp/f1-23812/pim_nb_config.c:1626:
+                vrf = nb_running_get_entry(args->dnode, NULL, true);$

ERROR: code indent should use tabs where possible
#1627: FILE: /tmp/f1-23812/pim_nb_config.c:1627:
+                pim = vrf->info;$

WARNING: please, no spaces at the start of a line
#1627: FILE: /tmp/f1-23812/pim_nb_config.c:1627:
+                pim = vrf->info;$

ERROR: code indent should use tabs where possible
#1628: FILE: /tmp/f1-23812/pim_nb_config.c:1628:
+                plist = yang_dnode_get_string(args->dnode, NULL);$

WARNING: please, no spaces at the start of a line
#1628: FILE: /tmp/f1-23812/pim_nb_config.c:1628:
+                plist = yang_dnode_get_string(args->dnode, NULL);$

ERROR: code indent should use tabs where possible
#1630: FILE: /tmp/f1-23812/pim_nb_config.c:1630:
+                XFREE(MTYPE_PIM_PLIST_NAME, pim->register_plist);$

WARNING: please, no spaces at the start of a line
#1630: FILE: /tmp/f1-23812/pim_nb_config.c:1630:
+                XFREE(MTYPE_PIM_PLIST_NAME, pim->register_plist);$

ERROR: code indent should use tabs where possible
#1631: FILE: /tmp/f1-23812/pim_nb_config.c:1631:
+                pim->register_plist = XSTRDUP(MTYPE_PIM_PLIST_NAME, plist);$

WARNING: please, no spaces at the start of a line
#1631: FILE: /tmp/f1-23812/pim_nb_config.c:1631:
+                pim->register_plist = XSTRDUP(MTYPE_PIM_PLIST_NAME, plist);$

ERROR: code indent should use tabs where possible
#1633: FILE: /tmp/f1-23812/pim_nb_config.c:1633:
+                break;$

WARNING: please, no spaces at the start of a line
#1633: FILE: /tmp/f1-23812/pim_nb_config.c:1633:
+                break;$

ERROR: code indent should use tabs where possible
#1634: FILE: /tmp/f1-23812/pim_nb_config.c:1634:
+        }$

WARNING: please, no spaces at the start of a line
#1634: FILE: /tmp/f1-23812/pim_nb_config.c:1634:
+        }$

ERROR: code indent should use tabs where possible
#1636: FILE: /tmp/f1-23812/pim_nb_config.c:1636:
+        return NB_OK;$

WARNING: please, no spaces at the start of a line
#1636: FILE: /tmp/f1-23812/pim_nb_config.c:1636:
+        return NB_OK;$

WARNING: line over 80 characters
#1639: FILE: /tmp/f1-23812/pim_nb_config.c:1639:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_register_accept_list_destroy(struct nb_cb_destroy_args *args)

ERROR: code indent should use tabs where possible
#1963: FILE: /tmp/f1-23812/pim_nb_config.c:1963:
+        case NB_EV_PREPARE:$

WARNING: please, no spaces at the start of a line
#1963: FILE: /tmp/f1-23812/pim_nb_config.c:1963:
+        case NB_EV_PREPARE:$

ERROR: code indent should use tabs where possible
#1964: FILE: /tmp/f1-23812/pim_nb_config.c:1964:
+        case NB_EV_ABORT:$

WARNING: please, no spaces at the start of a line
#1964: FILE: /tmp/f1-23812/pim_nb_config.c:1964:
+        case NB_EV_ABORT:$

ERROR: code indent should use tabs where possible
#1965: FILE: /tmp/f1-23812/pim_nb_config.c:1965:
+                break;$

WARNING: please, no spaces at the start of a line
#1965: FILE: /tmp/f1-23812/pim_nb_config.c:1965:
+                break;$

ERROR: code indent should use tabs where possible
#1966: FILE: /tmp/f1-23812/pim_nb_config.c:1966:
+        case NB_EV_APPLY:$

WARNING: please, no spaces at the start of a line
#1966: FILE: /tmp/f1-23812/pim_nb_config.c:1966:
+        case NB_EV_APPLY:$

ERROR: code indent should use tabs where possible
#1967: FILE: /tmp/f1-23812/pim_nb_config.c:1967:
+                ifp = nb_running_get_entry(args->dnode, NULL, true);$

WARNING: please, no spaces at the start of a line
#1967: FILE: /tmp/f1-23812/pim_nb_config.c:1967:
+                ifp = nb_running_get_entry(args->dnode, NULL, true);$

ERROR: code indent should use tabs where possible
#1968: FILE: /tmp/f1-23812/pim_nb_config.c:1968:
+                pim_ifp = ifp->info;$

WARNING: please, no spaces at the start of a line
#1968: FILE: /tmp/f1-23812/pim_nb_config.c:1968:
+                pim_ifp = ifp->info;$

ERROR: code indent should use tabs where possible
#1969: FILE: /tmp/f1-23812/pim_nb_config.c:1969:
+                pim_ifp->bsm_enable = yang_dnode_get_bool(args->dnode, NULL);$

WARNING: please, no spaces at the start of a line
#1969: FILE: /tmp/f1-23812/pim_nb_config.c:1969:
+                pim_ifp->bsm_enable = yang_dnode_get_bool(args->dnode, NULL);$

ERROR: code indent should use tabs where possible
#1971: FILE: /tmp/f1-23812/pim_nb_config.c:1971:
+                break;$

WARNING: please, no spaces at the start of a line
#1971: FILE: /tmp/f1-23812/pim_nb_config.c:1971:
+                break;$

ERROR: code indent should use tabs where possible
#1972: FILE: /tmp/f1-23812/pim_nb_config.c:1972:
+        }$

WARNING: please, no spaces at the start of a line
#1972: FILE: /tmp/f1-23812/pim_nb_config.c:1972:
+        }$

ERROR: code indent should use tabs where possible
#1974: FILE: /tmp/f1-23812/pim_nb_config.c:1974:
+        return NB_OK;$

WARNING: please, no spaces at the start of a line
#1974: FILE: /tmp/f1-23812/pim_nb_config.c:1974:
+        return NB_OK;$

WARNING: line over 80 characters
#2110: FILE: /tmp/f1-23812/pim_nb_config.c:2110:
+int lib_interface_pim_address_family_use_source_modify(struct nb_cb_modify_args *args)

WARNING: line over 80 characters
#2146: FILE: /tmp/f1-23812/pim_nb_config.c:2146:
+int lib_interface_pim_address_family_use_source_destroy(struct nb_cb_destroy_args *args)

WARNING: line over 80 characters
#2182: FILE: /tmp/f1-23812/pim_nb_config.c:2182:
+ * XPath: /frr-interface:lib/interface/frr-pim:pim/address-family/multicast-boundary-oil

WARNING: line over 80 characters
#2184: FILE: /tmp/f1-23812/pim_nb_config.c:2184:
+int lib_interface_pim_address_family_multicast_boundary_oil_modify(struct nb_cb_modify_args *args)

WARNING: line over 80 characters
#2220: FILE: /tmp/f1-23812/pim_nb_config.c:2220:
+int lib_interface_pim_address_family_multicast_boundary_oil_destroy(struct nb_cb_destroy_args *args)

WARNING: line over 80 characters
#2252: FILE: /tmp/f1-23812/pim_nb_config.c:2252:
+int lib_interface_pim_address_family_mroute_create(struct nb_cb_create_args *args)

WARNING: line over 80 characters
#2265: FILE: /tmp/f1-23812/pim_nb_config.c:2265:
+int lib_interface_pim_address_family_mroute_destroy(struct nb_cb_destroy_args *args)

WARNING: line over 80 characters
#2322: FILE: /tmp/f1-23812/pim_nb_config.c:2322:
+int lib_interface_pim_address_family_mroute_oif_modify(struct nb_cb_modify_args *args)

WARNING: line over 80 characters
#2376: FILE: /tmp/f1-23812/pim_nb_config.c:2376:
+int lib_interface_pim_address_family_mroute_oif_destroy(struct nb_cb_destroy_args *args)

WARNING: line over 80 characters
#2390: FILE: /tmp/f1-23812/pim_nb_config.c:2390:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/frr-pim-rp:rp/static-rp/rp-list

WARNING: line over 80 characters
#2392: FILE: /tmp/f1-23812/pim_nb_config.c:2392:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_create(struct nb_cb_create_args *args)

ERROR: code indent should use tabs where possible
#2394: FILE: /tmp/f1-23812/pim_nb_config.c:2394:
+        switch (args->event) {$

WARNING: please, no spaces at the start of a line
#2394: FILE: /tmp/f1-23812/pim_nb_config.c:2394:
+        switch (args->event) {$

ERROR: code indent should use tabs where possible
#2395: FILE: /tmp/f1-23812/pim_nb_config.c:2395:
+        case NB_EV_VALIDATE:$

WARNING: please, no spaces at the start of a line
#2395: FILE: /tmp/f1-23812/pim_nb_config.c:2395:
+        case NB_EV_VALIDATE:$

ERROR: code indent should use tabs where possible
#2396: FILE: /tmp/f1-23812/pim_nb_config.c:2396:
+        case NB_EV_PREPARE:$

WARNING: please, no spaces at the start of a line
#2396: FILE: /tmp/f1-23812/pim_nb_config.c:2396:
+        case NB_EV_PREPARE:$

ERROR: code indent should use tabs where possible
#2397: FILE: /tmp/f1-23812/pim_nb_config.c:2397:
+        case NB_EV_ABORT:$

WARNING: please, no spaces at the start of a line
#2397: FILE: /tmp/f1-23812/pim_nb_config.c:2397:
+        case NB_EV_ABORT:$

ERROR: code indent should use tabs where possible
#2398: FILE: /tmp/f1-23812/pim_nb_config.c:2398:
+        case NB_EV_APPLY:$

WARNING: please, no spaces at the start of a line
#2398: FILE: /tmp/f1-23812/pim_nb_config.c:2398:
+        case NB_EV_APPLY:$

ERROR: code indent should use tabs where possible
#2399: FILE: /tmp/f1-23812/pim_nb_config.c:2399:
+                /* TODO: implement me. */$

ERROR: code indent should use tabs where possible
#2400: FILE: /tmp/f1-23812/pim_nb_config.c:2400:
+                break;$

WARNING: please, no spaces at the start of a line
#2400: FILE: /tmp/f1-23812/pim_nb_config.c:2400:
+                break;$

ERROR: code indent should use tabs where possible
#2401: FILE: /tmp/f1-23812/pim_nb_config.c:2401:
+        }$

WARNING: please, no spaces at the start of a line
#2401: FILE: /tmp/f1-23812/pim_nb_config.c:2401:
+        }$

ERROR: code indent should use tabs where possible
#2403: FILE: /tmp/f1-23812/pim_nb_config.c:2403:
+        return NB_OK;$

WARNING: please, no spaces at the start of a line
#2403: FILE: /tmp/f1-23812/pim_nb_config.c:2403:
+        return NB_OK;$

WARNING: line over 80 characters
#2406: FILE: /tmp/f1-23812/pim_nb_config.c:2406:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_destroy(struct nb_cb_destroy_args *args)

WARNING: line over 80 characters
#2452: FILE: /tmp/f1-23812/pim_nb_config.c:2452:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/frr-pim-rp:rp/static-rp/rp-list/group-list

WARNING: line over 80 characters
#2454: FILE: /tmp/f1-23812/pim_nb_config.c:2454:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_group_list_create(struct nb_cb_create_args *args)

WARNING: line over 80 characters
#2479: FILE: /tmp/f1-23812/pim_nb_config.c:2479:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_group_list_destroy(struct nb_cb_destroy_args *args)

WARNING: line over 80 characters
#2506: FILE: /tmp/f1-23812/pim_nb_config.c:2506:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/frr-pim-rp:rp/static-rp/rp-list/prefix-list

WARNING: line over 80 characters
#2508: FILE: /tmp/f1-23812/pim_nb_config.c:2508:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_prefix_list_modify(struct nb_cb_modify_args *args)

WARNING: line over 80 characters
#2534: FILE: /tmp/f1-23812/pim_nb_config.c:2534:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_prefix_list_destroy(struct nb_cb_destroy_args *args)

WARNING: line over 80 characters
#2748: FILE: /tmp/f1-23812/pim_nb_config.c:2748:
+					pim_ifp->igmp_query_max_response_time_dsec);

WARNING: line over 80 characters
#2760: FILE: /tmp/f1-23812/pim_nb_config.c:2760:
+int lib_interface_igmp_query_max_response_time_modify(struct nb_cb_modify_args *args)

WARNING: line over 80 characters
#2799: FILE: /tmp/f1-23812/pim_nb_config.c:2799:
+int lib_interface_igmp_last_member_query_interval_modify(struct nb_cb_modify_args *args)

WARNING: line over 80 characters
#2827: FILE: /tmp/f1-23812/pim_nb_config.c:2827:
+int lib_interface_igmp_robustness_variable_modify(struct nb_cb_modify_args *args)

WARNING: line over 80 characters
#2883: FILE: /tmp/f1-23812/pim_nb_config.c:2883:
+int lib_interface_igmp_address_family_static_group_create(struct nb_cb_create_args *args)

WARNING: line over 80 characters
#2923: FILE: /tmp/f1-23812/pim_nb_config.c:2923:
+int lib_interface_igmp_address_family_static_group_destroy(struct nb_cb_destroy_args *args)
Report for pim_nb.h | 240 issues
===============================================
WARNING: line over 80 characters
#28: FILE: /tmp/f1-23812/pim_nb.h:28:
+int routing_control_plane_protocols_control_plane_protocol_pim_ecmp_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#29: FILE: /tmp/f1-23812/pim_nb.h:29:
+int routing_control_plane_protocols_control_plane_protocol_pim_ecmp_rebalance_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#31: FILE: /tmp/f1-23812/pim_nb.h:31:
+int routing_control_plane_protocols_control_plane_protocol_pim_keep_alive_timer_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#32: FILE: /tmp/f1-23812/pim_nb.h:32:
+int routing_control_plane_protocols_control_plane_protocol_pim_rp_keep_alive_timer_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#35: FILE: /tmp/f1-23812/pim_nb.h:35:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_create(struct nb_cb_create_args *args);

WARNING: line over 80 characters
#36: FILE: /tmp/f1-23812/pim_nb.h:36:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_destroy(struct nb_cb_destroy_args *args);

WARNING: line over 80 characters
#37: FILE: /tmp/f1-23812/pim_nb.h:37:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_send_v6_secondary_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#38: FILE: /tmp/f1-23812/pim_nb.h:38:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_send_v6_secondary_destroy(struct nb_cb_destroy_args *args);

WARNING: line over 80 characters
#39: FILE: /tmp/f1-23812/pim_nb.h:39:
+void routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_apply_finish(struct nb_cb_apply_finish_args *args);

WARNING: line over 80 characters
#40: FILE: /tmp/f1-23812/pim_nb.h:40:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_action_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#41: FILE: /tmp/f1-23812/pim_nb.h:41:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_infinity_prefix_list_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#42: FILE: /tmp/f1-23812/pim_nb.h:42:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_infinity_prefix_list_destroy(struct nb_cb_destroy_args *args);

WARNING: line over 80 characters
#43: FILE: /tmp/f1-23812/pim_nb.h:43:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_prefix_list_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#44: FILE: /tmp/f1-23812/pim_nb.h:44:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_prefix_list_destroy(struct nb_cb_destroy_args *args);

WARNING: line over 80 characters
#45: FILE: /tmp/f1-23812/pim_nb.h:45:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_pingd_source_ip_create(struct nb_cb_create_args *args);

WARNING: line over 80 characters
#46: FILE: /tmp/f1-23812/pim_nb.h:46:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_pingd_source_ip_destroy(struct nb_cb_destroy_args *args);

WARNING: line over 80 characters
#47: FILE: /tmp/f1-23812/pim_nb.h:47:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_create(struct nb_cb_create_args *args);

WARNING: line over 80 characters
#48: FILE: /tmp/f1-23812/pim_nb.h:48:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_destroy(struct nb_cb_destroy_args *args);

WARNING: line over 80 characters
#49: FILE: /tmp/f1-23812/pim_nb.h:49:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_mesh_group_name_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#50: FILE: /tmp/f1-23812/pim_nb.h:50:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_mesh_group_name_destroy(struct nb_cb_destroy_args *args);

WARNING: line over 80 characters
#51: FILE: /tmp/f1-23812/pim_nb.h:51:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_member_ip_create(struct nb_cb_create_args *args);

WARNING: line over 80 characters
#52: FILE: /tmp/f1-23812/pim_nb.h:52:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_member_ip_destroy(struct nb_cb_destroy_args *args);

WARNING: line over 80 characters
#53: FILE: /tmp/f1-23812/pim_nb.h:53:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_source_ip_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#54: FILE: /tmp/f1-23812/pim_nb.h:54:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_source_ip_destroy(struct nb_cb_destroy_args *args);

WARNING: line over 80 characters
#55: FILE: /tmp/f1-23812/pim_nb.h:55:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_create(struct nb_cb_create_args *args);

WARNING: line over 80 characters
#56: FILE: /tmp/f1-23812/pim_nb.h:56:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_destroy(struct nb_cb_destroy_args *args);

WARNING: line over 80 characters
#57: FILE: /tmp/f1-23812/pim_nb.h:57:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_source_ip_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#58: FILE: /tmp/f1-23812/pim_nb.h:58:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_source_ip_destroy(struct nb_cb_destroy_args *args);

WARNING: line over 80 characters
#59: FILE: /tmp/f1-23812/pim_nb.h:59:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_create(struct nb_cb_create_args *args);

WARNING: line over 80 characters
#60: FILE: /tmp/f1-23812/pim_nb.h:60:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_destroy(struct nb_cb_destroy_args *args);

WARNING: line over 80 characters
#61: FILE: /tmp/f1-23812/pim_nb.h:61:
+void routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_apply_finish(struct nb_cb_apply_finish_args *args);

WARNING: line over 80 characters
#62: FILE: /tmp/f1-23812/pim_nb.h:62:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peerlink_rif_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#63: FILE: /tmp/f1-23812/pim_nb.h:63:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peerlink_rif_destroy(struct nb_cb_destroy_args *args);

WARNING: line over 80 characters
#64: FILE: /tmp/f1-23812/pim_nb.h:64:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_reg_address_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#65: FILE: /tmp/f1-23812/pim_nb.h:65:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_reg_address_destroy(struct nb_cb_destroy_args *args);

WARNING: line over 80 characters
#66: FILE: /tmp/f1-23812/pim_nb.h:66:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_my_role_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#67: FILE: /tmp/f1-23812/pim_nb.h:67:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peer_state_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#68: FILE: /tmp/f1-23812/pim_nb.h:68:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_register_accept_list_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#69: FILE: /tmp/f1-23812/pim_nb.h:69:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_register_accept_list_destroy(struct nb_cb_destroy_args *args);

WARNING: line over 80 characters
#80: FILE: /tmp/f1-23812/pim_nb.h:80:
+int lib_interface_pim_bfd_min_rx_interval_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#81: FILE: /tmp/f1-23812/pim_nb.h:81:
+int lib_interface_pim_bfd_min_tx_interval_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#88: FILE: /tmp/f1-23812/pim_nb.h:88:
+int lib_interface_pim_address_family_use_source_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#89: FILE: /tmp/f1-23812/pim_nb.h:89:
+int lib_interface_pim_address_family_use_source_destroy(struct nb_cb_destroy_args *args);

WARNING: line over 80 characters
#90: FILE: /tmp/f1-23812/pim_nb.h:90:
+int lib_interface_pim_address_family_multicast_boundary_oil_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#91: FILE: /tmp/f1-23812/pim_nb.h:91:
+int lib_interface_pim_address_family_multicast_boundary_oil_destroy(struct nb_cb_destroy_args *args);

WARNING: line over 80 characters
#92: FILE: /tmp/f1-23812/pim_nb.h:92:
+int lib_interface_pim_address_family_mroute_create(struct nb_cb_create_args *args);

WARNING: line over 80 characters
#93: FILE: /tmp/f1-23812/pim_nb.h:93:
+int lib_interface_pim_address_family_mroute_destroy(struct nb_cb_destroy_args *args);

WARNING: line over 80 characters
#94: FILE: /tmp/f1-23812/pim_nb.h:94:
+int lib_interface_pim_address_family_mroute_oif_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#95: FILE: /tmp/f1-23812/pim_nb.h:95:
+int lib_interface_pim_address_family_mroute_oif_destroy(struct nb_cb_destroy_args *args);

WARNING: line over 80 characters
#98: FILE: /tmp/f1-23812/pim_nb.h:98:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_create(struct nb_cb_create_args *args);

WARNING: line over 80 characters
#99: FILE: /tmp/f1-23812/pim_nb.h:99:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_destroy(struct nb_cb_destroy_args *args);

WARNING: line over 80 characters
#100: FILE: /tmp/f1-23812/pim_nb.h:100:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_group_list_create(struct nb_cb_create_args *args);

WARNING: line over 80 characters
#101: FILE: /tmp/f1-23812/pim_nb.h:101:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_group_list_destroy(struct nb_cb_destroy_args *args);

WARNING: line over 80 characters
#102: FILE: /tmp/f1-23812/pim_nb.h:102:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_prefix_list_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#103: FILE: /tmp/f1-23812/pim_nb.h:103:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_prefix_list_destroy(struct nb_cb_destroy_args *args);

WARNING: line over 80 characters
#112: FILE: /tmp/f1-23812/pim_nb.h:112:
+int lib_interface_igmp_query_max_response_time_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#113: FILE: /tmp/f1-23812/pim_nb.h:113:
+int lib_interface_igmp_last_member_query_interval_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#114: FILE: /tmp/f1-23812/pim_nb.h:114:
+int lib_interface_igmp_robustness_variable_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#117: FILE: /tmp/f1-23812/pim_nb.h:117:
+int lib_interface_igmp_address_family_static_group_create(struct nb_cb_create_args *args);

WARNING: line over 80 characters
#118: FILE: /tmp/f1-23812/pim_nb.h:118:
+int lib_interface_igmp_address_family_static_group_destroy(struct nb_cb_destroy_args *args);

@LabN-CI

LabN-CI commented Oct 30, 2020

Copy link
Copy Markdown
Collaborator

💚 Basic BGPD CI results: SUCCESS, 0 tests failed

Results table
_ _
Result SUCCESS git merge/6145 925dc16
Date 10/30/2020
Start 01:45:43
Finish 02:12:36
Run-Time 26:53
Total 1815
Pass 1815
Fail 0
Valgrind-Errors 0
Valgrind-Loss 0
Details vncregress-2020-10-30-01:45:43.txt
Log autoscript-2020-10-30-01:46:50.log.bz2
Memory 472 474 428

For details, please contact louberger

@NetDEF-CI

Copy link
Copy Markdown
Collaborator

Continuous Integration Result: SUCCESSFUL

Congratulations, this patch passed basic tests

Tested-by: NetDEF / OpenSourceRouting.org CI System

CI System Testrun URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15054/

This is a comment from an automated CI system.
For questions and feedback in regards to this CI system, please feel free to email
Martin Winter - mwinter (at) opensourcerouting.org.

Warnings Generated during build:

Checkout code: Successful with additional warnings
<stdin>:4527: trailing whitespace.
{       
<stdin>:4715: trailing whitespace.
{       
<stdin>:4723: trailing whitespace.
	case PIM_MSDP_ERR_NO_MG: 
<stdin>:4739: trailing whitespace.
{       
<stdin>:4916: trailing whitespace.
{       
warning: 5 lines add whitespace errors.
Report for pim_cmd.c | 4 issues
===============================================
< ERROR: do not use assignment in if condition
< #9649: FILE: /tmp/f1-28909/pim_cmd.c:9649:
< WARNING: line over 80 characters
< #9651: FILE: /tmp/f1-28909/pim_cmd.c:9651:
Report for pim_nb.c | 220 issues
===============================================
WARNING: line over 80 characters
#32: FILE: /tmp/f1-28909/pim_nb.c:32:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/ecmp",

WARNING: line over 80 characters
#34: FILE: /tmp/f1-28909/pim_nb.c:34:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_ecmp_modify,

WARNING: line over 80 characters
#38: FILE: /tmp/f1-28909/pim_nb.c:38:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/ecmp-rebalance",

WARNING: line over 80 characters
#40: FILE: /tmp/f1-28909/pim_nb.c:40:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_ecmp_rebalance_modify,

WARNING: line over 80 characters
#50: FILE: /tmp/f1-28909/pim_nb.c:50:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/keep-alive-timer",

WARNING: line over 80 characters
#52: FILE: /tmp/f1-28909/pim_nb.c:52:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_keep_alive_timer_modify,

WARNING: line over 80 characters
#56: FILE: /tmp/f1-28909/pim_nb.c:56:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/rp-keep-alive-timer",

WARNING: line over 80 characters
#58: FILE: /tmp/f1-28909/pim_nb.c:58:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_rp_keep_alive_timer_modify,

WARNING: line over 80 characters
#74: FILE: /tmp/f1-28909/pim_nb.c:74:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family",

WARNING: line over 80 characters
#76: FILE: /tmp/f1-28909/pim_nb.c:76:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_create,

WARNING: line over 80 characters
#77: FILE: /tmp/f1-28909/pim_nb.c:77:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_destroy,

WARNING: line over 80 characters
#81: FILE: /tmp/f1-28909/pim_nb.c:81:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/send-v6-secondary",

WARNING: line over 80 characters
#83: FILE: /tmp/f1-28909/pim_nb.c:83:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_send_v6_secondary_modify,

WARNING: line over 80 characters
#84: FILE: /tmp/f1-28909/pim_nb.c:84:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_send_v6_secondary_destroy,

WARNING: line over 80 characters
#88: FILE: /tmp/f1-28909/pim_nb.c:88:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/spt-switchover",

WARNING: line over 80 characters
#90: FILE: /tmp/f1-28909/pim_nb.c:90:
+				.apply_finish = routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_apply_finish,

WARNING: line over 80 characters
#94: FILE: /tmp/f1-28909/pim_nb.c:94:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/spt-switchover/spt-action",

WARNING: line over 80 characters
#96: FILE: /tmp/f1-28909/pim_nb.c:96:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_action_modify,

WARNING: line over 80 characters
#100: FILE: /tmp/f1-28909/pim_nb.c:100:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/spt-switchover/spt-infinity-prefix-list",

WARNING: line over 80 characters
#102: FILE: /tmp/f1-28909/pim_nb.c:102:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_infinity_prefix_list_modify,

WARNING: line over 80 characters
#103: FILE: /tmp/f1-28909/pim_nb.c:103:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_infinity_prefix_list_destroy,

WARNING: line over 80 characters
#107: FILE: /tmp/f1-28909/pim_nb.c:107:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/ssm-prefix-list",

WARNING: line over 80 characters
#109: FILE: /tmp/f1-28909/pim_nb.c:109:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_prefix_list_modify,

WARNING: line over 80 characters
#110: FILE: /tmp/f1-28909/pim_nb.c:110:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_prefix_list_destroy,

WARNING: line over 80 characters
#114: FILE: /tmp/f1-28909/pim_nb.c:114:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/ssm-pingd-source-ip",

WARNING: line over 80 characters
#116: FILE: /tmp/f1-28909/pim_nb.c:116:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_pingd_source_ip_create,

WARNING: line over 80 characters
#117: FILE: /tmp/f1-28909/pim_nb.c:117:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_pingd_source_ip_destroy,

WARNING: line over 80 characters
#121: FILE: /tmp/f1-28909/pim_nb.c:121:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group",

WARNING: line over 80 characters
#123: FILE: /tmp/f1-28909/pim_nb.c:123:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_create,

WARNING: line over 80 characters
#124: FILE: /tmp/f1-28909/pim_nb.c:124:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_destroy,

WARNING: line over 80 characters
#128: FILE: /tmp/f1-28909/pim_nb.c:128:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group/mesh-group-name",

WARNING: line over 80 characters
#130: FILE: /tmp/f1-28909/pim_nb.c:130:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_mesh_group_name_modify,

WARNING: line over 80 characters
#131: FILE: /tmp/f1-28909/pim_nb.c:131:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_mesh_group_name_destroy,

WARNING: line over 80 characters
#135: FILE: /tmp/f1-28909/pim_nb.c:135:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group/member-ip",

WARNING: line over 80 characters
#137: FILE: /tmp/f1-28909/pim_nb.c:137:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_member_ip_create,

WARNING: line over 80 characters
#138: FILE: /tmp/f1-28909/pim_nb.c:138:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_member_ip_destroy,

WARNING: line over 80 characters
#142: FILE: /tmp/f1-28909/pim_nb.c:142:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group/source-ip",

WARNING: line over 80 characters
#144: FILE: /tmp/f1-28909/pim_nb.c:144:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_source_ip_modify,

WARNING: line over 80 characters
#145: FILE: /tmp/f1-28909/pim_nb.c:145:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_source_ip_destroy,

WARNING: line over 80 characters
#149: FILE: /tmp/f1-28909/pim_nb.c:149:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-peer",

WARNING: line over 80 characters
#151: FILE: /tmp/f1-28909/pim_nb.c:151:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_create,

WARNING: line over 80 characters
#152: FILE: /tmp/f1-28909/pim_nb.c:152:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_destroy,

WARNING: line over 80 characters
#156: FILE: /tmp/f1-28909/pim_nb.c:156:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-peer/source-ip",

WARNING: line over 80 characters
#158: FILE: /tmp/f1-28909/pim_nb.c:158:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_source_ip_modify,

WARNING: line over 80 characters
#159: FILE: /tmp/f1-28909/pim_nb.c:159:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_source_ip_destroy,

WARNING: line over 80 characters
#163: FILE: /tmp/f1-28909/pim_nb.c:163:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag",

WARNING: line over 80 characters
#165: FILE: /tmp/f1-28909/pim_nb.c:165:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_create,

WARNING: line over 80 characters
#166: FILE: /tmp/f1-28909/pim_nb.c:166:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_destroy,

WARNING: line over 80 characters
#167: FILE: /tmp/f1-28909/pim_nb.c:167:
+				.apply_finish = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_apply_finish,

WARNING: line over 80 characters
#171: FILE: /tmp/f1-28909/pim_nb.c:171:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/peerlink-rif",

WARNING: line over 80 characters
#173: FILE: /tmp/f1-28909/pim_nb.c:173:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peerlink_rif_modify,

WARNING: line over 80 characters
#174: FILE: /tmp/f1-28909/pim_nb.c:174:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peerlink_rif_destroy,

WARNING: line over 80 characters
#178: FILE: /tmp/f1-28909/pim_nb.c:178:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/reg-address",

WARNING: line over 80 characters
#180: FILE: /tmp/f1-28909/pim_nb.c:180:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_reg_address_modify,

WARNING: line over 80 characters
#181: FILE: /tmp/f1-28909/pim_nb.c:181:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_reg_address_destroy,

WARNING: line over 80 characters
#185: FILE: /tmp/f1-28909/pim_nb.c:185:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/my-role",

WARNING: line over 80 characters
#187: FILE: /tmp/f1-28909/pim_nb.c:187:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_my_role_modify,

WARNING: line over 80 characters
#191: FILE: /tmp/f1-28909/pim_nb.c:191:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/peer-state",

WARNING: line over 80 characters
#193: FILE: /tmp/f1-28909/pim_nb.c:193:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peer_state_modify,

WARNING: line over 80 characters
#197: FILE: /tmp/f1-28909/pim_nb.c:197:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/register-accept-list",

WARNING: line over 80 characters
#199: FILE: /tmp/f1-28909/pim_nb.c:199:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_register_accept_list_modify,

WARNING: line over 80 characters
#200: FILE: /tmp/f1-28909/pim_nb.c:200:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_register_accept_list_destroy,

WARNING: line over 80 characters
#211: FILE: /tmp/f1-28909/pim_nb.c:211:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/pim-enable",

WARNING: line over 80 characters
#217: FILE: /tmp/f1-28909/pim_nb.c:217:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/dr-priority",

WARNING: line over 80 characters
#223: FILE: /tmp/f1-28909/pim_nb.c:223:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/hello-interval",

WARNING: line over 80 characters
#225: FILE: /tmp/f1-28909/pim_nb.c:225:
+				.modify = lib_interface_pim_hello_interval_modify,

WARNING: line over 80 characters
#229: FILE: /tmp/f1-28909/pim_nb.c:229:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/hello-holdtime",

WARNING: line over 80 characters
#231: FILE: /tmp/f1-28909/pim_nb.c:231:
+				.modify = lib_interface_pim_hello_holdtime_modify,

WARNING: line over 80 characters
#232: FILE: /tmp/f1-28909/pim_nb.c:232:
+				.destroy = lib_interface_pim_hello_holdtime_destroy,

WARNING: line over 80 characters
#240: FILE: /tmp/f1-28909/pim_nb.c:240:
+				.apply_finish = lib_interface_pim_bfd_apply_finish,

WARNING: line over 80 characters
#244: FILE: /tmp/f1-28909/pim_nb.c:244:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/bfd/min-rx-interval",

WARNING: line over 80 characters
#246: FILE: /tmp/f1-28909/pim_nb.c:246:
+				.modify = lib_interface_pim_bfd_min_rx_interval_modify,

WARNING: line over 80 characters
#250: FILE: /tmp/f1-28909/pim_nb.c:250:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/bfd/min-tx-interval",

WARNING: line over 80 characters
#252: FILE: /tmp/f1-28909/pim_nb.c:252:
+				.modify = lib_interface_pim_bfd_min_tx_interval_modify,

WARNING: line over 80 characters
#256: FILE: /tmp/f1-28909/pim_nb.c:256:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/bfd/detect_mult",

WARNING: line over 80 characters
#258: FILE: /tmp/f1-28909/pim_nb.c:258:
+				.modify = lib_interface_pim_bfd_detect_mult_modify,

WARNING: line over 80 characters
#268: FILE: /tmp/f1-28909/pim_nb.c:268:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/unicast-bsm",

WARNING: line over 80 characters
#274: FILE: /tmp/f1-28909/pim_nb.c:274:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/active-active",

WARNING: line over 80 characters
#276: FILE: /tmp/f1-28909/pim_nb.c:276:
+				.modify = lib_interface_pim_active_active_modify,

WARNING: line over 80 characters
#280: FILE: /tmp/f1-28909/pim_nb.c:280:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/address-family",

WARNING: line over 80 characters
#282: FILE: /tmp/f1-28909/pim_nb.c:282:
+				.create = lib_interface_pim_address_family_create,

WARNING: line over 80 characters
#283: FILE: /tmp/f1-28909/pim_nb.c:283:
+				.destroy = lib_interface_pim_address_family_destroy,

WARNING: line over 80 characters
#287: FILE: /tmp/f1-28909/pim_nb.c:287:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/address-family/use-source",

WARNING: line over 80 characters
#289: FILE: /tmp/f1-28909/pim_nb.c:289:
+				.modify = lib_interface_pim_address_family_use_source_modify,

WARNING: line over 80 characters
#290: FILE: /tmp/f1-28909/pim_nb.c:290:
+				.destroy = lib_interface_pim_address_family_use_source_destroy,

WARNING: line over 80 characters
#294: FILE: /tmp/f1-28909/pim_nb.c:294:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/address-family/multicast-boundary-oil",

WARNING: line over 80 characters
#296: FILE: /tmp/f1-28909/pim_nb.c:296:
+				.modify = lib_interface_pim_address_family_multicast_boundary_oil_modify,

WARNING: line over 80 characters
#297: FILE: /tmp/f1-28909/pim_nb.c:297:
+				.destroy = lib_interface_pim_address_family_multicast_boundary_oil_destroy,

WARNING: line over 80 characters
#301: FILE: /tmp/f1-28909/pim_nb.c:301:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/address-family/mroute",

WARNING: line over 80 characters
#303: FILE: /tmp/f1-28909/pim_nb.c:303:
+				.create = lib_interface_pim_address_family_mroute_create,

WARNING: line over 80 characters
#304: FILE: /tmp/f1-28909/pim_nb.c:304:
+				.destroy = lib_interface_pim_address_family_mroute_destroy,

WARNING: line over 80 characters
#308: FILE: /tmp/f1-28909/pim_nb.c:308:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/address-family/mroute/oif",

WARNING: line over 80 characters
#310: FILE: /tmp/f1-28909/pim_nb.c:310:
+				.modify = lib_interface_pim_address_family_mroute_oif_modify,

WARNING: line over 80 characters
#311: FILE: /tmp/f1-28909/pim_nb.c:311:
+				.destroy = lib_interface_pim_address_family_mroute_oif_destroy,

WARNING: line over 80 characters
#325: FILE: /tmp/f1-28909/pim_nb.c:325:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/frr-pim-rp:rp/static-rp/rp-list",

WARNING: line over 80 characters
#327: FILE: /tmp/f1-28909/pim_nb.c:327:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_create,

WARNING: line over 80 characters
#328: FILE: /tmp/f1-28909/pim_nb.c:328:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_destroy,

WARNING: line over 80 characters
#332: FILE: /tmp/f1-28909/pim_nb.c:332:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/frr-pim-rp:rp/static-rp/rp-list/group-list",

WARNING: line over 80 characters
#334: FILE: /tmp/f1-28909/pim_nb.c:334:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_group_list_create,

WARNING: line over 80 characters
#335: FILE: /tmp/f1-28909/pim_nb.c:335:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_group_list_destroy,

WARNING: line over 80 characters
#339: FILE: /tmp/f1-28909/pim_nb.c:339:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/frr-pim-rp:rp/static-rp/rp-list/prefix-list",

WARNING: line over 80 characters
#341: FILE: /tmp/f1-28909/pim_nb.c:341:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_prefix_list_modify,

WARNING: line over 80 characters
#342: FILE: /tmp/f1-28909/pim_nb.c:342:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_prefix_list_destroy,

WARNING: line over 80 characters
#363: FILE: /tmp/f1-28909/pim_nb.c:363:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/igmp-enable",

WARNING: line over 80 characters
#369: FILE: /tmp/f1-28909/pim_nb.c:369:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/version",

WARNING: line over 80 characters
#376: FILE: /tmp/f1-28909/pim_nb.c:376:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/query-interval",

WARNING: line over 80 characters
#378: FILE: /tmp/f1-28909/pim_nb.c:378:
+				.modify = lib_interface_igmp_query_interval_modify,

WARNING: line over 80 characters
#382: FILE: /tmp/f1-28909/pim_nb.c:382:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/query-max-response-time",

WARNING: line over 80 characters
#384: FILE: /tmp/f1-28909/pim_nb.c:384:
+				.modify = lib_interface_igmp_query_max_response_time_modify,

WARNING: line over 80 characters
#388: FILE: /tmp/f1-28909/pim_nb.c:388:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/last-member-query-interval",

WARNING: line over 80 characters
#390: FILE: /tmp/f1-28909/pim_nb.c:390:
+				.modify = lib_interface_igmp_last_member_query_interval_modify,

WARNING: line over 80 characters
#394: FILE: /tmp/f1-28909/pim_nb.c:394:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/robustness-variable",

WARNING: line over 80 characters
#396: FILE: /tmp/f1-28909/pim_nb.c:396:
+				.modify = lib_interface_igmp_robustness_variable_modify,

WARNING: line over 80 characters
#400: FILE: /tmp/f1-28909/pim_nb.c:400:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/address-family",

WARNING: line over 80 characters
#402: FILE: /tmp/f1-28909/pim_nb.c:402:
+				.create = lib_interface_igmp_address_family_create,

WARNING: line over 80 characters
#403: FILE: /tmp/f1-28909/pim_nb.c:403:
+				.destroy = lib_interface_igmp_address_family_destroy,

WARNING: line over 80 characters
#407: FILE: /tmp/f1-28909/pim_nb.c:407:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/address-family/static-group",

WARNING: line over 80 characters
#409: FILE: /tmp/f1-28909/pim_nb.c:409:
+				.create = lib_interface_igmp_address_family_static_group_create,

WARNING: line over 80 characters
#410: FILE: /tmp/f1-28909/pim_nb.c:410:
+				.destroy = lib_interface_igmp_address_family_static_group_destroy,
Report for pim_nb_config.c | 216 issues
===============================================
ERROR: trailing whitespace
#57: FILE: /tmp/f1-28909/pim_nb_config.c:57:
+{       $

WARNING: line over 80 characters
#106: FILE: /tmp/f1-28909/pim_nb_config.c:106:
+							ifp, &sg, false /*is_vxlan*/);

ERROR: code indent should use tabs where possible
#122: FILE: /tmp/f1-28909/pim_nb_config.c:122:
+        struct pim_interface *pim_ifp = ifp->info;$

WARNING: please, no spaces at the start of a line
#122: FILE: /tmp/f1-28909/pim_nb_config.c:122:
+        struct pim_interface *pim_ifp = ifp->info;$

ERROR: code indent should use tabs where possible
#124: FILE: /tmp/f1-28909/pim_nb_config.c:124:
+        if (!pim_ifp)$

WARNING: please, no spaces at the start of a line
#124: FILE: /tmp/f1-28909/pim_nb_config.c:124:
+        if (!pim_ifp)$

ERROR: code indent should use tabs where possible
#125: FILE: /tmp/f1-28909/pim_nb_config.c:125:
+                pim_ifp = pim_if_new(ifp, false, true, false, false);$

WARNING: please, no spaces at the start of a line
#125: FILE: /tmp/f1-28909/pim_nb_config.c:125:
+                pim_ifp = pim_if_new(ifp, false, true, false, false);$

ERROR: code indent should use tabs where possible
#126: FILE: /tmp/f1-28909/pim_nb_config.c:126:
+        else$

WARNING: please, no spaces at the start of a line
#126: FILE: /tmp/f1-28909/pim_nb_config.c:126:
+        else$

ERROR: code indent should use tabs where possible
#127: FILE: /tmp/f1-28909/pim_nb_config.c:127:
+                PIM_IF_DO_PIM(pim_ifp->options);$

WARNING: please, no spaces at the start of a line
#127: FILE: /tmp/f1-28909/pim_nb_config.c:127:
+                PIM_IF_DO_PIM(pim_ifp->options);$

ERROR: code indent should use tabs where possible
#129: FILE: /tmp/f1-28909/pim_nb_config.c:129:
+        pim_if_addr_add_all(ifp);$

WARNING: please, no spaces at the start of a line
#129: FILE: /tmp/f1-28909/pim_nb_config.c:129:
+        pim_if_addr_add_all(ifp);$

ERROR: code indent should use tabs where possible
#130: FILE: /tmp/f1-28909/pim_nb_config.c:130:
+        pim_if_membership_refresh(ifp);$

WARNING: please, no spaces at the start of a line
#130: FILE: /tmp/f1-28909/pim_nb_config.c:130:
+        pim_if_membership_refresh(ifp);$

ERROR: code indent should use tabs where possible
#132: FILE: /tmp/f1-28909/pim_nb_config.c:132:
+        pim_if_create_pimreg(pim_ifp->pim);$

WARNING: please, no spaces at the start of a line
#132: FILE: /tmp/f1-28909/pim_nb_config.c:132:
+        pim_if_create_pimreg(pim_ifp->pim);$

ERROR: code indent should use tabs where possible
#133: FILE: /tmp/f1-28909/pim_nb_config.c:133:
+        return 1;$

WARNING: please, no spaces at the start of a line
#133: FILE: /tmp/f1-28909/pim_nb_config.c:133:
+        return 1;$

ERROR: code indent should use tabs where possible
#138: FILE: /tmp/f1-28909/pim_nb_config.c:138:
+        struct pim_interface *pim_ifp = ifp->info;$

WARNING: please, no spaces at the start of a line
#138: FILE: /tmp/f1-28909/pim_nb_config.c:138:
+        struct pim_interface *pim_ifp = ifp->info;$

ERROR: code indent should use tabs where possible
#140: FILE: /tmp/f1-28909/pim_nb_config.c:140:
+        if (!pim_ifp)$

WARNING: please, no spaces at the start of a line
#140: FILE: /tmp/f1-28909/pim_nb_config.c:140:
+        if (!pim_ifp)$

ERROR: code indent should use tabs where possible
#141: FILE: /tmp/f1-28909/pim_nb_config.c:141:
+                return 1;$

WARNING: please, no spaces at the start of a line
#141: FILE: /tmp/f1-28909/pim_nb_config.c:141:
+                return 1;$

ERROR: code indent should use tabs where possible
#143: FILE: /tmp/f1-28909/pim_nb_config.c:143:
+        PIM_IF_DONT_PIM(pim_ifp->options);$

WARNING: please, no spaces at the start of a line
#143: FILE: /tmp/f1-28909/pim_nb_config.c:143:
+        PIM_IF_DONT_PIM(pim_ifp->options);$

ERROR: code indent should use tabs where possible
#145: FILE: /tmp/f1-28909/pim_nb_config.c:145:
+        pim_if_membership_clear(ifp);$

WARNING: please, no spaces at the start of a line
#145: FILE: /tmp/f1-28909/pim_nb_config.c:145:
+        pim_if_membership_clear(ifp);$

ERROR: code indent should use tabs where possible
#147: FILE: /tmp/f1-28909/pim_nb_config.c:147:
+        /*$

ERROR: code indent should use tabs where possible
#148: FILE: /tmp/f1-28909/pim_nb_config.c:148:
+         * pim_sock_delete() removes all neighbors from$

ERROR: code indent should use tabs where possible
#149: FILE: /tmp/f1-28909/pim_nb_config.c:149:
+         * pim_ifp->pim_neighbor_list.$

ERROR: code indent should use tabs where possible
#150: FILE: /tmp/f1-28909/pim_nb_config.c:150:
+         */$

ERROR: code indent should use tabs where possible
#151: FILE: /tmp/f1-28909/pim_nb_config.c:151:
+        pim_sock_delete(ifp, "pim unconfigured on interface");$

WARNING: please, no spaces at the start of a line
#151: FILE: /tmp/f1-28909/pim_nb_config.c:151:
+        pim_sock_delete(ifp, "pim unconfigured on interface");$

ERROR: code indent should use tabs where possible
#153: FILE: /tmp/f1-28909/pim_nb_config.c:153:
+        if (!PIM_IF_TEST_IGMP(pim_ifp->options)) {$

WARNING: please, no spaces at the start of a line
#153: FILE: /tmp/f1-28909/pim_nb_config.c:153:
+        if (!PIM_IF_TEST_IGMP(pim_ifp->options)) {$

ERROR: code indent should use tabs where possible
#154: FILE: /tmp/f1-28909/pim_nb_config.c:154:
+                pim_if_addr_del_all(ifp);$

WARNING: please, no spaces at the start of a line
#154: FILE: /tmp/f1-28909/pim_nb_config.c:154:
+                pim_if_addr_del_all(ifp);$

ERROR: code indent should use tabs where possible
#155: FILE: /tmp/f1-28909/pim_nb_config.c:155:
+                pim_if_delete(ifp);$

WARNING: please, no spaces at the start of a line
#155: FILE: /tmp/f1-28909/pim_nb_config.c:155:
+                pim_if_delete(ifp);$

ERROR: code indent should use tabs where possible
#156: FILE: /tmp/f1-28909/pim_nb_config.c:156:
+        }$

WARNING: please, no spaces at the start of a line
#156: FILE: /tmp/f1-28909/pim_nb_config.c:156:
+        }$

ERROR: code indent should use tabs where possible
#158: FILE: /tmp/f1-28909/pim_nb_config.c:158:
+        return 1;$

WARNING: please, no spaces at the start of a line
#158: FILE: /tmp/f1-28909/pim_nb_config.c:158:
+        return 1;$

ERROR: trailing whitespace
#245: FILE: /tmp/f1-28909/pim_nb_config.c:245:
+{       $

ERROR: trailing whitespace
#253: FILE: /tmp/f1-28909/pim_nb_config.c:253:
+^Icase PIM_MSDP_ERR_NO_MG: $

ERROR: trailing whitespace
#269: FILE: /tmp/f1-28909/pim_nb_config.c:269:
+{       $

ERROR: trailing whitespace
#446: FILE: /tmp/f1-28909/pim_nb_config.c:446:
+{       $

ERROR: code indent should use tabs where possible
#482: FILE: /tmp/f1-28909/pim_nb_config.c:482:
+                                struct in_addr rp_addr, struct prefix group,$

WARNING: please, no spaces at the start of a line
#482: FILE: /tmp/f1-28909/pim_nb_config.c:482:
+                                struct in_addr rp_addr, struct prefix group,$

ERROR: code indent should use tabs where possible
#483: FILE: /tmp/f1-28909/pim_nb_config.c:483:
+                                const char *plist,$

WARNING: please, no spaces at the start of a line
#483: FILE: /tmp/f1-28909/pim_nb_config.c:483:
+                                const char *plist,$

ERROR: code indent should use tabs where possible
#484: FILE: /tmp/f1-28909/pim_nb_config.c:484:
+                                char *errmsg, size_t errmsg_len)$

WARNING: please, no spaces at the start of a line
#484: FILE: /tmp/f1-28909/pim_nb_config.c:484:
+                                char *errmsg, size_t errmsg_len)$

WARNING: line over 80 characters
#525: FILE: /tmp/f1-28909/pim_nb_config.c:525:
+	igmp_enable_dnode = yang_dnode_get(dnode, "%s/frr-igmp:igmp/igmp-enable",

ERROR: code indent should use tabs where possible
#539: FILE: /tmp/f1-28909/pim_nb_config.c:539:
+        struct pim_interface *pim_ifp;$

WARNING: please, no spaces at the start of a line
#539: FILE: /tmp/f1-28909/pim_nb_config.c:539:
+        struct pim_interface *pim_ifp;$

ERROR: code indent should use tabs where possible
#540: FILE: /tmp/f1-28909/pim_nb_config.c:540:
+        uint8_t need_startup = 0;$

WARNING: please, no spaces at the start of a line
#540: FILE: /tmp/f1-28909/pim_nb_config.c:540:
+        uint8_t need_startup = 0;$

ERROR: code indent should use tabs where possible
#542: FILE: /tmp/f1-28909/pim_nb_config.c:542:
+        pim_ifp = ifp->info;$

WARNING: please, no spaces at the start of a line
#542: FILE: /tmp/f1-28909/pim_nb_config.c:542:
+        pim_ifp = ifp->info;$

ERROR: code indent should use tabs where possible
#544: FILE: /tmp/f1-28909/pim_nb_config.c:544:
+        if (!pim_ifp) {$

WARNING: please, no spaces at the start of a line
#544: FILE: /tmp/f1-28909/pim_nb_config.c:544:
+        if (!pim_ifp) {$

ERROR: code indent should use tabs where possible
#545: FILE: /tmp/f1-28909/pim_nb_config.c:545:
+                (void)pim_if_new(ifp, true, false, false, false);$

WARNING: please, no spaces at the start of a line
#545: FILE: /tmp/f1-28909/pim_nb_config.c:545:
+                (void)pim_if_new(ifp, true, false, false, false);$

ERROR: code indent should use tabs where possible
#546: FILE: /tmp/f1-28909/pim_nb_config.c:546:
+                need_startup = 1;$

WARNING: please, no spaces at the start of a line
#546: FILE: /tmp/f1-28909/pim_nb_config.c:546:
+                need_startup = 1;$

ERROR: code indent should use tabs where possible
#547: FILE: /tmp/f1-28909/pim_nb_config.c:547:
+        } else {$

WARNING: please, no spaces at the start of a line
#547: FILE: /tmp/f1-28909/pim_nb_config.c:547:
+        } else {$

ERROR: code indent should use tabs where possible
#548: FILE: /tmp/f1-28909/pim_nb_config.c:548:
+                if (!PIM_IF_TEST_IGMP(pim_ifp->options)) {$

WARNING: please, no spaces at the start of a line
#548: FILE: /tmp/f1-28909/pim_nb_config.c:548:
+                if (!PIM_IF_TEST_IGMP(pim_ifp->options)) {$

ERROR: code indent should use tabs where possible
#549: FILE: /tmp/f1-28909/pim_nb_config.c:549:
+                        PIM_IF_DO_IGMP(pim_ifp->options);$

WARNING: please, no spaces at the start of a line
#549: FILE: /tmp/f1-28909/pim_nb_config.c:549:
+                        PIM_IF_DO_IGMP(pim_ifp->options);$

ERROR: code indent should use tabs where possible
#550: FILE: /tmp/f1-28909/pim_nb_config.c:550:
+                        need_startup = 1;$

WARNING: please, no spaces at the start of a line
#550: FILE: /tmp/f1-28909/pim_nb_config.c:550:
+                        need_startup = 1;$

ERROR: code indent should use tabs where possible
#551: FILE: /tmp/f1-28909/pim_nb_config.c:551:
+                }$

WARNING: please, no spaces at the start of a line
#551: FILE: /tmp/f1-28909/pim_nb_config.c:551:
+                }$

ERROR: code indent should use tabs where possible
#552: FILE: /tmp/f1-28909/pim_nb_config.c:552:
+        }$

WARNING: please, no spaces at the start of a line
#552: FILE: /tmp/f1-28909/pim_nb_config.c:552:
+        }$

ERROR: code indent should use tabs where possible
#554: FILE: /tmp/f1-28909/pim_nb_config.c:554:
+        /* 'ip igmp' executed multiple times, with need_startup$

ERROR: code indent should use tabs where possible
#555: FILE: /tmp/f1-28909/pim_nb_config.c:555:
+         * avoid multiple if add all and membership refresh$

ERROR: code indent should use tabs where possible
#556: FILE: /tmp/f1-28909/pim_nb_config.c:556:
+         */$

ERROR: code indent should use tabs where possible
#557: FILE: /tmp/f1-28909/pim_nb_config.c:557:
+        if (need_startup) {$

WARNING: please, no spaces at the start of a line
#557: FILE: /tmp/f1-28909/pim_nb_config.c:557:
+        if (need_startup) {$

ERROR: code indent should use tabs where possible
#558: FILE: /tmp/f1-28909/pim_nb_config.c:558:
+                pim_if_addr_add_all(ifp);$

WARNING: please, no spaces at the start of a line
#558: FILE: /tmp/f1-28909/pim_nb_config.c:558:
+                pim_if_addr_add_all(ifp);$

ERROR: code indent should use tabs where possible
#559: FILE: /tmp/f1-28909/pim_nb_config.c:559:
+                pim_if_membership_refresh(ifp);$

WARNING: please, no spaces at the start of a line
#559: FILE: /tmp/f1-28909/pim_nb_config.c:559:
+                pim_if_membership_refresh(ifp);$

ERROR: code indent should use tabs where possible
#560: FILE: /tmp/f1-28909/pim_nb_config.c:560:
+        }$

WARNING: please, no spaces at the start of a line
#560: FILE: /tmp/f1-28909/pim_nb_config.c:560:
+        }$

ERROR: code indent should use tabs where possible
#562: FILE: /tmp/f1-28909/pim_nb_config.c:562:
+        return NB_OK;$

WARNING: please, no spaces at the start of a line
#562: FILE: /tmp/f1-28909/pim_nb_config.c:562:
+        return NB_OK;$

WARNING: line over 80 characters
#773: FILE: /tmp/f1-28909/pim_nb_config.c:773:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/ecmp

WARNING: line over 80 characters
#775: FILE: /tmp/f1-28909/pim_nb_config.c:775:
+int routing_control_plane_protocols_control_plane_protocol_pim_ecmp_modify(struct nb_cb_modify_args *args)

WARNING: line over 80 characters
#795: FILE: /tmp/f1-28909/pim_nb_config.c:795:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/ecmp-rebalance

WARNING: line over 80 characters
#797: FILE: /tmp/f1-28909/pim_nb_config.c:797:
+int routing_control_plane_protocols_control_plane_protocol_pim_ecmp_rebalance_modify(struct nb_cb_modify_args *args)

WARNING: line over 80 characters
#818: FILE: /tmp/f1-28909/pim_nb_config.c:818:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/keep-alive-timer

WARNING: line over 80 characters
#820: FILE: /tmp/f1-28909/pim_nb_config.c:820:
+int routing_control_plane_protocols_control_plane_protocol_pim_keep_alive_timer_modify(struct nb_cb_modify_args *args)

WARNING: line over 80 characters
#841: FILE: /tmp/f1-28909/pim_nb_config.c:841:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/rp-keep-alive-timer

WARNING: line over 80 characters
#843: FILE: /tmp/f1-28909/pim_nb_config.c:843:
+int routing_control_plane_protocols_control_plane_protocol_pim_rp_keep_alive_timer_modify(struct nb_cb_modify_args *args)

WARNING: line over 80 characters
#865: FILE: /tmp/f1-28909/pim_nb_config.c:865:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family

WARNING: line over 80 characters
#867: FILE: /tmp/f1-28909/pim_nb_config.c:867:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_create(struct nb_cb_create_args *args)

WARNING: line over 80 characters
#881: FILE: /tmp/f1-28909/pim_nb_config.c:881:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_destroy(struct nb_cb_destroy_args *args)

WARNING: line over 80 characters
#896: FILE: /tmp/f1-28909/pim_nb_config.c:896:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/send-v6-secondary

WARNING: line over 80 characters
#898: FILE: /tmp/f1-28909/pim_nb_config.c:898:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_send_v6_secondary_modify(struct nb_cb_modify_args *args)

WARNING: line over 80 characters
#918: FILE: /tmp/f1-28909/pim_nb_config.c:918:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_send_v6_secondary_destroy(struct nb_cb_destroy_args *args)

WARNING: line over 80 characters
#933: FILE: /tmp/f1-28909/pim_nb_config.c:933:
+ * /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/spt-switchover

WARNING: line over 80 characters
#935: FILE: /tmp/f1-28909/pim_nb_config.c:935:
+void routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_apply_finish(

WARNING: line over 80 characters
#952: FILE: /tmp/f1-28909/pim_nb_config.c:952:
+					args->dnode, "./spt-infinity-prefix-list");

WARNING: line over 80 characters
#963: FILE: /tmp/f1-28909/pim_nb_config.c:963:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/spt-switchover/spt-action

WARNING: line over 80 characters
#965: FILE: /tmp/f1-28909/pim_nb_config.c:965:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_action_modify(struct nb_cb_modify_args *args)

WARNING: line over 80 characters
#979: FILE: /tmp/f1-28909/pim_nb_config.c:979:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/spt-switchover/spt-infinity-prefix-list

WARNING: line over 80 characters
#981: FILE: /tmp/f1-28909/pim_nb_config.c:981:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_infinity_prefix_list_modify(struct nb_cb_modify_args *args)

WARNING: line over 80 characters
#994: FILE: /tmp/f1-28909/pim_nb_config.c:994:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_infinity_prefix_list_destroy(struct nb_cb_destroy_args *args)

WARNING: line over 80 characters
#1008: FILE: /tmp/f1-28909/pim_nb_config.c:1008:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/ssm-prefix-list

WARNING: line over 80 characters
#1010: FILE: /tmp/f1-28909/pim_nb_config.c:1010:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_prefix_list_modify(struct nb_cb_modify_args *args)

WARNING: line over 80 characters
#1038: FILE: /tmp/f1-28909/pim_nb_config.c:1038:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_prefix_list_destroy(struct nb_cb_destroy_args *args)

WARNING: line over 80 characters
#1065: FILE: /tmp/f1-28909/pim_nb_config.c:1065:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/ssm-pingd-source-ip

WARNING: line over 80 characters
#1067: FILE: /tmp/f1-28909/pim_nb_config.c:1067:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_pingd_source_ip_create(struct nb_cb_create_args *args)

WARNING: line over 80 characters
#1099: FILE: /tmp/f1-28909/pim_nb_config.c:1099:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_pingd_source_ip_destroy(struct nb_cb_destroy_args *args)

WARNING: line over 80 characters
#1134: FILE: /tmp/f1-28909/pim_nb_config.c:1134:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group

WARNING: line over 80 characters
#1136: FILE: /tmp/f1-28909/pim_nb_config.c:1136:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_create(struct nb_cb_create_args *args)

WARNING: line over 80 characters
#1149: FILE: /tmp/f1-28909/pim_nb_config.c:1149:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_destroy(struct nb_cb_destroy_args *args)

WARNING: line over 80 characters
#1180: FILE: /tmp/f1-28909/pim_nb_config.c:1180:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group/mesh-group-name

WARNING: line over 80 characters
#1182: FILE: /tmp/f1-28909/pim_nb_config.c:1182:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_mesh_group_name_modify(struct nb_cb_modify_args *args)

WARNING: line over 80 characters
#1196: FILE: /tmp/f1-28909/pim_nb_config.c:1196:
+		mesh_group_name_old = yang_dnode_get_string(running_config->dnode,

WARNING: line over 80 characters
#1214: FILE: /tmp/f1-28909/pim_nb_config.c:1214:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_mesh_group_name_destroy(struct nb_cb_destroy_args *args)

WARNING: line over 80 characters
#1228: FILE: /tmp/f1-28909/pim_nb_config.c:1228:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group/member-ip

WARNING: line over 80 characters
#1230: FILE: /tmp/f1-28909/pim_nb_config.c:1230:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_member_ip_create(struct nb_cb_create_args *args)

WARNING: line over 80 characters
#1263: FILE: /tmp/f1-28909/pim_nb_config.c:1263:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_member_ip_destroy(struct nb_cb_destroy_args *args)

WARNING: line over 80 characters
#1297: FILE: /tmp/f1-28909/pim_nb_config.c:1297:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group/source-ip

WARNING: line over 80 characters
#1299: FILE: /tmp/f1-28909/pim_nb_config.c:1299:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_source_ip_modify(struct nb_cb_modify_args *args)

WARNING: line over 80 characters
#1331: FILE: /tmp/f1-28909/pim_nb_config.c:1331:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_source_ip_destroy(struct nb_cb_destroy_args *args)

WARNING: line over 80 characters
#1350: FILE: /tmp/f1-28909/pim_nb_config.c:1350:
+				pim, mesh_group_name, args->errmsg, args->errmsg_len);

WARNING: line over 80 characters
#1361: FILE: /tmp/f1-28909/pim_nb_config.c:1361:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-peer

WARNING: line over 80 characters
#1363: FILE: /tmp/f1-28909/pim_nb_config.c:1363:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_create(struct nb_cb_create_args *args)

WARNING: line over 80 characters
#1376: FILE: /tmp/f1-28909/pim_nb_config.c:1376:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_destroy(struct nb_cb_destroy_args *args)

WARNING: line over 80 characters
#1406: FILE: /tmp/f1-28909/pim_nb_config.c:1406:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-peer/source-ip

WARNING: line over 80 characters
#1408: FILE: /tmp/f1-28909/pim_nb_config.c:1408:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_source_ip_modify(struct nb_cb_modify_args *args)

WARNING: line over 80 characters
#1428: FILE: /tmp/f1-28909/pim_nb_config.c:1428:
+				/* currently only one mesh-group can exist at a time */

WARNING: line over 80 characters
#1458: FILE: /tmp/f1-28909/pim_nb_config.c:1458:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_source_ip_destroy(struct nb_cb_destroy_args *args)

WARNING: line over 80 characters
#1472: FILE: /tmp/f1-28909/pim_nb_config.c:1472:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag

WARNING: line over 80 characters
#1474: FILE: /tmp/f1-28909/pim_nb_config.c:1474:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_create(struct nb_cb_create_args *args)

WARNING: line over 80 characters
#1487: FILE: /tmp/f1-28909/pim_nb_config.c:1487:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_destroy(struct nb_cb_destroy_args *args)

WARNING: line over 80 characters
#1508: FILE: /tmp/f1-28909/pim_nb_config.c:1508:
+ * /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag

WARNING: line over 80 characters
#1510: FILE: /tmp/f1-28909/pim_nb_config.c:1510:
+void routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_apply_finish(

WARNING: line over 80 characters
#1536: FILE: /tmp/f1-28909/pim_nb_config.c:1536:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/peerlink-rif

WARNING: line over 80 characters
#1538: FILE: /tmp/f1-28909/pim_nb_config.c:1538:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peerlink_rif_modify(struct nb_cb_modify_args *args)

WARNING: line over 80 characters
#1551: FILE: /tmp/f1-28909/pim_nb_config.c:1551:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peerlink_rif_destroy(struct nb_cb_destroy_args *args)

WARNING: line over 80 characters
#1565: FILE: /tmp/f1-28909/pim_nb_config.c:1565:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/reg-address

WARNING: line over 80 characters
#1567: FILE: /tmp/f1-28909/pim_nb_config.c:1567:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_reg_address_modify(struct nb_cb_modify_args *args)

WARNING: line over 80 characters
#1580: FILE: /tmp/f1-28909/pim_nb_config.c:1580:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_reg_address_destroy(struct nb_cb_destroy_args *args)

WARNING: line over 80 characters
#1594: FILE: /tmp/f1-28909/pim_nb_config.c:1594:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/my-role

WARNING: line over 80 characters
#1596: FILE: /tmp/f1-28909/pim_nb_config.c:1596:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_my_role_modify(struct nb_cb_modify_args *args)

WARNING: line over 80 characters
#1610: FILE: /tmp/f1-28909/pim_nb_config.c:1610:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/peer-state

WARNING: line over 80 characters
#1612: FILE: /tmp/f1-28909/pim_nb_config.c:1612:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peer_state_modify(struct nb_cb_modify_args *args)

WARNING: line over 80 characters
#1626: FILE: /tmp/f1-28909/pim_nb_config.c:1626:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/register-accept-list

WARNING: line over 80 characters
#1628: FILE: /tmp/f1-28909/pim_nb_config.c:1628:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_register_accept_list_modify(struct nb_cb_modify_args *args)

ERROR: code indent should use tabs where possible
#1636: FILE: /tmp/f1-28909/pim_nb_config.c:1636:
+        case NB_EV_PREPARE:$

WARNING: please, no spaces at the start of a line
#1636: FILE: /tmp/f1-28909/pim_nb_config.c:1636:
+        case NB_EV_PREPARE:$

ERROR: code indent should use tabs where possible
#1637: FILE: /tmp/f1-28909/pim_nb_config.c:1637:
+        case NB_EV_ABORT:$

WARNING: please, no spaces at the start of a line
#1637: FILE: /tmp/f1-28909/pim_nb_config.c:1637:
+        case NB_EV_ABORT:$

ERROR: code indent should use tabs where possible
#1638: FILE: /tmp/f1-28909/pim_nb_config.c:1638:
+                break;$

WARNING: please, no spaces at the start of a line
#1638: FILE: /tmp/f1-28909/pim_nb_config.c:1638:
+                break;$

ERROR: code indent should use tabs where possible
#1639: FILE: /tmp/f1-28909/pim_nb_config.c:1639:
+        case NB_EV_APPLY:$

WARNING: please, no spaces at the start of a line
#1639: FILE: /tmp/f1-28909/pim_nb_config.c:1639:
+        case NB_EV_APPLY:$

ERROR: code indent should use tabs where possible
#1640: FILE: /tmp/f1-28909/pim_nb_config.c:1640:
+                vrf = nb_running_get_entry(args->dnode, NULL, true);$

WARNING: please, no spaces at the start of a line
#1640: FILE: /tmp/f1-28909/pim_nb_config.c:1640:
+                vrf = nb_running_get_entry(args->dnode, NULL, true);$

ERROR: code indent should use tabs where possible
#1641: FILE: /tmp/f1-28909/pim_nb_config.c:1641:
+                pim = vrf->info;$

WARNING: please, no spaces at the start of a line
#1641: FILE: /tmp/f1-28909/pim_nb_config.c:1641:
+                pim = vrf->info;$

ERROR: code indent should use tabs where possible
#1642: FILE: /tmp/f1-28909/pim_nb_config.c:1642:
+                plist = yang_dnode_get_string(args->dnode, NULL);$

WARNING: please, no spaces at the start of a line
#1642: FILE: /tmp/f1-28909/pim_nb_config.c:1642:
+                plist = yang_dnode_get_string(args->dnode, NULL);$

ERROR: code indent should use tabs where possible
#1644: FILE: /tmp/f1-28909/pim_nb_config.c:1644:
+                XFREE(MTYPE_PIM_PLIST_NAME, pim->register_plist);$

WARNING: please, no spaces at the start of a line
#1644: FILE: /tmp/f1-28909/pim_nb_config.c:1644:
+                XFREE(MTYPE_PIM_PLIST_NAME, pim->register_plist);$

ERROR: code indent should use tabs where possible
#1645: FILE: /tmp/f1-28909/pim_nb_config.c:1645:
+                pim->register_plist = XSTRDUP(MTYPE_PIM_PLIST_NAME, plist);$

WARNING: please, no spaces at the start of a line
#1645: FILE: /tmp/f1-28909/pim_nb_config.c:1645:
+                pim->register_plist = XSTRDUP(MTYPE_PIM_PLIST_NAME, plist);$

ERROR: code indent should use tabs where possible
#1647: FILE: /tmp/f1-28909/pim_nb_config.c:1647:
+                break;$

WARNING: please, no spaces at the start of a line
#1647: FILE: /tmp/f1-28909/pim_nb_config.c:1647:
+                break;$

ERROR: code indent should use tabs where possible
#1648: FILE: /tmp/f1-28909/pim_nb_config.c:1648:
+        }$

WARNING: please, no spaces at the start of a line
#1648: FILE: /tmp/f1-28909/pim_nb_config.c:1648:
+        }$

ERROR: code indent should use tabs where possible
#1650: FILE: /tmp/f1-28909/pim_nb_config.c:1650:
+        return NB_OK;$

WARNING: please, no spaces at the start of a line
#1650: FILE: /tmp/f1-28909/pim_nb_config.c:1650:
+        return NB_OK;$

WARNING: line over 80 characters
#1653: FILE: /tmp/f1-28909/pim_nb_config.c:1653:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_register_accept_list_destroy(struct nb_cb_destroy_args *args)

ERROR: code indent should use tabs where possible
#1977: FILE: /tmp/f1-28909/pim_nb_config.c:1977:
+        case NB_EV_PREPARE:$

WARNING: please, no spaces at the start of a line
#1977: FILE: /tmp/f1-28909/pim_nb_config.c:1977:
+        case NB_EV_PREPARE:$

ERROR: code indent should use tabs where possible
#1978: FILE: /tmp/f1-28909/pim_nb_config.c:1978:
+        case NB_EV_ABORT:$

WARNING: please, no spaces at the start of a line
#1978: FILE: /tmp/f1-28909/pim_nb_config.c:1978:
+        case NB_EV_ABORT:$

ERROR: code indent should use tabs where possible
#1979: FILE: /tmp/f1-28909/pim_nb_config.c:1979:
+                break;$

WARNING: please, no spaces at the start of a line
#1979: FILE: /tmp/f1-28909/pim_nb_config.c:1979:
+                break;$

ERROR: code indent should use tabs where possible
#1980: FILE: /tmp/f1-28909/pim_nb_config.c:1980:
+        case NB_EV_APPLY:$

WARNING: please, no spaces at the start of a line
#1980: FILE: /tmp/f1-28909/pim_nb_config.c:1980:
+        case NB_EV_APPLY:$

ERROR: code indent should use tabs where possible
#1981: FILE: /tmp/f1-28909/pim_nb_config.c:1981:
+                ifp = nb_running_get_entry(args->dnode, NULL, true);$

WARNING: please, no spaces at the start of a line
#1981: FILE: /tmp/f1-28909/pim_nb_config.c:1981:
+                ifp = nb_running_get_entry(args->dnode, NULL, true);$

ERROR: code indent should use tabs where possible
#1982: FILE: /tmp/f1-28909/pim_nb_config.c:1982:
+                pim_ifp = ifp->info;$

WARNING: please, no spaces at the start of a line
#1982: FILE: /tmp/f1-28909/pim_nb_config.c:1982:
+                pim_ifp = ifp->info;$

ERROR: code indent should use tabs where possible
#1983: FILE: /tmp/f1-28909/pim_nb_config.c:1983:
+                pim_ifp->bsm_enable = yang_dnode_get_bool(args->dnode, NULL);$

WARNING: please, no spaces at the start of a line
#1983: FILE: /tmp/f1-28909/pim_nb_config.c:1983:
+                pim_ifp->bsm_enable = yang_dnode_get_bool(args->dnode, NULL);$

ERROR: code indent should use tabs where possible
#1985: FILE: /tmp/f1-28909/pim_nb_config.c:1985:
+                break;$

WARNING: please, no spaces at the start of a line
#1985: FILE: /tmp/f1-28909/pim_nb_config.c:1985:
+                break;$

ERROR: code indent should use tabs where possible
#1986: FILE: /tmp/f1-28909/pim_nb_config.c:1986:
+        }$

WARNING: please, no spaces at the start of a line
#1986: FILE: /tmp/f1-28909/pim_nb_config.c:1986:
+        }$

ERROR: code indent should use tabs where possible
#1988: FILE: /tmp/f1-28909/pim_nb_config.c:1988:
+        return NB_OK;$

WARNING: please, no spaces at the start of a line
#1988: FILE: /tmp/f1-28909/pim_nb_config.c:1988:
+        return NB_OK;$

WARNING: line over 80 characters
#2124: FILE: /tmp/f1-28909/pim_nb_config.c:2124:
+int lib_interface_pim_address_family_use_source_modify(struct nb_cb_modify_args *args)

WARNING: line over 80 characters
#2160: FILE: /tmp/f1-28909/pim_nb_config.c:2160:
+int lib_interface_pim_address_family_use_source_destroy(struct nb_cb_destroy_args *args)

WARNING: line over 80 characters
#2196: FILE: /tmp/f1-28909/pim_nb_config.c:2196:
+ * XPath: /frr-interface:lib/interface/frr-pim:pim/address-family/multicast-boundary-oil

WARNING: line over 80 characters
#2198: FILE: /tmp/f1-28909/pim_nb_config.c:2198:
+int lib_interface_pim_address_family_multicast_boundary_oil_modify(struct nb_cb_modify_args *args)

WARNING: line over 80 characters
#2234: FILE: /tmp/f1-28909/pim_nb_config.c:2234:
+int lib_interface_pim_address_family_multicast_boundary_oil_destroy(struct nb_cb_destroy_args *args)

WARNING: line over 80 characters
#2266: FILE: /tmp/f1-28909/pim_nb_config.c:2266:
+int lib_interface_pim_address_family_mroute_create(struct nb_cb_create_args *args)

WARNING: line over 80 characters
#2279: FILE: /tmp/f1-28909/pim_nb_config.c:2279:
+int lib_interface_pim_address_family_mroute_destroy(struct nb_cb_destroy_args *args)

WARNING: line over 80 characters
#2336: FILE: /tmp/f1-28909/pim_nb_config.c:2336:
+int lib_interface_pim_address_family_mroute_oif_modify(struct nb_cb_modify_args *args)

WARNING: line over 80 characters
#2390: FILE: /tmp/f1-28909/pim_nb_config.c:2390:
+int lib_interface_pim_address_family_mroute_oif_destroy(struct nb_cb_destroy_args *args)

WARNING: line over 80 characters
#2404: FILE: /tmp/f1-28909/pim_nb_config.c:2404:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/frr-pim-rp:rp/static-rp/rp-list

WARNING: line over 80 characters
#2406: FILE: /tmp/f1-28909/pim_nb_config.c:2406:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_create(struct nb_cb_create_args *args)

ERROR: code indent should use tabs where possible
#2408: FILE: /tmp/f1-28909/pim_nb_config.c:2408:
+        switch (args->event) {$

WARNING: please, no spaces at the start of a line
#2408: FILE: /tmp/f1-28909/pim_nb_config.c:2408:
+        switch (args->event) {$

ERROR: code indent should use tabs where possible
#2409: FILE: /tmp/f1-28909/pim_nb_config.c:2409:
+        case NB_EV_VALIDATE:$

WARNING: please, no spaces at the start of a line
#2409: FILE: /tmp/f1-28909/pim_nb_config.c:2409:
+        case NB_EV_VALIDATE:$

ERROR: code indent should use tabs where possible
#2410: FILE: /tmp/f1-28909/pim_nb_config.c:2410:
+        case NB_EV_PREPARE:$

WARNING: please, no spaces at the start of a line
#2410: FILE: /tmp/f1-28909/pim_nb_config.c:2410:
+        case NB_EV_PREPARE:$

ERROR: code indent should use tabs where possible
#2411: FILE: /tmp/f1-28909/pim_nb_config.c:2411:
+        case NB_EV_ABORT:$

WARNING: please, no spaces at the start of a line
#2411: FILE: /tmp/f1-28909/pim_nb_config.c:2411:
+        case NB_EV_ABORT:$

ERROR: code indent should use tabs where possible
#2412: FILE: /tmp/f1-28909/pim_nb_config.c:2412:
+        case NB_EV_APPLY:$

WARNING: please, no spaces at the start of a line
#2412: FILE: /tmp/f1-28909/pim_nb_config.c:2412:
+        case NB_EV_APPLY:$

ERROR: code indent should use tabs where possible
#2413: FILE: /tmp/f1-28909/pim_nb_config.c:2413:
+                /* TODO: implement me. */$

ERROR: code indent should use tabs where possible
#2414: FILE: /tmp/f1-28909/pim_nb_config.c:2414:
+                break;$

WARNING: please, no spaces at the start of a line
#2414: FILE: /tmp/f1-28909/pim_nb_config.c:2414:
+                break;$

ERROR: code indent should use tabs where possible
#2415: FILE: /tmp/f1-28909/pim_nb_config.c:2415:
+        }$

WARNING: please, no spaces at the start of a line
#2415: FILE: /tmp/f1-28909/pim_nb_config.c:2415:
+        }$

ERROR: code indent should use tabs where possible
#2417: FILE: /tmp/f1-28909/pim_nb_config.c:2417:
+        return NB_OK;$

WARNING: please, no spaces at the start of a line
#2417: FILE: /tmp/f1-28909/pim_nb_config.c:2417:
+        return NB_OK;$

WARNING: line over 80 characters
#2420: FILE: /tmp/f1-28909/pim_nb_config.c:2420:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_destroy(struct nb_cb_destroy_args *args)

WARNING: line over 80 characters
#2466: FILE: /tmp/f1-28909/pim_nb_config.c:2466:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/frr-pim-rp:rp/static-rp/rp-list/group-list

WARNING: line over 80 characters
#2468: FILE: /tmp/f1-28909/pim_nb_config.c:2468:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_group_list_create(struct nb_cb_create_args *args)

WARNING: line over 80 characters
#2493: FILE: /tmp/f1-28909/pim_nb_config.c:2493:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_group_list_destroy(struct nb_cb_destroy_args *args)

WARNING: line over 80 characters
#2520: FILE: /tmp/f1-28909/pim_nb_config.c:2520:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/frr-pim-rp:rp/static-rp/rp-list/prefix-list

WARNING: line over 80 characters
#2522: FILE: /tmp/f1-28909/pim_nb_config.c:2522:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_prefix_list_modify(struct nb_cb_modify_args *args)

WARNING: line over 80 characters
#2548: FILE: /tmp/f1-28909/pim_nb_config.c:2548:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_prefix_list_destroy(struct nb_cb_destroy_args *args)

WARNING: line over 80 characters
#2762: FILE: /tmp/f1-28909/pim_nb_config.c:2762:
+					pim_ifp->igmp_query_max_response_time_dsec);

WARNING: line over 80 characters
#2774: FILE: /tmp/f1-28909/pim_nb_config.c:2774:
+int lib_interface_igmp_query_max_response_time_modify(struct nb_cb_modify_args *args)

WARNING: line over 80 characters
#2813: FILE: /tmp/f1-28909/pim_nb_config.c:2813:
+int lib_interface_igmp_last_member_query_interval_modify(struct nb_cb_modify_args *args)

WARNING: line over 80 characters
#2841: FILE: /tmp/f1-28909/pim_nb_config.c:2841:
+int lib_interface_igmp_robustness_variable_modify(struct nb_cb_modify_args *args)

WARNING: line over 80 characters
#2897: FILE: /tmp/f1-28909/pim_nb_config.c:2897:
+int lib_interface_igmp_address_family_static_group_create(struct nb_cb_create_args *args)

WARNING: line over 80 characters
#2937: FILE: /tmp/f1-28909/pim_nb_config.c:2937:
+int lib_interface_igmp_address_family_static_group_destroy(struct nb_cb_destroy_args *args)
Report for pim_nb.h | 240 issues
===============================================
WARNING: line over 80 characters
#28: FILE: /tmp/f1-28909/pim_nb.h:28:
+int routing_control_plane_protocols_control_plane_protocol_pim_ecmp_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#29: FILE: /tmp/f1-28909/pim_nb.h:29:
+int routing_control_plane_protocols_control_plane_protocol_pim_ecmp_rebalance_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#31: FILE: /tmp/f1-28909/pim_nb.h:31:
+int routing_control_plane_protocols_control_plane_protocol_pim_keep_alive_timer_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#32: FILE: /tmp/f1-28909/pim_nb.h:32:
+int routing_control_plane_protocols_control_plane_protocol_pim_rp_keep_alive_timer_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#35: FILE: /tmp/f1-28909/pim_nb.h:35:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_create(struct nb_cb_create_args *args);

WARNING: line over 80 characters
#36: FILE: /tmp/f1-28909/pim_nb.h:36:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_destroy(struct nb_cb_destroy_args *args);

WARNING: line over 80 characters
#37: FILE: /tmp/f1-28909/pim_nb.h:37:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_send_v6_secondary_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#38: FILE: /tmp/f1-28909/pim_nb.h:38:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_send_v6_secondary_destroy(struct nb_cb_destroy_args *args);

WARNING: line over 80 characters
#39: FILE: /tmp/f1-28909/pim_nb.h:39:
+void routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_apply_finish(struct nb_cb_apply_finish_args *args);

WARNING: line over 80 characters
#40: FILE: /tmp/f1-28909/pim_nb.h:40:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_action_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#41: FILE: /tmp/f1-28909/pim_nb.h:41:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_infinity_prefix_list_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#42: FILE: /tmp/f1-28909/pim_nb.h:42:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_infinity_prefix_list_destroy(struct nb_cb_destroy_args *args);

WARNING: line over 80 characters
#43: FILE: /tmp/f1-28909/pim_nb.h:43:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_prefix_list_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#44: FILE: /tmp/f1-28909/pim_nb.h:44:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_prefix_list_destroy(struct nb_cb_destroy_args *args);

WARNING: line over 80 characters
#45: FILE: /tmp/f1-28909/pim_nb.h:45:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_pingd_source_ip_create(struct nb_cb_create_args *args);

WARNING: line over 80 characters
#46: FILE: /tmp/f1-28909/pim_nb.h:46:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_pingd_source_ip_destroy(struct nb_cb_destroy_args *args);

WARNING: line over 80 characters
#47: FILE: /tmp/f1-28909/pim_nb.h:47:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_create(struct nb_cb_create_args *args);

WARNING: line over 80 characters
#48: FILE: /tmp/f1-28909/pim_nb.h:48:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_destroy(struct nb_cb_destroy_args *args);

WARNING: line over 80 characters
#49: FILE: /tmp/f1-28909/pim_nb.h:49:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_mesh_group_name_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#50: FILE: /tmp/f1-28909/pim_nb.h:50:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_mesh_group_name_destroy(struct nb_cb_destroy_args *args);

WARNING: line over 80 characters
#51: FILE: /tmp/f1-28909/pim_nb.h:51:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_member_ip_create(struct nb_cb_create_args *args);

WARNING: line over 80 characters
#52: FILE: /tmp/f1-28909/pim_nb.h:52:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_member_ip_destroy(struct nb_cb_destroy_args *args);

WARNING: line over 80 characters
#53: FILE: /tmp/f1-28909/pim_nb.h:53:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_source_ip_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#54: FILE: /tmp/f1-28909/pim_nb.h:54:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_source_ip_destroy(struct nb_cb_destroy_args *args);

WARNING: line over 80 characters
#55: FILE: /tmp/f1-28909/pim_nb.h:55:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_create(struct nb_cb_create_args *args);

WARNING: line over 80 characters
#56: FILE: /tmp/f1-28909/pim_nb.h:56:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_destroy(struct nb_cb_destroy_args *args);

WARNING: line over 80 characters
#57: FILE: /tmp/f1-28909/pim_nb.h:57:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_source_ip_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#58: FILE: /tmp/f1-28909/pim_nb.h:58:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_source_ip_destroy(struct nb_cb_destroy_args *args);

WARNING: line over 80 characters
#59: FILE: /tmp/f1-28909/pim_nb.h:59:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_create(struct nb_cb_create_args *args);

WARNING: line over 80 characters
#60: FILE: /tmp/f1-28909/pim_nb.h:60:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_destroy(struct nb_cb_destroy_args *args);

WARNING: line over 80 characters
#61: FILE: /tmp/f1-28909/pim_nb.h:61:
+void routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_apply_finish(struct nb_cb_apply_finish_args *args);

WARNING: line over 80 characters
#62: FILE: /tmp/f1-28909/pim_nb.h:62:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peerlink_rif_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#63: FILE: /tmp/f1-28909/pim_nb.h:63:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peerlink_rif_destroy(struct nb_cb_destroy_args *args);

WARNING: line over 80 characters
#64: FILE: /tmp/f1-28909/pim_nb.h:64:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_reg_address_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#65: FILE: /tmp/f1-28909/pim_nb.h:65:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_reg_address_destroy(struct nb_cb_destroy_args *args);

WARNING: line over 80 characters
#66: FILE: /tmp/f1-28909/pim_nb.h:66:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_my_role_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#67: FILE: /tmp/f1-28909/pim_nb.h:67:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peer_state_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#68: FILE: /tmp/f1-28909/pim_nb.h:68:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_register_accept_list_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#69: FILE: /tmp/f1-28909/pim_nb.h:69:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_register_accept_list_destroy(struct nb_cb_destroy_args *args);

WARNING: line over 80 characters
#80: FILE: /tmp/f1-28909/pim_nb.h:80:
+int lib_interface_pim_bfd_min_rx_interval_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#81: FILE: /tmp/f1-28909/pim_nb.h:81:
+int lib_interface_pim_bfd_min_tx_interval_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#88: FILE: /tmp/f1-28909/pim_nb.h:88:
+int lib_interface_pim_address_family_use_source_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#89: FILE: /tmp/f1-28909/pim_nb.h:89:
+int lib_interface_pim_address_family_use_source_destroy(struct nb_cb_destroy_args *args);

WARNING: line over 80 characters
#90: FILE: /tmp/f1-28909/pim_nb.h:90:
+int lib_interface_pim_address_family_multicast_boundary_oil_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#91: FILE: /tmp/f1-28909/pim_nb.h:91:
+int lib_interface_pim_address_family_multicast_boundary_oil_destroy(struct nb_cb_destroy_args *args);

WARNING: line over 80 characters
#92: FILE: /tmp/f1-28909/pim_nb.h:92:
+int lib_interface_pim_address_family_mroute_create(struct nb_cb_create_args *args);

WARNING: line over 80 characters
#93: FILE: /tmp/f1-28909/pim_nb.h:93:
+int lib_interface_pim_address_family_mroute_destroy(struct nb_cb_destroy_args *args);

WARNING: line over 80 characters
#94: FILE: /tmp/f1-28909/pim_nb.h:94:
+int lib_interface_pim_address_family_mroute_oif_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#95: FILE: /tmp/f1-28909/pim_nb.h:95:
+int lib_interface_pim_address_family_mroute_oif_destroy(struct nb_cb_destroy_args *args);

WARNING: line over 80 characters
#98: FILE: /tmp/f1-28909/pim_nb.h:98:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_create(struct nb_cb_create_args *args);

WARNING: line over 80 characters
#99: FILE: /tmp/f1-28909/pim_nb.h:99:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_destroy(struct nb_cb_destroy_args *args);

WARNING: line over 80 characters
#100: FILE: /tmp/f1-28909/pim_nb.h:100:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_group_list_create(struct nb_cb_create_args *args);

WARNING: line over 80 characters
#101: FILE: /tmp/f1-28909/pim_nb.h:101:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_group_list_destroy(struct nb_cb_destroy_args *args);

WARNING: line over 80 characters
#102: FILE: /tmp/f1-28909/pim_nb.h:102:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_prefix_list_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#103: FILE: /tmp/f1-28909/pim_nb.h:103:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_prefix_list_destroy(struct nb_cb_destroy_args *args);

WARNING: line over 80 characters
#112: FILE: /tmp/f1-28909/pim_nb.h:112:
+int lib_interface_igmp_query_max_response_time_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#113: FILE: /tmp/f1-28909/pim_nb.h:113:
+int lib_interface_igmp_last_member_query_interval_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#114: FILE: /tmp/f1-28909/pim_nb.h:114:
+int lib_interface_igmp_robustness_variable_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#117: FILE: /tmp/f1-28909/pim_nb.h:117:
+int lib_interface_igmp_address_family_static_group_create(struct nb_cb_create_args *args);

WARNING: line over 80 characters
#118: FILE: /tmp/f1-28909/pim_nb.h:118:
+int lib_interface_igmp_address_family_static_group_destroy(struct nb_cb_destroy_args *args);

Warnings Generated during build:

Debian 10 amd64 build: Successful with additional warnings

Debian Package lintian failed for Debian 10 amd64 build:
(see full package build log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15054/artifact/DEB10BUILD/ErrorLog/log_lintian.txt)

W: frr source: pkg-js-tools-test-is-missing
W: frr source: newer-standards-version 4.5.0.3 (current is 4.3.0)
W: frr source: pkg-js-tools-test-is-missing
W: frr source: newer-standards-version 4.5.0.3 (current is 4.3.0)
W: frr-doc: changelog-file-missing-explicit-entry 6.0-2 -> 7.6-dev-20201030-12-g925dc1698-0 (missing) -> 7.6-dev-20201030-12-g925dc1698-0~deb10u1
W: frr-snmp: changelog-file-missing-explicit-entry 6.0-2 -> 7.6-dev-20201030-12-g925dc1698-0 (missing) -> 7.6-dev-20201030-12-g925dc1698-0~deb10u1
W: frr-rpki-rtrlib: changelog-file-missing-explicit-entry 6.0-2 -> 7.6-dev-20201030-12-g925dc1698-0 (missing) -> 7.6-dev-20201030-12-g925dc1698-0~deb10u1
W: frr-pythontools: changelog-file-missing-explicit-entry 6.0-2 -> 7.6-dev-20201030-12-g925dc1698-0 (missing) -> 7.6-dev-20201030-12-g925dc1698-0~deb10u1
W: frr: changelog-file-missing-explicit-entry 6.0-2 -> 7.6-dev-20201030-12-g925dc1698-0 (missing) -> 7.6-dev-20201030-12-g925dc1698-0~deb10u1

CLANG Static Analyzer Summary

  • Github Pull Request 6145, comparing to Git base SHA b131b5f

Fixed warnings:

  • Dead store: Dead initialization in ospfd/ospfd.c, function ospf_finish_final, line 612
  • Dead store: Dead assignment in zebra/interface.c, function zebra_protodown_rc_str, line 1424

New warnings:

Static Analysis warning summary compared to base:

  • Fixed warnings: 2
  • New warnings: 3

3 Static Analyzer issues remaining.

See details at
https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15054/artifact/shared/static_analysis/index.html

@LabN-CI

LabN-CI commented Oct 30, 2020

Copy link
Copy Markdown
Collaborator

💚 Basic BGPD CI results: SUCCESS, 0 tests failed

Results table
_ _
Result SUCCESS git merge/6145 48755d9
Date 10/30/2020
Start 09:52:11
Finish 10:18:39
Run-Time 26:28
Total 1815
Pass 1815
Fail 0
Valgrind-Errors 0
Valgrind-Loss 0
Details vncregress-2020-10-30-09:52:11.txt
Log autoscript-2020-10-30-09:53:12.log.bz2
Memory 464 476 427

For details, please contact louberger

@NetDEF-CI

Copy link
Copy Markdown
Collaborator

Continuous Integration Result: SUCCESSFUL

Congratulations, this patch passed basic tests

Tested-by: NetDEF / OpenSourceRouting.org CI System

CI System Testrun URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15070/

This is a comment from an automated CI system.
For questions and feedback in regards to this CI system, please feel free to email
Martin Winter - mwinter (at) opensourcerouting.org.

Warnings Generated during build:

Checkout code: Successful with additional warnings
<stdin>:4452: trailing whitespace.
int lib_interface_pim_address_family_use_source_destroy(	
warning: 1 line adds whitespace errors.
Report for pim_cmd.c | 4 issues
===============================================
< ERROR: do not use assignment in if condition
< #9649: FILE: /tmp/f1-24959/pim_cmd.c:9649:
< WARNING: line over 80 characters
< #9651: FILE: /tmp/f1-24959/pim_cmd.c:9651:
Report for pim_nb.c | 220 issues
===============================================
WARNING: line over 80 characters
#32: FILE: /tmp/f1-24959/pim_nb.c:32:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/ecmp",

WARNING: line over 80 characters
#34: FILE: /tmp/f1-24959/pim_nb.c:34:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_ecmp_modify,

WARNING: line over 80 characters
#38: FILE: /tmp/f1-24959/pim_nb.c:38:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/ecmp-rebalance",

WARNING: line over 80 characters
#40: FILE: /tmp/f1-24959/pim_nb.c:40:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_ecmp_rebalance_modify,

WARNING: line over 80 characters
#50: FILE: /tmp/f1-24959/pim_nb.c:50:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/keep-alive-timer",

WARNING: line over 80 characters
#52: FILE: /tmp/f1-24959/pim_nb.c:52:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_keep_alive_timer_modify,

WARNING: line over 80 characters
#56: FILE: /tmp/f1-24959/pim_nb.c:56:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/rp-keep-alive-timer",

WARNING: line over 80 characters
#58: FILE: /tmp/f1-24959/pim_nb.c:58:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_rp_keep_alive_timer_modify,

WARNING: line over 80 characters
#74: FILE: /tmp/f1-24959/pim_nb.c:74:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family",

WARNING: line over 80 characters
#76: FILE: /tmp/f1-24959/pim_nb.c:76:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_create,

WARNING: line over 80 characters
#77: FILE: /tmp/f1-24959/pim_nb.c:77:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_destroy,

WARNING: line over 80 characters
#81: FILE: /tmp/f1-24959/pim_nb.c:81:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/send-v6-secondary",

WARNING: line over 80 characters
#83: FILE: /tmp/f1-24959/pim_nb.c:83:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_send_v6_secondary_modify,

WARNING: line over 80 characters
#84: FILE: /tmp/f1-24959/pim_nb.c:84:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_send_v6_secondary_destroy,

WARNING: line over 80 characters
#88: FILE: /tmp/f1-24959/pim_nb.c:88:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/spt-switchover",

WARNING: line over 80 characters
#90: FILE: /tmp/f1-24959/pim_nb.c:90:
+				.apply_finish = routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_apply_finish,

WARNING: line over 80 characters
#94: FILE: /tmp/f1-24959/pim_nb.c:94:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/spt-switchover/spt-action",

WARNING: line over 80 characters
#96: FILE: /tmp/f1-24959/pim_nb.c:96:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_action_modify,

WARNING: line over 80 characters
#100: FILE: /tmp/f1-24959/pim_nb.c:100:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/spt-switchover/spt-infinity-prefix-list",

WARNING: line over 80 characters
#102: FILE: /tmp/f1-24959/pim_nb.c:102:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_infinity_prefix_list_modify,

WARNING: line over 80 characters
#103: FILE: /tmp/f1-24959/pim_nb.c:103:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_infinity_prefix_list_destroy,

WARNING: line over 80 characters
#107: FILE: /tmp/f1-24959/pim_nb.c:107:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/ssm-prefix-list",

WARNING: line over 80 characters
#109: FILE: /tmp/f1-24959/pim_nb.c:109:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_prefix_list_modify,

WARNING: line over 80 characters
#110: FILE: /tmp/f1-24959/pim_nb.c:110:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_prefix_list_destroy,

WARNING: line over 80 characters
#114: FILE: /tmp/f1-24959/pim_nb.c:114:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/ssm-pingd-source-ip",

WARNING: line over 80 characters
#116: FILE: /tmp/f1-24959/pim_nb.c:116:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_pingd_source_ip_create,

WARNING: line over 80 characters
#117: FILE: /tmp/f1-24959/pim_nb.c:117:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_pingd_source_ip_destroy,

WARNING: line over 80 characters
#121: FILE: /tmp/f1-24959/pim_nb.c:121:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group",

WARNING: line over 80 characters
#123: FILE: /tmp/f1-24959/pim_nb.c:123:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_create,

WARNING: line over 80 characters
#124: FILE: /tmp/f1-24959/pim_nb.c:124:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_destroy,

WARNING: line over 80 characters
#128: FILE: /tmp/f1-24959/pim_nb.c:128:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group/mesh-group-name",

WARNING: line over 80 characters
#130: FILE: /tmp/f1-24959/pim_nb.c:130:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_mesh_group_name_modify,

WARNING: line over 80 characters
#131: FILE: /tmp/f1-24959/pim_nb.c:131:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_mesh_group_name_destroy,

WARNING: line over 80 characters
#135: FILE: /tmp/f1-24959/pim_nb.c:135:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group/member-ip",

WARNING: line over 80 characters
#137: FILE: /tmp/f1-24959/pim_nb.c:137:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_member_ip_create,

WARNING: line over 80 characters
#138: FILE: /tmp/f1-24959/pim_nb.c:138:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_member_ip_destroy,

WARNING: line over 80 characters
#142: FILE: /tmp/f1-24959/pim_nb.c:142:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group/source-ip",

WARNING: line over 80 characters
#144: FILE: /tmp/f1-24959/pim_nb.c:144:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_source_ip_modify,

WARNING: line over 80 characters
#145: FILE: /tmp/f1-24959/pim_nb.c:145:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_source_ip_destroy,

WARNING: line over 80 characters
#149: FILE: /tmp/f1-24959/pim_nb.c:149:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-peer",

WARNING: line over 80 characters
#151: FILE: /tmp/f1-24959/pim_nb.c:151:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_create,

WARNING: line over 80 characters
#152: FILE: /tmp/f1-24959/pim_nb.c:152:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_destroy,

WARNING: line over 80 characters
#156: FILE: /tmp/f1-24959/pim_nb.c:156:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-peer/source-ip",

WARNING: line over 80 characters
#158: FILE: /tmp/f1-24959/pim_nb.c:158:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_source_ip_modify,

WARNING: line over 80 characters
#159: FILE: /tmp/f1-24959/pim_nb.c:159:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_source_ip_destroy,

WARNING: line over 80 characters
#163: FILE: /tmp/f1-24959/pim_nb.c:163:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag",

WARNING: line over 80 characters
#165: FILE: /tmp/f1-24959/pim_nb.c:165:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_create,

WARNING: line over 80 characters
#166: FILE: /tmp/f1-24959/pim_nb.c:166:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_destroy,

WARNING: line over 80 characters
#167: FILE: /tmp/f1-24959/pim_nb.c:167:
+				.apply_finish = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_apply_finish,

WARNING: line over 80 characters
#171: FILE: /tmp/f1-24959/pim_nb.c:171:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/peerlink-rif",

WARNING: line over 80 characters
#173: FILE: /tmp/f1-24959/pim_nb.c:173:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peerlink_rif_modify,

WARNING: line over 80 characters
#174: FILE: /tmp/f1-24959/pim_nb.c:174:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peerlink_rif_destroy,

WARNING: line over 80 characters
#178: FILE: /tmp/f1-24959/pim_nb.c:178:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/reg-address",

WARNING: line over 80 characters
#180: FILE: /tmp/f1-24959/pim_nb.c:180:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_reg_address_modify,

WARNING: line over 80 characters
#181: FILE: /tmp/f1-24959/pim_nb.c:181:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_reg_address_destroy,

WARNING: line over 80 characters
#185: FILE: /tmp/f1-24959/pim_nb.c:185:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/my-role",

WARNING: line over 80 characters
#187: FILE: /tmp/f1-24959/pim_nb.c:187:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_my_role_modify,

WARNING: line over 80 characters
#191: FILE: /tmp/f1-24959/pim_nb.c:191:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/peer-state",

WARNING: line over 80 characters
#193: FILE: /tmp/f1-24959/pim_nb.c:193:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peer_state_modify,

WARNING: line over 80 characters
#197: FILE: /tmp/f1-24959/pim_nb.c:197:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/register-accept-list",

WARNING: line over 80 characters
#199: FILE: /tmp/f1-24959/pim_nb.c:199:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_register_accept_list_modify,

WARNING: line over 80 characters
#200: FILE: /tmp/f1-24959/pim_nb.c:200:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_register_accept_list_destroy,

WARNING: line over 80 characters
#211: FILE: /tmp/f1-24959/pim_nb.c:211:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/pim-enable",

WARNING: line over 80 characters
#217: FILE: /tmp/f1-24959/pim_nb.c:217:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/dr-priority",

WARNING: line over 80 characters
#223: FILE: /tmp/f1-24959/pim_nb.c:223:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/hello-interval",

WARNING: line over 80 characters
#225: FILE: /tmp/f1-24959/pim_nb.c:225:
+				.modify = lib_interface_pim_hello_interval_modify,

WARNING: line over 80 characters
#229: FILE: /tmp/f1-24959/pim_nb.c:229:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/hello-holdtime",

WARNING: line over 80 characters
#231: FILE: /tmp/f1-24959/pim_nb.c:231:
+				.modify = lib_interface_pim_hello_holdtime_modify,

WARNING: line over 80 characters
#232: FILE: /tmp/f1-24959/pim_nb.c:232:
+				.destroy = lib_interface_pim_hello_holdtime_destroy,

WARNING: line over 80 characters
#240: FILE: /tmp/f1-24959/pim_nb.c:240:
+				.apply_finish = lib_interface_pim_bfd_apply_finish,

WARNING: line over 80 characters
#244: FILE: /tmp/f1-24959/pim_nb.c:244:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/bfd/min-rx-interval",

WARNING: line over 80 characters
#246: FILE: /tmp/f1-24959/pim_nb.c:246:
+				.modify = lib_interface_pim_bfd_min_rx_interval_modify,

WARNING: line over 80 characters
#250: FILE: /tmp/f1-24959/pim_nb.c:250:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/bfd/min-tx-interval",

WARNING: line over 80 characters
#252: FILE: /tmp/f1-24959/pim_nb.c:252:
+				.modify = lib_interface_pim_bfd_min_tx_interval_modify,

WARNING: line over 80 characters
#256: FILE: /tmp/f1-24959/pim_nb.c:256:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/bfd/detect_mult",

WARNING: line over 80 characters
#258: FILE: /tmp/f1-24959/pim_nb.c:258:
+				.modify = lib_interface_pim_bfd_detect_mult_modify,

WARNING: line over 80 characters
#268: FILE: /tmp/f1-24959/pim_nb.c:268:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/unicast-bsm",

WARNING: line over 80 characters
#274: FILE: /tmp/f1-24959/pim_nb.c:274:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/active-active",

WARNING: line over 80 characters
#276: FILE: /tmp/f1-24959/pim_nb.c:276:
+				.modify = lib_interface_pim_active_active_modify,

WARNING: line over 80 characters
#280: FILE: /tmp/f1-24959/pim_nb.c:280:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/address-family",

WARNING: line over 80 characters
#282: FILE: /tmp/f1-24959/pim_nb.c:282:
+				.create = lib_interface_pim_address_family_create,

WARNING: line over 80 characters
#283: FILE: /tmp/f1-24959/pim_nb.c:283:
+				.destroy = lib_interface_pim_address_family_destroy,

WARNING: line over 80 characters
#287: FILE: /tmp/f1-24959/pim_nb.c:287:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/address-family/use-source",

WARNING: line over 80 characters
#289: FILE: /tmp/f1-24959/pim_nb.c:289:
+				.modify = lib_interface_pim_address_family_use_source_modify,

WARNING: line over 80 characters
#290: FILE: /tmp/f1-24959/pim_nb.c:290:
+				.destroy = lib_interface_pim_address_family_use_source_destroy,

WARNING: line over 80 characters
#294: FILE: /tmp/f1-24959/pim_nb.c:294:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/address-family/multicast-boundary-oil",

WARNING: line over 80 characters
#296: FILE: /tmp/f1-24959/pim_nb.c:296:
+				.modify = lib_interface_pim_address_family_multicast_boundary_oil_modify,

WARNING: line over 80 characters
#297: FILE: /tmp/f1-24959/pim_nb.c:297:
+				.destroy = lib_interface_pim_address_family_multicast_boundary_oil_destroy,

WARNING: line over 80 characters
#301: FILE: /tmp/f1-24959/pim_nb.c:301:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/address-family/mroute",

WARNING: line over 80 characters
#303: FILE: /tmp/f1-24959/pim_nb.c:303:
+				.create = lib_interface_pim_address_family_mroute_create,

WARNING: line over 80 characters
#304: FILE: /tmp/f1-24959/pim_nb.c:304:
+				.destroy = lib_interface_pim_address_family_mroute_destroy,

WARNING: line over 80 characters
#308: FILE: /tmp/f1-24959/pim_nb.c:308:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/address-family/mroute/oif",

WARNING: line over 80 characters
#310: FILE: /tmp/f1-24959/pim_nb.c:310:
+				.modify = lib_interface_pim_address_family_mroute_oif_modify,

WARNING: line over 80 characters
#311: FILE: /tmp/f1-24959/pim_nb.c:311:
+				.destroy = lib_interface_pim_address_family_mroute_oif_destroy,

WARNING: line over 80 characters
#325: FILE: /tmp/f1-24959/pim_nb.c:325:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/frr-pim-rp:rp/static-rp/rp-list",

WARNING: line over 80 characters
#327: FILE: /tmp/f1-24959/pim_nb.c:327:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_create,

WARNING: line over 80 characters
#328: FILE: /tmp/f1-24959/pim_nb.c:328:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_destroy,

WARNING: line over 80 characters
#332: FILE: /tmp/f1-24959/pim_nb.c:332:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/frr-pim-rp:rp/static-rp/rp-list/group-list",

WARNING: line over 80 characters
#334: FILE: /tmp/f1-24959/pim_nb.c:334:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_group_list_create,

WARNING: line over 80 characters
#335: FILE: /tmp/f1-24959/pim_nb.c:335:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_group_list_destroy,

WARNING: line over 80 characters
#339: FILE: /tmp/f1-24959/pim_nb.c:339:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/frr-pim-rp:rp/static-rp/rp-list/prefix-list",

WARNING: line over 80 characters
#341: FILE: /tmp/f1-24959/pim_nb.c:341:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_prefix_list_modify,

WARNING: line over 80 characters
#342: FILE: /tmp/f1-24959/pim_nb.c:342:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_prefix_list_destroy,

WARNING: line over 80 characters
#363: FILE: /tmp/f1-24959/pim_nb.c:363:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/igmp-enable",

WARNING: line over 80 characters
#369: FILE: /tmp/f1-24959/pim_nb.c:369:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/version",

WARNING: line over 80 characters
#376: FILE: /tmp/f1-24959/pim_nb.c:376:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/query-interval",

WARNING: line over 80 characters
#378: FILE: /tmp/f1-24959/pim_nb.c:378:
+				.modify = lib_interface_igmp_query_interval_modify,

WARNING: line over 80 characters
#382: FILE: /tmp/f1-24959/pim_nb.c:382:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/query-max-response-time",

WARNING: line over 80 characters
#384: FILE: /tmp/f1-24959/pim_nb.c:384:
+				.modify = lib_interface_igmp_query_max_response_time_modify,

WARNING: line over 80 characters
#388: FILE: /tmp/f1-24959/pim_nb.c:388:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/last-member-query-interval",

WARNING: line over 80 characters
#390: FILE: /tmp/f1-24959/pim_nb.c:390:
+				.modify = lib_interface_igmp_last_member_query_interval_modify,

WARNING: line over 80 characters
#394: FILE: /tmp/f1-24959/pim_nb.c:394:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/robustness-variable",

WARNING: line over 80 characters
#396: FILE: /tmp/f1-24959/pim_nb.c:396:
+				.modify = lib_interface_igmp_robustness_variable_modify,

WARNING: line over 80 characters
#400: FILE: /tmp/f1-24959/pim_nb.c:400:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/address-family",

WARNING: line over 80 characters
#402: FILE: /tmp/f1-24959/pim_nb.c:402:
+				.create = lib_interface_igmp_address_family_create,

WARNING: line over 80 characters
#403: FILE: /tmp/f1-24959/pim_nb.c:403:
+				.destroy = lib_interface_igmp_address_family_destroy,

WARNING: line over 80 characters
#407: FILE: /tmp/f1-24959/pim_nb.c:407:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/address-family/static-group",

WARNING: line over 80 characters
#409: FILE: /tmp/f1-24959/pim_nb.c:409:
+				.create = lib_interface_igmp_address_family_static_group_create,

WARNING: line over 80 characters
#410: FILE: /tmp/f1-24959/pim_nb.c:410:
+				.destroy = lib_interface_igmp_address_family_static_group_destroy,
Report for pim_nb_config.c | 45 issues
===============================================
WARNING: line over 80 characters
#774: FILE: /tmp/f1-24959/pim_nb_config.c:774:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/ecmp

WARNING: line over 80 characters
#797: FILE: /tmp/f1-24959/pim_nb_config.c:797:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/ecmp-rebalance

WARNING: line over 80 characters
#799: FILE: /tmp/f1-24959/pim_nb_config.c:799:
+int routing_control_plane_protocols_control_plane_protocol_pim_ecmp_rebalance_modify(

WARNING: line over 80 characters
#821: FILE: /tmp/f1-24959/pim_nb_config.c:821:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/keep-alive-timer

WARNING: line over 80 characters
#823: FILE: /tmp/f1-24959/pim_nb_config.c:823:
+int routing_control_plane_protocols_control_plane_protocol_pim_keep_alive_timer_modify(

WARNING: line over 80 characters
#845: FILE: /tmp/f1-24959/pim_nb_config.c:845:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/rp-keep-alive-timer

WARNING: line over 80 characters
#847: FILE: /tmp/f1-24959/pim_nb_config.c:847:
+int routing_control_plane_protocols_control_plane_protocol_pim_rp_keep_alive_timer_modify(

WARNING: line over 80 characters
#870: FILE: /tmp/f1-24959/pim_nb_config.c:870:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family

WARNING: line over 80 characters
#872: FILE: /tmp/f1-24959/pim_nb_config.c:872:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_create(

WARNING: line over 80 characters
#886: FILE: /tmp/f1-24959/pim_nb_config.c:886:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_destroy(

WARNING: line over 80 characters
#902: FILE: /tmp/f1-24959/pim_nb_config.c:902:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/send-v6-secondary

WARNING: line over 80 characters
#904: FILE: /tmp/f1-24959/pim_nb_config.c:904:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_send_v6_secondary_modify(

WARNING: line over 80 characters
#925: FILE: /tmp/f1-24959/pim_nb_config.c:925:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_send_v6_secondary_destroy(

WARNING: line over 80 characters
#941: FILE: /tmp/f1-24959/pim_nb_config.c:941:
+ * /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/spt-switchover

WARNING: line over 80 characters
#943: FILE: /tmp/f1-24959/pim_nb_config.c:943:
+void routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_apply_finish(

WARNING: line over 80 characters
#971: FILE: /tmp/f1-24959/pim_nb_config.c:971:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/spt-switchover/spt-action

WARNING: line over 80 characters
#973: FILE: /tmp/f1-24959/pim_nb_config.c:973:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_action_modify(

WARNING: line over 80 characters
#988: FILE: /tmp/f1-24959/pim_nb_config.c:988:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/spt-switchover/spt-infinity-prefix-list

WARNING: line over 80 characters
#990: FILE: /tmp/f1-24959/pim_nb_config.c:990:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_infinity_prefix_list_modify(

WARNING: line over 80 characters
#1004: FILE: /tmp/f1-24959/pim_nb_config.c:1004:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_infinity_prefix_list_destroy(

WARNING: line over 80 characters
#1019: FILE: /tmp/f1-24959/pim_nb_config.c:1019:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/ssm-prefix-list

WARNING: line over 80 characters
#1021: FILE: /tmp/f1-24959/pim_nb_config.c:1021:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_prefix_list_modify(

WARNING: line over 80 characters
#1050: FILE: /tmp/f1-24959/pim_nb_config.c:1050:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_prefix_list_destroy(

WARNING: line over 80 characters
#1078: FILE: /tmp/f1-24959/pim_nb_config.c:1078:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/ssm-pingd-source-ip

WARNING: line over 80 characters
#1080: FILE: /tmp/f1-24959/pim_nb_config.c:1080:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_pingd_source_ip_create(

WARNING: line over 80 characters
#1113: FILE: /tmp/f1-24959/pim_nb_config.c:1113:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_pingd_source_ip_destroy(

WARNING: line over 80 characters
#1149: FILE: /tmp/f1-24959/pim_nb_config.c:1149:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group

WARNING: line over 80 characters
#1151: FILE: /tmp/f1-24959/pim_nb_config.c:1151:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_create(

WARNING: line over 80 characters
#1165: FILE: /tmp/f1-24959/pim_nb_config.c:1165:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_destroy(

WARNING: line over 80 characters
#1197: FILE: /tmp/f1-24959/pim_nb_config.c:1197:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group/mesh-group-name

WARNING: line over 80 characters
#1199: FILE: /tmp/f1-24959/pim_nb_config.c:1199:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_mesh_group_name_modify(

WARNING: line over 80 characters
#1233: FILE: /tmp/f1-24959/pim_nb_config.c:1233:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_mesh_group_name_destroy(

WARNING: line over 80 characters
#1248: FILE: /tmp/f1-24959/pim_nb_config.c:1248:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group/member-ip

WARNING: line over 80 characters
#1250: FILE: /tmp/f1-24959/pim_nb_config.c:1250:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_member_ip_create(

WARNING: line over 80 characters
#1284: FILE: /tmp/f1-24959/pim_nb_config.c:1284:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_member_ip_destroy(

WARNING: line over 80 characters
#1319: FILE: /tmp/f1-24959/pim_nb_config.c:1319:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group/source-ip

WARNING: line over 80 characters
#1321: FILE: /tmp/f1-24959/pim_nb_config.c:1321:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_source_ip_modify(

WARNING: line over 80 characters
#1354: FILE: /tmp/f1-24959/pim_nb_config.c:1354:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_source_ip_destroy(

WARNING: line over 80 characters
#1386: FILE: /tmp/f1-24959/pim_nb_config.c:1386:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-peer

WARNING: line over 80 characters
#1388: FILE: /tmp/f1-24959/pim_nb_config.c:1388:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_create(

WARNING: line over 80 characters
#1402: FILE: /tmp/f1-24959/pim_nb_config.c:1402:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_destroy(

WARNING: line over 80 characters
#1433: FILE: /tmp/f1-24959/pim_nb_config.c:1433:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-peer/source-ip

WARNING: line over 80 characters
#1435: FILE: /tmp/f1-24959/pim_nb_config.c:1435:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_source_ip_modify(

WARNING: Block comments use * on subsequent lines
#1457: FILE: /tmp/f1-24959/pim_nb_config.c:1457:
+				/* currently only one mesh-group can exist at a
+				   time */

WARNING: Block comments use a trailing */ on a separate line
#1457: FILE: /tmp/f1-24959/pim_nb_config.c:1457:
+				   time */

WARNING: line over 80 characters
#1487: FILE: /tmp/f1-24959/pim_nb_config.c:1487:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_source_ip_destroy(

WARNING: line over 80 characters
#1502: FILE: /tmp/f1-24959/pim_nb_config.c:1502:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag

WARNING: line over 80 characters
#1504: FILE: /tmp/f1-24959/pim_nb_config.c:1504:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_create(

WARNING: line over 80 characters
#1518: FILE: /tmp/f1-24959/pim_nb_config.c:1518:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_destroy(

WARNING: line over 80 characters
#1540: FILE: /tmp/f1-24959/pim_nb_config.c:1540:
+ * /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag

WARNING: line over 80 characters
#1542: FILE: /tmp/f1-24959/pim_nb_config.c:1542:
+void routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_apply_finish(

WARNING: line over 80 characters
#1568: FILE: /tmp/f1-24959/pim_nb_config.c:1568:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/peerlink-rif

WARNING: line over 80 characters
#1570: FILE: /tmp/f1-24959/pim_nb_config.c:1570:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peerlink_rif_modify(

WARNING: line over 80 characters
#1584: FILE: /tmp/f1-24959/pim_nb_config.c:1584:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peerlink_rif_destroy(

WARNING: line over 80 characters
#1599: FILE: /tmp/f1-24959/pim_nb_config.c:1599:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/reg-address

WARNING: line over 80 characters
#1601: FILE: /tmp/f1-24959/pim_nb_config.c:1601:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_reg_address_modify(

WARNING: line over 80 characters
#1615: FILE: /tmp/f1-24959/pim_nb_config.c:1615:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_reg_address_destroy(

WARNING: line over 80 characters
#1630: FILE: /tmp/f1-24959/pim_nb_config.c:1630:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/my-role

WARNING: line over 80 characters
#1632: FILE: /tmp/f1-24959/pim_nb_config.c:1632:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_my_role_modify(

WARNING: line over 80 characters
#1647: FILE: /tmp/f1-24959/pim_nb_config.c:1647:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/peer-state

WARNING: line over 80 characters
#1649: FILE: /tmp/f1-24959/pim_nb_config.c:1649:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peer_state_modify(

WARNING: line over 80 characters
#1664: FILE: /tmp/f1-24959/pim_nb_config.c:1664:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/register-accept-list

WARNING: line over 80 characters
#1666: FILE: /tmp/f1-24959/pim_nb_config.c:1666:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_register_accept_list_modify(

WARNING: line over 80 characters
#1692: FILE: /tmp/f1-24959/pim_nb_config.c:1692:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_register_accept_list_destroy(

WARNING: line over 80 characters
#2164: FILE: /tmp/f1-24959/pim_nb_config.c:2164:
+int lib_interface_pim_address_family_use_source_modify(struct nb_cb_modify_args *args)

WARNING: line over 80 characters
#2237: FILE: /tmp/f1-24959/pim_nb_config.c:2237:
+ * XPath: /frr-interface:lib/interface/frr-pim:pim/address-family/multicast-boundary-oil

WARNING: line over 80 characters
#2451: FILE: /tmp/f1-24959/pim_nb_config.c:2451:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/frr-pim-rp:rp/static-rp/rp-list

WARNING: line over 80 characters
#2453: FILE: /tmp/f1-24959/pim_nb_config.c:2453:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_create(

WARNING: line over 80 characters
#2467: FILE: /tmp/f1-24959/pim_nb_config.c:2467:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_destroy(

WARNING: line over 80 characters
#2514: FILE: /tmp/f1-24959/pim_nb_config.c:2514:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/frr-pim-rp:rp/static-rp/rp-list/group-list

WARNING: line over 80 characters
#2516: FILE: /tmp/f1-24959/pim_nb_config.c:2516:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_group_list_create(

WARNING: line over 80 characters
#2542: FILE: /tmp/f1-24959/pim_nb_config.c:2542:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_group_list_destroy(

WARNING: line over 80 characters
#2570: FILE: /tmp/f1-24959/pim_nb_config.c:2570:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/frr-pim-rp:rp/static-rp/rp-list/prefix-list

WARNING: line over 80 characters
#2572: FILE: /tmp/f1-24959/pim_nb_config.c:2572:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_prefix_list_modify(

WARNING: line over 80 characters
#2599: FILE: /tmp/f1-24959/pim_nb_config.c:2599:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_prefix_list_destroy(
Report for pim_nb.h | 184 issues
===============================================
WARNING: line over 80 characters
#30: FILE: /tmp/f1-24959/pim_nb.h:30:
+int routing_control_plane_protocols_control_plane_protocol_pim_ecmp_rebalance_modify(

WARNING: line over 80 characters
#33: FILE: /tmp/f1-24959/pim_nb.h:33:
+int routing_control_plane_protocols_control_plane_protocol_pim_keep_alive_timer_modify(

WARNING: line over 80 characters
#35: FILE: /tmp/f1-24959/pim_nb.h:35:
+int routing_control_plane_protocols_control_plane_protocol_pim_rp_keep_alive_timer_modify(

WARNING: line over 80 characters
#39: FILE: /tmp/f1-24959/pim_nb.h:39:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_create(

WARNING: line over 80 characters
#41: FILE: /tmp/f1-24959/pim_nb.h:41:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_destroy(

WARNING: line over 80 characters
#43: FILE: /tmp/f1-24959/pim_nb.h:43:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_send_v6_secondary_modify(

WARNING: line over 80 characters
#45: FILE: /tmp/f1-24959/pim_nb.h:45:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_send_v6_secondary_destroy(

WARNING: line over 80 characters
#47: FILE: /tmp/f1-24959/pim_nb.h:47:
+void routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_apply_finish(

WARNING: line over 80 characters
#49: FILE: /tmp/f1-24959/pim_nb.h:49:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_action_modify(

WARNING: line over 80 characters
#51: FILE: /tmp/f1-24959/pim_nb.h:51:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_infinity_prefix_list_modify(

WARNING: line over 80 characters
#53: FILE: /tmp/f1-24959/pim_nb.h:53:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_infinity_prefix_list_destroy(

WARNING: line over 80 characters
#55: FILE: /tmp/f1-24959/pim_nb.h:55:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_prefix_list_modify(

WARNING: line over 80 characters
#57: FILE: /tmp/f1-24959/pim_nb.h:57:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_prefix_list_destroy(

WARNING: line over 80 characters
#59: FILE: /tmp/f1-24959/pim_nb.h:59:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_pingd_source_ip_create(

WARNING: line over 80 characters
#61: FILE: /tmp/f1-24959/pim_nb.h:61:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_pingd_source_ip_destroy(

WARNING: line over 80 characters
#63: FILE: /tmp/f1-24959/pim_nb.h:63:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_create(

WARNING: line over 80 characters
#65: FILE: /tmp/f1-24959/pim_nb.h:65:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_destroy(

WARNING: line over 80 characters
#67: FILE: /tmp/f1-24959/pim_nb.h:67:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_mesh_group_name_modify(

WARNING: line over 80 characters
#69: FILE: /tmp/f1-24959/pim_nb.h:69:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_mesh_group_name_destroy(

WARNING: line over 80 characters
#71: FILE: /tmp/f1-24959/pim_nb.h:71:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_member_ip_create(

WARNING: line over 80 characters
#73: FILE: /tmp/f1-24959/pim_nb.h:73:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_member_ip_destroy(

WARNING: line over 80 characters
#75: FILE: /tmp/f1-24959/pim_nb.h:75:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_source_ip_modify(

WARNING: line over 80 characters
#77: FILE: /tmp/f1-24959/pim_nb.h:77:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_source_ip_destroy(

WARNING: line over 80 characters
#79: FILE: /tmp/f1-24959/pim_nb.h:79:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_create(

WARNING: line over 80 characters
#81: FILE: /tmp/f1-24959/pim_nb.h:81:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_destroy(

WARNING: line over 80 characters
#83: FILE: /tmp/f1-24959/pim_nb.h:83:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_source_ip_modify(

WARNING: line over 80 characters
#85: FILE: /tmp/f1-24959/pim_nb.h:85:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_source_ip_destroy(

WARNING: line over 80 characters
#87: FILE: /tmp/f1-24959/pim_nb.h:87:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_create(

WARNING: line over 80 characters
#89: FILE: /tmp/f1-24959/pim_nb.h:89:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_destroy(

WARNING: line over 80 characters
#91: FILE: /tmp/f1-24959/pim_nb.h:91:
+void routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_apply_finish(

WARNING: line over 80 characters
#93: FILE: /tmp/f1-24959/pim_nb.h:93:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peerlink_rif_modify(

WARNING: line over 80 characters
#95: FILE: /tmp/f1-24959/pim_nb.h:95:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peerlink_rif_destroy(

WARNING: line over 80 characters
#97: FILE: /tmp/f1-24959/pim_nb.h:97:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_reg_address_modify(

WARNING: line over 80 characters
#99: FILE: /tmp/f1-24959/pim_nb.h:99:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_reg_address_destroy(

WARNING: line over 80 characters
#101: FILE: /tmp/f1-24959/pim_nb.h:101:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_my_role_modify(

WARNING: line over 80 characters
#103: FILE: /tmp/f1-24959/pim_nb.h:103:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peer_state_modify(

WARNING: line over 80 characters
#105: FILE: /tmp/f1-24959/pim_nb.h:105:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_register_accept_list_modify(

WARNING: line over 80 characters
#107: FILE: /tmp/f1-24959/pim_nb.h:107:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_register_accept_list_destroy(

WARNING: line over 80 characters
#120: FILE: /tmp/f1-24959/pim_nb.h:120:
+int lib_interface_pim_bfd_min_rx_interval_modify(struct nb_cb_modify_args *args);

ERROR: trailing whitespace
#131: FILE: /tmp/f1-24959/pim_nb.h:131:
+int lib_interface_pim_address_family_use_source_destroy(^I$

WARNING: line over 80 characters
#147: FILE: /tmp/f1-24959/pim_nb.h:147:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_create(

WARNING: line over 80 characters
#149: FILE: /tmp/f1-24959/pim_nb.h:149:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_destroy(

WARNING: line over 80 characters
#151: FILE: /tmp/f1-24959/pim_nb.h:151:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_group_list_create(

WARNING: line over 80 characters
#153: FILE: /tmp/f1-24959/pim_nb.h:153:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_group_list_destroy(

WARNING: line over 80 characters
#155: FILE: /tmp/f1-24959/pim_nb.h:155:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_prefix_list_modify(

WARNING: line over 80 characters
#157: FILE: /tmp/f1-24959/pim_nb.h:157:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_prefix_list_destroy(

Warnings Generated during build:

Debian 10 amd64 build: Successful with additional warnings

Debian Package lintian failed for Debian 10 amd64 build:
(see full package build log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15070/artifact/DEB10BUILD/ErrorLog/log_lintian.txt)

W: frr source: pkg-js-tools-test-is-missing
W: frr source: newer-standards-version 4.5.0.3 (current is 4.3.0)
W: frr source: pkg-js-tools-test-is-missing
W: frr source: newer-standards-version 4.5.0.3 (current is 4.3.0)
W: frr: changelog-file-missing-explicit-entry 6.0-2 -> 7.6-dev-20201030-13-g48755d9ba-0 (missing) -> 7.6-dev-20201030-13-g48755d9ba-0~deb10u1
W: frr-pythontools: changelog-file-missing-explicit-entry 6.0-2 -> 7.6-dev-20201030-13-g48755d9ba-0 (missing) -> 7.6-dev-20201030-13-g48755d9ba-0~deb10u1
W: frr-rpki-rtrlib: changelog-file-missing-explicit-entry 6.0-2 -> 7.6-dev-20201030-13-g48755d9ba-0 (missing) -> 7.6-dev-20201030-13-g48755d9ba-0~deb10u1
W: frr-doc: changelog-file-missing-explicit-entry 6.0-2 -> 7.6-dev-20201030-13-g48755d9ba-0 (missing) -> 7.6-dev-20201030-13-g48755d9ba-0~deb10u1
W: frr-snmp: changelog-file-missing-explicit-entry 6.0-2 -> 7.6-dev-20201030-13-g48755d9ba-0 (missing) -> 7.6-dev-20201030-13-g48755d9ba-0~deb10u1

CLANG Static Analyzer Summary

  • Github Pull Request 6145, comparing to Git base SHA b131b5f

Fixed warnings:

  • Dead store: Dead initialization in ospfd/ospfd.c, function ospf_finish_final, line 612
  • Dead store: Dead assignment in zebra/interface.c, function zebra_protodown_rc_str, line 1424

New warnings:

Static Analysis warning summary compared to base:

  • Fixed warnings: 2
  • New warnings: 3

3 Static Analyzer issues remaining.

See details at
https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15070/artifact/shared/static_analysis/index.html

Signed-off-by: Sarita Patra <saritap@vmware.com>
interface_ip_igmp
interface_no_ip_igmp
interface_ip_igmp_join
interface_no_ip_igmp_join
interface_ip_igmp_query_interval
interface_no_ip_igmp_query_interval
interface_ip_igmp_version
interface_no_ip_igmp_version
interface_ip_igmp_query_max_response_time
interface_no_ip_igmp_query_max_response_time
interface_ip_igmp_query_max_response_time_dsec
interface_no_ip_igmp_query_max_response_time_dsec
interface_ip_igmp_last_member_query_count
interface_no_ip_igmp_last_member_query_count
interface_ip_igmp_last_member_query_interval
interface_no_ip_igmp_last_member_query_interval

IGMP yang tree:
module: frr-igmp
  augment /frr-interface:lib/frr-interface:interface:
    +--rw igmp!
       +--rw igmp-enable?                  boolean <false>
       +--rw version?                      uint8
       +--rw query-interval?               uint16 <125>
       +--rw query-max-response-time?      uint8 <100>
       +--rw last-member-query-interval?   uint8 <10>
       +--rw robustness-variable?          uint8 <2>
       +--rw address-family* [address-family]
          +--rw address-family    identityref
          +--rw static-group* [group-addr source-addr]
             +--rw group-addr     ietf-routing-types:ip-multicast-group-address
             +--rw source-addr    ietf-inet-types:ip-address

Signed-off-by: Sarita Patra <saritap@vmware.com>
interface_ip_pim_ssm
interface_ip_pim_sm
interface_ip_pim
interface_no_ip_pim_ssm
interface_no_ip_pim_sm
interface_no_ip_pim

Yang Model:

augment /frr-interface:lib/frr-interface:interface:
    +--rw pim!
       +--rw pim-enable?       boolean <false>

Signed-off-by: Sarita Patra <saritap@vmware.com>
interface_ip_pim_drprio
interface_no_ip_pim_drprio
interface_ip_pim_activeactive
interface_ip_pim_hello
interface_no_ip_pim_hello
ip_pim_bsm
no_ip_pim_bsm
ip_pim_ucast_bsm
no_ip_pim_ucast_bsm

Yang Model:

 augment /frr-interface:lib/frr-interface:interface:
    +--rw pim!
       +--rw hello-interval?   uint8 <30>
       +--rw hello-holdtime?   uint8
       +--rw bsm?              boolean <false>
       +--rw unicast-bsm?      boolean <false>
       +--rw active-active?    boolean <false>
       +--rw dr-priority?      uint32 <1>

Signed-off-by: Sarita Patra <saritap@vmware.com>
ip_pim_bfd
ip_pim_bfd_param
no_ip_pim_bfd
no_ip_pim_bfd_param

Yang Model:
  augment /frr-interface:lib/frr-interface:interface:
    +--rw pim!
       +--rw bfd!
       |  +--rw min-rx-interval?   uint16 <300>
       |  +--rw min-tx-interval?   uint16 <300>
       |  +--rw detect_mult?       uint8 <3>

Signed-off-by: Sarita Patra <saritap@vmware.com>
interface_ip_pim_boundary_oil
interface_no_ip_pim_boundary_oil
interface_ip_mroute
interface_no_ip_mroute
interface_pim_use_source
interface_no_pim_use_source

Yang Model:
  augment /frr-interface:lib/frr-interface:interface:
    +--rw pim!
       +--rw address-family* [address-family]
          +--rw address-family            identityref
          +--rw use-source?               ietf-inet-types:ip-address
          +--rw multicast-boundary-oil?   plist-ref
          +--rw mroute* [source-addr group-addr]
             +--rw oif?           frr-interface:interface-ref
             +--rw source-addr    ietf-inet-types:ip-address
             +--rw group-addr     ietf-routing-types:ip-multicast-group-address

Signed-off-by: Sarita Patra <saritap@vmware.com>
ip_pim_joinprune_time
no_ip_pim_joinprune_time
ip_pim_register_suppress
no_ip_pim_register_suppress
ip_pim_packets
no_ip_pim_packets

Yang Model:
module: frr-pim
  +--rw pim
     +--rw packets?                  uint8 <3>
     +--rw join-prune-interval?      uint16 <60>
     +--rw register-suppress-time?   uint16 <60>

Signed-off-by: Sarita Patra <saritap@vmware.com>
ip_pim_ecmp
no_ip_pim_ecmp
ip_pim_ecmp_rebalance
no_ip_pim_ecmp_rebalance
ip_pim_rp_keep_alive
no_ip_pim_rp_keep_alive
ip_pim_keep_alive
no_ip_pim_keep_alive

Yang Model:
  augment /frr-routing:routing/frr-routing:control-plane-protocols/frr-routing:control-plane-protocol:
    +--rw pim
       +--rw ecmp?                  boolean <false>
       +--rw ecmp-rebalance?        boolean <false>
       +--rw keep-alive-timer?      uint16 <210>
       +--rw rp-keep-alive-timer?   uint16 <210>

Signed-off-by: Sarita Patra <saritap@vmware.com>
ip_pim_v6_secondary
no_ip_pim_v6_secondary
ip_pim_spt_switchover_infinity
ip_pim_spt_switchover_infinity_plist
no_ip_pim_spt_switchover_infinity
no_ip_pim_spt_switchover_infinity_plist

Yang Model:
  augment /frr-routing:routing/frr-routing:control-plane-protocols/frr-routing:control-plane-protocol:
    +--rw pim
       +--rw address-family* [address-family]
          +--rw address-family          identityref
          +--rw send-v6-secondary?      boolean <true>
          +--rw spt-switchover
          |  +--rw spt-action?                 enumeration <PIM_SPT_IMMEDIATE>
          |  +--rw spt-infinity-prefix-list?   plist-ref

Signed-off-by: Sarita Patra <saritap@vmware.com>
ip_pim_ssm_prefix_list
no_ip_pim_ssm_prefix_list
no_ip_pim_ssm_prefix_list_name
no_ip_ssmpingd
ip_ssmpingd

Yang Model:
  augment /frr-routing:routing/frr-routing:control-plane-protocols/frr-routing:control-plane-protocol:
    +--rw pim
       +--rw address-family* [address-family]
          +--rw address-family          identityref
          +--rw ssm-prefix-list?        plist-ref
          +--rw ssm-pingd-source-ip*    ietf-inet-types:ip-address

Signed-off-by: Sarita Patra <saritap@vmware.com>
ip_msdp_peer
no_ip_msdp_peer
ip_msdp_mesh_group_member
no_ip_msdp_mesh_group_member
ip_msdp_mesh_group_source
no_ip_msdp_mesh_group_source
no_ip_msdp_mesh_group

Yang Model:
  augment /frr-routing:routing/frr-routing:control-plane-protocols/frr-routing:control-plane-protocol:
    +--rw pim
       +--rw address-family* [address-family]
          +--rw address-family          identityref
          +--rw msdp-mesh-group!
          |  +--rw mesh-group-name?   string
          |  +--rw member-ip*         ietf-inet-types:ip-address
          |  +--rw source-ip?         ietf-inet-types:ip-address
          +--rw msdp-peer* [peer-ip]
          |  +--rw peer-ip      ietf-inet-types:ip-address
          |  +--rw source-ip?   ietf-inet-types:ip-address

Signed-off-by: Sarita Patra <saritap@vmware.com>
pim_register_accept_list
ip_pim_mlag
no_ip_pim_mlag

Yang Model:
  augment /frr-routing:routing/frr-routing:control-plane-protocols/frr-routing:control-plane-protocol:
    +--rw pim
       +--rw address-family* [address-family]
          +--rw address-family          identityref
          +--rw mlag!
          |  +--rw peerlink-rif?   frr-interface:interface-ref
          |  +--rw reg-address?    ietf-inet-types:ip-address
          |  +--rw my-role?        enumeration <MLAG_ROLE_NONE>
          |  +--rw peer-state?     boolean <false>
          +--rw register-accept-list?   plist-ref

Signed-off-by: Sarita Patra <saritap@vmware.com>
ip_pim_rp
ip_pim_rp_prefix_list
no_ip_pim_rp
no_ip_pim_rp_prefix_list

module: frr-pim-rp

  augment /frr-routing:routing/frr-routing:control-plane-protocols/frr-routing:control-plane-protocol/frr-pim:pim/frr-pim:address-family:
    +--rw rp
       +--rw static-rp
          +--rw rp-list* [rp-address]
             +--rw rp-address                     ietf-inet-types:ip-address
             +--rw (group-list-or-prefix-list)?
                +--:(group-list)
                |  +--rw group-list*   ip-multicast-group-address-prefix
                +--:(prefix-list)
                   +--rw prefix-list?   plist-ref

Signed-off-by: Sarita Patra <saritap@vmware.com>
@LabN-CI

LabN-CI commented Nov 6, 2020

Copy link
Copy Markdown
Collaborator

💚 Basic BGPD CI results: SUCCESS, 0 tests failed

Results table
_ _
Result SUCCESS git merge/6145 972463e
Date 11/06/2020
Start 07:01:06
Finish 07:36:18
Run-Time 35:12
Total 1815
Pass 1815
Fail 0
Valgrind-Errors 0
Valgrind-Loss 0
Details vncregress-2020-11-06-07:01:06.txt
Log autoscript-2020-11-06-07:02:06.log.bz2
Memory 489 484 417

For details, please contact louberger

@NetDEF-CI

Copy link
Copy Markdown
Collaborator

Continuous Integration Result: FAILED

See below for issues.
CI System Testrun URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15250/

This is a comment from an automated CI system.
For questions and feedback in regards to this CI system, please feel free to email
Martin Winter - mwinter (at) opensourcerouting.org.

Get source / Pull Request: Successful

Building Stage: Successful

Basic Tests: Failed

IPv6 protocols on Ubuntu 18.04: Failed (click for details)
Successful on other platforms/tests
  • Ubuntu 16.04 deb pkg check
  • Topo tests part 1 on Ubuntu 16.04 i386
  • Topo tests part 2 on Ubuntu 16.04 amd64
  • Topo tests part 2 on Ubuntu 18.04 amd64
  • Topo tests part 0 on Ubuntu 16.04 i386
  • Debian 10 deb pkg check
  • Debian 9 deb pkg check
  • Topo tests part 0 on Ubuntu 18.04 arm8
  • Fedora 29 rpm pkg check
  • Addresssanitizer topotests part 0
  • Static analyzer (clang)
  • Ubuntu 20.04 deb pkg check
  • Topo tests part 2 on Ubuntu 16.04 i386
  • Topo tests part 1 on Ubuntu 18.04 amd64
  • Ubuntu 18.04 deb pkg check
  • CentOS 7 rpm pkg check
  • Addresssanitizer topotests part 1
  • IPv4 ldp protocol on Ubuntu 18.04
  • Addresssanitizer topotests part 2
  • Debian 8 deb pkg check
  • Topo tests part 0 on Ubuntu 16.04 amd64
  • IPv4 protocols on Ubuntu 18.04
  • Topo tests part 1 on Ubuntu 18.04 arm8
  • Topo tests part 1 on Ubuntu 16.04 amd64
  • Topo tests part 2 on Ubuntu 18.04 arm8
  • Topo tests part 0 on Ubuntu 18.04 amd64

Warnings Generated during build:

Checkout code: Successful with additional warnings
IPv6 protocols on Ubuntu 18.04: Failed (click for details)
Report for pim_cmd.c | 4 issues
===============================================
< ERROR: do not use assignment in if condition
< #9649: FILE: /tmp/f1-17715/pim_cmd.c:9649:
< WARNING: line over 80 characters
< #9651: FILE: /tmp/f1-17715/pim_cmd.c:9651:
Report for pim_nb.c | 220 issues
===============================================
WARNING: line over 80 characters
#32: FILE: /tmp/f1-17715/pim_nb.c:32:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/ecmp",

WARNING: line over 80 characters
#34: FILE: /tmp/f1-17715/pim_nb.c:34:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_ecmp_modify,

WARNING: line over 80 characters
#38: FILE: /tmp/f1-17715/pim_nb.c:38:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/ecmp-rebalance",

WARNING: line over 80 characters
#40: FILE: /tmp/f1-17715/pim_nb.c:40:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_ecmp_rebalance_modify,

WARNING: line over 80 characters
#50: FILE: /tmp/f1-17715/pim_nb.c:50:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/keep-alive-timer",

WARNING: line over 80 characters
#52: FILE: /tmp/f1-17715/pim_nb.c:52:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_keep_alive_timer_modify,

WARNING: line over 80 characters
#56: FILE: /tmp/f1-17715/pim_nb.c:56:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/rp-keep-alive-timer",

WARNING: line over 80 characters
#58: FILE: /tmp/f1-17715/pim_nb.c:58:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_rp_keep_alive_timer_modify,

WARNING: line over 80 characters
#74: FILE: /tmp/f1-17715/pim_nb.c:74:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family",

WARNING: line over 80 characters
#76: FILE: /tmp/f1-17715/pim_nb.c:76:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_create,

WARNING: line over 80 characters
#77: FILE: /tmp/f1-17715/pim_nb.c:77:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_destroy,

WARNING: line over 80 characters
#81: FILE: /tmp/f1-17715/pim_nb.c:81:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/send-v6-secondary",

WARNING: line over 80 characters
#83: FILE: /tmp/f1-17715/pim_nb.c:83:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_send_v6_secondary_modify,

WARNING: line over 80 characters
#84: FILE: /tmp/f1-17715/pim_nb.c:84:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_send_v6_secondary_destroy,

WARNING: line over 80 characters
#88: FILE: /tmp/f1-17715/pim_nb.c:88:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/spt-switchover",

WARNING: line over 80 characters
#90: FILE: /tmp/f1-17715/pim_nb.c:90:
+				.apply_finish = routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_apply_finish,

WARNING: line over 80 characters
#94: FILE: /tmp/f1-17715/pim_nb.c:94:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/spt-switchover/spt-action",

WARNING: line over 80 characters
#96: FILE: /tmp/f1-17715/pim_nb.c:96:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_action_modify,

WARNING: line over 80 characters
#100: FILE: /tmp/f1-17715/pim_nb.c:100:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/spt-switchover/spt-infinity-prefix-list",

WARNING: line over 80 characters
#102: FILE: /tmp/f1-17715/pim_nb.c:102:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_infinity_prefix_list_modify,

WARNING: line over 80 characters
#103: FILE: /tmp/f1-17715/pim_nb.c:103:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_infinity_prefix_list_destroy,

WARNING: line over 80 characters
#107: FILE: /tmp/f1-17715/pim_nb.c:107:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/ssm-prefix-list",

WARNING: line over 80 characters
#109: FILE: /tmp/f1-17715/pim_nb.c:109:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_prefix_list_modify,

WARNING: line over 80 characters
#110: FILE: /tmp/f1-17715/pim_nb.c:110:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_prefix_list_destroy,

WARNING: line over 80 characters
#114: FILE: /tmp/f1-17715/pim_nb.c:114:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/ssm-pingd-source-ip",

WARNING: line over 80 characters
#116: FILE: /tmp/f1-17715/pim_nb.c:116:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_pingd_source_ip_create,

WARNING: line over 80 characters
#117: FILE: /tmp/f1-17715/pim_nb.c:117:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_pingd_source_ip_destroy,

WARNING: line over 80 characters
#121: FILE: /tmp/f1-17715/pim_nb.c:121:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group",

WARNING: line over 80 characters
#123: FILE: /tmp/f1-17715/pim_nb.c:123:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_create,

WARNING: line over 80 characters
#124: FILE: /tmp/f1-17715/pim_nb.c:124:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_destroy,

WARNING: line over 80 characters
#128: FILE: /tmp/f1-17715/pim_nb.c:128:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group/mesh-group-name",

WARNING: line over 80 characters
#130: FILE: /tmp/f1-17715/pim_nb.c:130:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_mesh_group_name_modify,

WARNING: line over 80 characters
#131: FILE: /tmp/f1-17715/pim_nb.c:131:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_mesh_group_name_destroy,

WARNING: line over 80 characters
#135: FILE: /tmp/f1-17715/pim_nb.c:135:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group/member-ip",

WARNING: line over 80 characters
#137: FILE: /tmp/f1-17715/pim_nb.c:137:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_member_ip_create,

WARNING: line over 80 characters
#138: FILE: /tmp/f1-17715/pim_nb.c:138:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_member_ip_destroy,

WARNING: line over 80 characters
#142: FILE: /tmp/f1-17715/pim_nb.c:142:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group/source-ip",

WARNING: line over 80 characters
#144: FILE: /tmp/f1-17715/pim_nb.c:144:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_source_ip_modify,

WARNING: line over 80 characters
#145: FILE: /tmp/f1-17715/pim_nb.c:145:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_source_ip_destroy,

WARNING: line over 80 characters
#149: FILE: /tmp/f1-17715/pim_nb.c:149:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-peer",

WARNING: line over 80 characters
#151: FILE: /tmp/f1-17715/pim_nb.c:151:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_create,

WARNING: line over 80 characters
#152: FILE: /tmp/f1-17715/pim_nb.c:152:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_destroy,

WARNING: line over 80 characters
#156: FILE: /tmp/f1-17715/pim_nb.c:156:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-peer/source-ip",

WARNING: line over 80 characters
#158: FILE: /tmp/f1-17715/pim_nb.c:158:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_source_ip_modify,

WARNING: line over 80 characters
#159: FILE: /tmp/f1-17715/pim_nb.c:159:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_source_ip_destroy,

WARNING: line over 80 characters
#163: FILE: /tmp/f1-17715/pim_nb.c:163:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag",

WARNING: line over 80 characters
#165: FILE: /tmp/f1-17715/pim_nb.c:165:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_create,

WARNING: line over 80 characters
#166: FILE: /tmp/f1-17715/pim_nb.c:166:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_destroy,

WARNING: line over 80 characters
#167: FILE: /tmp/f1-17715/pim_nb.c:167:
+				.apply_finish = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_apply_finish,

WARNING: line over 80 characters
#171: FILE: /tmp/f1-17715/pim_nb.c:171:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/peerlink-rif",

WARNING: line over 80 characters
#173: FILE: /tmp/f1-17715/pim_nb.c:173:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peerlink_rif_modify,

WARNING: line over 80 characters
#174: FILE: /tmp/f1-17715/pim_nb.c:174:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peerlink_rif_destroy,

WARNING: line over 80 characters
#178: FILE: /tmp/f1-17715/pim_nb.c:178:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/reg-address",

WARNING: line over 80 characters
#180: FILE: /tmp/f1-17715/pim_nb.c:180:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_reg_address_modify,

WARNING: line over 80 characters
#181: FILE: /tmp/f1-17715/pim_nb.c:181:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_reg_address_destroy,

WARNING: line over 80 characters
#185: FILE: /tmp/f1-17715/pim_nb.c:185:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/my-role",

WARNING: line over 80 characters
#187: FILE: /tmp/f1-17715/pim_nb.c:187:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_my_role_modify,

WARNING: line over 80 characters
#191: FILE: /tmp/f1-17715/pim_nb.c:191:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/peer-state",

WARNING: line over 80 characters
#193: FILE: /tmp/f1-17715/pim_nb.c:193:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peer_state_modify,

WARNING: line over 80 characters
#197: FILE: /tmp/f1-17715/pim_nb.c:197:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/register-accept-list",

WARNING: line over 80 characters
#199: FILE: /tmp/f1-17715/pim_nb.c:199:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_register_accept_list_modify,

WARNING: line over 80 characters
#200: FILE: /tmp/f1-17715/pim_nb.c:200:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_register_accept_list_destroy,

WARNING: line over 80 characters
#211: FILE: /tmp/f1-17715/pim_nb.c:211:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/pim-enable",

WARNING: line over 80 characters
#217: FILE: /tmp/f1-17715/pim_nb.c:217:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/dr-priority",

WARNING: line over 80 characters
#223: FILE: /tmp/f1-17715/pim_nb.c:223:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/hello-interval",

WARNING: line over 80 characters
#225: FILE: /tmp/f1-17715/pim_nb.c:225:
+				.modify = lib_interface_pim_hello_interval_modify,

WARNING: line over 80 characters
#229: FILE: /tmp/f1-17715/pim_nb.c:229:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/hello-holdtime",

WARNING: line over 80 characters
#231: FILE: /tmp/f1-17715/pim_nb.c:231:
+				.modify = lib_interface_pim_hello_holdtime_modify,

WARNING: line over 80 characters
#232: FILE: /tmp/f1-17715/pim_nb.c:232:
+				.destroy = lib_interface_pim_hello_holdtime_destroy,

WARNING: line over 80 characters
#240: FILE: /tmp/f1-17715/pim_nb.c:240:
+				.apply_finish = lib_interface_pim_bfd_apply_finish,

WARNING: line over 80 characters
#244: FILE: /tmp/f1-17715/pim_nb.c:244:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/bfd/min-rx-interval",

WARNING: line over 80 characters
#246: FILE: /tmp/f1-17715/pim_nb.c:246:
+				.modify = lib_interface_pim_bfd_min_rx_interval_modify,

WARNING: line over 80 characters
#250: FILE: /tmp/f1-17715/pim_nb.c:250:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/bfd/min-tx-interval",

WARNING: line over 80 characters
#252: FILE: /tmp/f1-17715/pim_nb.c:252:
+				.modify = lib_interface_pim_bfd_min_tx_interval_modify,

WARNING: line over 80 characters
#256: FILE: /tmp/f1-17715/pim_nb.c:256:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/bfd/detect_mult",

WARNING: line over 80 characters
#258: FILE: /tmp/f1-17715/pim_nb.c:258:
+				.modify = lib_interface_pim_bfd_detect_mult_modify,

WARNING: line over 80 characters
#268: FILE: /tmp/f1-17715/pim_nb.c:268:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/unicast-bsm",

WARNING: line over 80 characters
#274: FILE: /tmp/f1-17715/pim_nb.c:274:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/active-active",

WARNING: line over 80 characters
#276: FILE: /tmp/f1-17715/pim_nb.c:276:
+				.modify = lib_interface_pim_active_active_modify,

WARNING: line over 80 characters
#280: FILE: /tmp/f1-17715/pim_nb.c:280:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/address-family",

WARNING: line over 80 characters
#282: FILE: /tmp/f1-17715/pim_nb.c:282:
+				.create = lib_interface_pim_address_family_create,

WARNING: line over 80 characters
#283: FILE: /tmp/f1-17715/pim_nb.c:283:
+				.destroy = lib_interface_pim_address_family_destroy,

WARNING: line over 80 characters
#287: FILE: /tmp/f1-17715/pim_nb.c:287:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/address-family/use-source",

WARNING: line over 80 characters
#289: FILE: /tmp/f1-17715/pim_nb.c:289:
+				.modify = lib_interface_pim_address_family_use_source_modify,

WARNING: line over 80 characters
#290: FILE: /tmp/f1-17715/pim_nb.c:290:
+				.destroy = lib_interface_pim_address_family_use_source_destroy,

WARNING: line over 80 characters
#294: FILE: /tmp/f1-17715/pim_nb.c:294:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/address-family/multicast-boundary-oil",

WARNING: line over 80 characters
#296: FILE: /tmp/f1-17715/pim_nb.c:296:
+				.modify = lib_interface_pim_address_family_multicast_boundary_oil_modify,

WARNING: line over 80 characters
#297: FILE: /tmp/f1-17715/pim_nb.c:297:
+				.destroy = lib_interface_pim_address_family_multicast_boundary_oil_destroy,

WARNING: line over 80 characters
#301: FILE: /tmp/f1-17715/pim_nb.c:301:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/address-family/mroute",

WARNING: line over 80 characters
#303: FILE: /tmp/f1-17715/pim_nb.c:303:
+				.create = lib_interface_pim_address_family_mroute_create,

WARNING: line over 80 characters
#304: FILE: /tmp/f1-17715/pim_nb.c:304:
+				.destroy = lib_interface_pim_address_family_mroute_destroy,

WARNING: line over 80 characters
#308: FILE: /tmp/f1-17715/pim_nb.c:308:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/address-family/mroute/oif",

WARNING: line over 80 characters
#310: FILE: /tmp/f1-17715/pim_nb.c:310:
+				.modify = lib_interface_pim_address_family_mroute_oif_modify,

WARNING: line over 80 characters
#311: FILE: /tmp/f1-17715/pim_nb.c:311:
+				.destroy = lib_interface_pim_address_family_mroute_oif_destroy,

WARNING: line over 80 characters
#325: FILE: /tmp/f1-17715/pim_nb.c:325:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/frr-pim-rp:rp/static-rp/rp-list",

WARNING: line over 80 characters
#327: FILE: /tmp/f1-17715/pim_nb.c:327:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_create,

WARNING: line over 80 characters
#328: FILE: /tmp/f1-17715/pim_nb.c:328:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_destroy,

WARNING: line over 80 characters
#332: FILE: /tmp/f1-17715/pim_nb.c:332:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/frr-pim-rp:rp/static-rp/rp-list/group-list",

WARNING: line over 80 characters
#334: FILE: /tmp/f1-17715/pim_nb.c:334:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_group_list_create,

WARNING: line over 80 characters
#335: FILE: /tmp/f1-17715/pim_nb.c:335:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_group_list_destroy,

WARNING: line over 80 characters
#339: FILE: /tmp/f1-17715/pim_nb.c:339:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/frr-pim-rp:rp/static-rp/rp-list/prefix-list",

WARNING: line over 80 characters
#341: FILE: /tmp/f1-17715/pim_nb.c:341:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_prefix_list_modify,

WARNING: line over 80 characters
#342: FILE: /tmp/f1-17715/pim_nb.c:342:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_prefix_list_destroy,

WARNING: line over 80 characters
#363: FILE: /tmp/f1-17715/pim_nb.c:363:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/igmp-enable",

WARNING: line over 80 characters
#369: FILE: /tmp/f1-17715/pim_nb.c:369:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/version",

WARNING: line over 80 characters
#376: FILE: /tmp/f1-17715/pim_nb.c:376:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/query-interval",

WARNING: line over 80 characters
#378: FILE: /tmp/f1-17715/pim_nb.c:378:
+				.modify = lib_interface_igmp_query_interval_modify,

WARNING: line over 80 characters
#382: FILE: /tmp/f1-17715/pim_nb.c:382:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/query-max-response-time",

WARNING: line over 80 characters
#384: FILE: /tmp/f1-17715/pim_nb.c:384:
+				.modify = lib_interface_igmp_query_max_response_time_modify,

WARNING: line over 80 characters
#388: FILE: /tmp/f1-17715/pim_nb.c:388:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/last-member-query-interval",

WARNING: line over 80 characters
#390: FILE: /tmp/f1-17715/pim_nb.c:390:
+				.modify = lib_interface_igmp_last_member_query_interval_modify,

WARNING: line over 80 characters
#394: FILE: /tmp/f1-17715/pim_nb.c:394:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/robustness-variable",

WARNING: line over 80 characters
#396: FILE: /tmp/f1-17715/pim_nb.c:396:
+				.modify = lib_interface_igmp_robustness_variable_modify,

WARNING: line over 80 characters
#400: FILE: /tmp/f1-17715/pim_nb.c:400:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/address-family",

WARNING: line over 80 characters
#402: FILE: /tmp/f1-17715/pim_nb.c:402:
+				.create = lib_interface_igmp_address_family_create,

WARNING: line over 80 characters
#403: FILE: /tmp/f1-17715/pim_nb.c:403:
+				.destroy = lib_interface_igmp_address_family_destroy,

WARNING: line over 80 characters
#407: FILE: /tmp/f1-17715/pim_nb.c:407:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/address-family/static-group",

WARNING: line over 80 characters
#409: FILE: /tmp/f1-17715/pim_nb.c:409:
+				.create = lib_interface_igmp_address_family_static_group_create,

WARNING: line over 80 characters
#410: FILE: /tmp/f1-17715/pim_nb.c:410:
+				.destroy = lib_interface_igmp_address_family_static_group_destroy,
Report for pim_nb_config.c | 36 issues
===============================================
WARNING: line over 80 characters
#774: FILE: /tmp/f1-17715/pim_nb_config.c:774:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/ecmp

WARNING: line over 80 characters
#797: FILE: /tmp/f1-17715/pim_nb_config.c:797:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/ecmp-rebalance

WARNING: line over 80 characters
#799: FILE: /tmp/f1-17715/pim_nb_config.c:799:
+int routing_control_plane_protocols_control_plane_protocol_pim_ecmp_rebalance_modify(

WARNING: line over 80 characters
#821: FILE: /tmp/f1-17715/pim_nb_config.c:821:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/keep-alive-timer

WARNING: line over 80 characters
#823: FILE: /tmp/f1-17715/pim_nb_config.c:823:
+int routing_control_plane_protocols_control_plane_protocol_pim_keep_alive_timer_modify(

WARNING: line over 80 characters
#845: FILE: /tmp/f1-17715/pim_nb_config.c:845:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/rp-keep-alive-timer

WARNING: line over 80 characters
#847: FILE: /tmp/f1-17715/pim_nb_config.c:847:
+int routing_control_plane_protocols_control_plane_protocol_pim_rp_keep_alive_timer_modify(

WARNING: line over 80 characters
#870: FILE: /tmp/f1-17715/pim_nb_config.c:870:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family

WARNING: line over 80 characters
#872: FILE: /tmp/f1-17715/pim_nb_config.c:872:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_create(

WARNING: line over 80 characters
#886: FILE: /tmp/f1-17715/pim_nb_config.c:886:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_destroy(

WARNING: line over 80 characters
#902: FILE: /tmp/f1-17715/pim_nb_config.c:902:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/send-v6-secondary

WARNING: line over 80 characters
#904: FILE: /tmp/f1-17715/pim_nb_config.c:904:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_send_v6_secondary_modify(

WARNING: line over 80 characters
#925: FILE: /tmp/f1-17715/pim_nb_config.c:925:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_send_v6_secondary_destroy(

WARNING: line over 80 characters
#941: FILE: /tmp/f1-17715/pim_nb_config.c:941:
+ * /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/spt-switchover

WARNING: line over 80 characters
#943: FILE: /tmp/f1-17715/pim_nb_config.c:943:
+void routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_apply_finish(

WARNING: line over 80 characters
#971: FILE: /tmp/f1-17715/pim_nb_config.c:971:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/spt-switchover/spt-action

WARNING: line over 80 characters
#973: FILE: /tmp/f1-17715/pim_nb_config.c:973:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_action_modify(

WARNING: line over 80 characters
#988: FILE: /tmp/f1-17715/pim_nb_config.c:988:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/spt-switchover/spt-infinity-prefix-list

WARNING: line over 80 characters
#990: FILE: /tmp/f1-17715/pim_nb_config.c:990:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_infinity_prefix_list_modify(

WARNING: line over 80 characters
#1004: FILE: /tmp/f1-17715/pim_nb_config.c:1004:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_infinity_prefix_list_destroy(

WARNING: line over 80 characters
#1019: FILE: /tmp/f1-17715/pim_nb_config.c:1019:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/ssm-prefix-list

WARNING: line over 80 characters
#1021: FILE: /tmp/f1-17715/pim_nb_config.c:1021:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_prefix_list_modify(

WARNING: line over 80 characters
#1050: FILE: /tmp/f1-17715/pim_nb_config.c:1050:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_prefix_list_destroy(

WARNING: line over 80 characters
#1078: FILE: /tmp/f1-17715/pim_nb_config.c:1078:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/ssm-pingd-source-ip

WARNING: line over 80 characters
#1080: FILE: /tmp/f1-17715/pim_nb_config.c:1080:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_pingd_source_ip_create(

WARNING: line over 80 characters
#1113: FILE: /tmp/f1-17715/pim_nb_config.c:1113:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_pingd_source_ip_destroy(

WARNING: line over 80 characters
#1149: FILE: /tmp/f1-17715/pim_nb_config.c:1149:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group

WARNING: line over 80 characters
#1151: FILE: /tmp/f1-17715/pim_nb_config.c:1151:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_create(

WARNING: line over 80 characters
#1165: FILE: /tmp/f1-17715/pim_nb_config.c:1165:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_destroy(

WARNING: line over 80 characters
#1197: FILE: /tmp/f1-17715/pim_nb_config.c:1197:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group/mesh-group-name

WARNING: line over 80 characters
#1199: FILE: /tmp/f1-17715/pim_nb_config.c:1199:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_mesh_group_name_modify(

WARNING: line over 80 characters
#1233: FILE: /tmp/f1-17715/pim_nb_config.c:1233:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_mesh_group_name_destroy(

WARNING: line over 80 characters
#1248: FILE: /tmp/f1-17715/pim_nb_config.c:1248:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group/member-ip

WARNING: line over 80 characters
#1250: FILE: /tmp/f1-17715/pim_nb_config.c:1250:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_member_ip_create(

WARNING: line over 80 characters
#1284: FILE: /tmp/f1-17715/pim_nb_config.c:1284:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_member_ip_destroy(

WARNING: line over 80 characters
#1319: FILE: /tmp/f1-17715/pim_nb_config.c:1319:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group/source-ip

WARNING: line over 80 characters
#1321: FILE: /tmp/f1-17715/pim_nb_config.c:1321:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_source_ip_modify(

WARNING: line over 80 characters
#1354: FILE: /tmp/f1-17715/pim_nb_config.c:1354:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_source_ip_destroy(

WARNING: line over 80 characters
#1386: FILE: /tmp/f1-17715/pim_nb_config.c:1386:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-peer

WARNING: line over 80 characters
#1388: FILE: /tmp/f1-17715/pim_nb_config.c:1388:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_create(

WARNING: line over 80 characters
#1402: FILE: /tmp/f1-17715/pim_nb_config.c:1402:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_destroy(

WARNING: line over 80 characters
#1433: FILE: /tmp/f1-17715/pim_nb_config.c:1433:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-peer/source-ip

WARNING: line over 80 characters
#1435: FILE: /tmp/f1-17715/pim_nb_config.c:1435:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_source_ip_modify(

WARNING: line over 80 characters
#1488: FILE: /tmp/f1-17715/pim_nb_config.c:1488:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_source_ip_destroy(

WARNING: line over 80 characters
#1503: FILE: /tmp/f1-17715/pim_nb_config.c:1503:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag

WARNING: line over 80 characters
#1505: FILE: /tmp/f1-17715/pim_nb_config.c:1505:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_create(

WARNING: line over 80 characters
#1519: FILE: /tmp/f1-17715/pim_nb_config.c:1519:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_destroy(

WARNING: line over 80 characters
#1541: FILE: /tmp/f1-17715/pim_nb_config.c:1541:
+ * /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag

WARNING: line over 80 characters
#1543: FILE: /tmp/f1-17715/pim_nb_config.c:1543:
+void routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_apply_finish(

WARNING: line over 80 characters
#1569: FILE: /tmp/f1-17715/pim_nb_config.c:1569:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/peerlink-rif

WARNING: line over 80 characters
#1571: FILE: /tmp/f1-17715/pim_nb_config.c:1571:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peerlink_rif_modify(

WARNING: line over 80 characters
#1585: FILE: /tmp/f1-17715/pim_nb_config.c:1585:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peerlink_rif_destroy(

WARNING: line over 80 characters
#1600: FILE: /tmp/f1-17715/pim_nb_config.c:1600:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/reg-address

WARNING: line over 80 characters
#1602: FILE: /tmp/f1-17715/pim_nb_config.c:1602:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_reg_address_modify(

WARNING: line over 80 characters
#1616: FILE: /tmp/f1-17715/pim_nb_config.c:1616:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_reg_address_destroy(

WARNING: line over 80 characters
#1631: FILE: /tmp/f1-17715/pim_nb_config.c:1631:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/my-role

WARNING: line over 80 characters
#1633: FILE: /tmp/f1-17715/pim_nb_config.c:1633:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_my_role_modify(

WARNING: line over 80 characters
#1648: FILE: /tmp/f1-17715/pim_nb_config.c:1648:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/peer-state

WARNING: line over 80 characters
#1650: FILE: /tmp/f1-17715/pim_nb_config.c:1650:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peer_state_modify(

WARNING: line over 80 characters
#1665: FILE: /tmp/f1-17715/pim_nb_config.c:1665:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/register-accept-list

WARNING: line over 80 characters
#1667: FILE: /tmp/f1-17715/pim_nb_config.c:1667:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_register_accept_list_modify(

WARNING: line over 80 characters
#1693: FILE: /tmp/f1-17715/pim_nb_config.c:1693:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_register_accept_list_destroy(

WARNING: line over 80 characters
#2165: FILE: /tmp/f1-17715/pim_nb_config.c:2165:
+int lib_interface_pim_address_family_use_source_modify(struct nb_cb_modify_args *args)

WARNING: line over 80 characters
#2238: FILE: /tmp/f1-17715/pim_nb_config.c:2238:
+ * XPath: /frr-interface:lib/interface/frr-pim:pim/address-family/multicast-boundary-oil

WARNING: line over 80 characters
#2452: FILE: /tmp/f1-17715/pim_nb_config.c:2452:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/frr-pim-rp:rp/static-rp/rp-list

WARNING: line over 80 characters
#2454: FILE: /tmp/f1-17715/pim_nb_config.c:2454:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_create(

WARNING: line over 80 characters
#2468: FILE: /tmp/f1-17715/pim_nb_config.c:2468:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_destroy(

WARNING: line over 80 characters
#2515: FILE: /tmp/f1-17715/pim_nb_config.c:2515:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/frr-pim-rp:rp/static-rp/rp-list/group-list

WARNING: line over 80 characters
#2517: FILE: /tmp/f1-17715/pim_nb_config.c:2517:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_group_list_create(

WARNING: line over 80 characters
#2543: FILE: /tmp/f1-17715/pim_nb_config.c:2543:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_group_list_destroy(

WARNING: line over 80 characters
#2571: FILE: /tmp/f1-17715/pim_nb_config.c:2571:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/frr-pim-rp:rp/static-rp/rp-list/prefix-list

WARNING: line over 80 characters
#2573: FILE: /tmp/f1-17715/pim_nb_config.c:2573:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_prefix_list_modify(

WARNING: line over 80 characters
#2600: FILE: /tmp/f1-17715/pim_nb_config.c:2600:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_prefix_list_destroy(
Report for pim_nb.h | 180 issues
===============================================
WARNING: line over 80 characters
#30: FILE: /tmp/f1-17715/pim_nb.h:30:
+int routing_control_plane_protocols_control_plane_protocol_pim_ecmp_rebalance_modify(

WARNING: line over 80 characters
#33: FILE: /tmp/f1-17715/pim_nb.h:33:
+int routing_control_plane_protocols_control_plane_protocol_pim_keep_alive_timer_modify(

WARNING: line over 80 characters
#35: FILE: /tmp/f1-17715/pim_nb.h:35:
+int routing_control_plane_protocols_control_plane_protocol_pim_rp_keep_alive_timer_modify(

WARNING: line over 80 characters
#39: FILE: /tmp/f1-17715/pim_nb.h:39:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_create(

WARNING: line over 80 characters
#41: FILE: /tmp/f1-17715/pim_nb.h:41:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_destroy(

WARNING: line over 80 characters
#43: FILE: /tmp/f1-17715/pim_nb.h:43:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_send_v6_secondary_modify(

WARNING: line over 80 characters
#45: FILE: /tmp/f1-17715/pim_nb.h:45:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_send_v6_secondary_destroy(

WARNING: line over 80 characters
#47: FILE: /tmp/f1-17715/pim_nb.h:47:
+void routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_apply_finish(

WARNING: line over 80 characters
#49: FILE: /tmp/f1-17715/pim_nb.h:49:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_action_modify(

WARNING: line over 80 characters
#51: FILE: /tmp/f1-17715/pim_nb.h:51:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_infinity_prefix_list_modify(

WARNING: line over 80 characters
#53: FILE: /tmp/f1-17715/pim_nb.h:53:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_infinity_prefix_list_destroy(

WARNING: line over 80 characters
#55: FILE: /tmp/f1-17715/pim_nb.h:55:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_prefix_list_modify(

WARNING: line over 80 characters
#57: FILE: /tmp/f1-17715/pim_nb.h:57:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_prefix_list_destroy(

WARNING: line over 80 characters
#59: FILE: /tmp/f1-17715/pim_nb.h:59:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_pingd_source_ip_create(

WARNING: line over 80 characters
#61: FILE: /tmp/f1-17715/pim_nb.h:61:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_pingd_source_ip_destroy(

WARNING: line over 80 characters
#63: FILE: /tmp/f1-17715/pim_nb.h:63:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_create(

WARNING: line over 80 characters
#65: FILE: /tmp/f1-17715/pim_nb.h:65:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_destroy(

WARNING: line over 80 characters
#67: FILE: /tmp/f1-17715/pim_nb.h:67:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_mesh_group_name_modify(

WARNING: line over 80 characters
#69: FILE: /tmp/f1-17715/pim_nb.h:69:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_mesh_group_name_destroy(

WARNING: line over 80 characters
#71: FILE: /tmp/f1-17715/pim_nb.h:71:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_member_ip_create(

WARNING: line over 80 characters
#73: FILE: /tmp/f1-17715/pim_nb.h:73:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_member_ip_destroy(

WARNING: line over 80 characters
#75: FILE: /tmp/f1-17715/pim_nb.h:75:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_source_ip_modify(

WARNING: line over 80 characters
#77: FILE: /tmp/f1-17715/pim_nb.h:77:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_source_ip_destroy(

WARNING: line over 80 characters
#79: FILE: /tmp/f1-17715/pim_nb.h:79:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_create(

WARNING: line over 80 characters
#81: FILE: /tmp/f1-17715/pim_nb.h:81:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_destroy(

WARNING: line over 80 characters
#83: FILE: /tmp/f1-17715/pim_nb.h:83:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_source_ip_modify(

WARNING: line over 80 characters
#85: FILE: /tmp/f1-17715/pim_nb.h:85:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_source_ip_destroy(

WARNING: line over 80 characters
#87: FILE: /tmp/f1-17715/pim_nb.h:87:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_create(

WARNING: line over 80 characters
#89: FILE: /tmp/f1-17715/pim_nb.h:89:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_destroy(

WARNING: line over 80 characters
#91: FILE: /tmp/f1-17715/pim_nb.h:91:
+void routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_apply_finish(

WARNING: line over 80 characters
#93: FILE: /tmp/f1-17715/pim_nb.h:93:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peerlink_rif_modify(

WARNING: line over 80 characters
#95: FILE: /tmp/f1-17715/pim_nb.h:95:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peerlink_rif_destroy(

WARNING: line over 80 characters
#97: FILE: /tmp/f1-17715/pim_nb.h:97:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_reg_address_modify(

WARNING: line over 80 characters
#99: FILE: /tmp/f1-17715/pim_nb.h:99:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_reg_address_destroy(

WARNING: line over 80 characters
#101: FILE: /tmp/f1-17715/pim_nb.h:101:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_my_role_modify(

WARNING: line over 80 characters
#103: FILE: /tmp/f1-17715/pim_nb.h:103:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peer_state_modify(

WARNING: line over 80 characters
#105: FILE: /tmp/f1-17715/pim_nb.h:105:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_register_accept_list_modify(

WARNING: line over 80 characters
#107: FILE: /tmp/f1-17715/pim_nb.h:107:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_register_accept_list_destroy(

WARNING: line over 80 characters
#120: FILE: /tmp/f1-17715/pim_nb.h:120:
+int lib_interface_pim_bfd_min_rx_interval_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#147: FILE: /tmp/f1-17715/pim_nb.h:147:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_create(

WARNING: line over 80 characters
#149: FILE: /tmp/f1-17715/pim_nb.h:149:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_destroy(

WARNING: line over 80 characters
#151: FILE: /tmp/f1-17715/pim_nb.h:151:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_group_list_create(

WARNING: line over 80 characters
#153: FILE: /tmp/f1-17715/pim_nb.h:153:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_group_list_destroy(

WARNING: line over 80 characters
#155: FILE: /tmp/f1-17715/pim_nb.h:155:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_prefix_list_modify(

WARNING: line over 80 characters
#157: FILE: /tmp/f1-17715/pim_nb.h:157:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_prefix_list_destroy(

Warnings Generated during build:

Debian 10 amd64 build: Successful with additional warnings

Debian Package lintian failed for Debian 10 amd64 build:
(see full package build log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15250/artifact/DEB10BUILD/ErrorLog/log_lintian.txt)

W: frr source: pkg-js-tools-test-is-missing
W: frr source: newer-standards-version 4.5.0.3 (current is 4.3.0)
W: frr source: pkg-js-tools-test-is-missing
W: frr source: newer-standards-version 4.5.0.3 (current is 4.3.0)
W: frr-doc: changelog-file-missing-explicit-entry 6.0-2 -> 7.6-dev-20201106-13-g972463e03-0 (missing) -> 7.6-dev-20201106-13-g972463e03-0~deb10u1
W: frr-pythontools: changelog-file-missing-explicit-entry 6.0-2 -> 7.6-dev-20201106-13-g972463e03-0 (missing) -> 7.6-dev-20201106-13-g972463e03-0~deb10u1
W: frr-snmp: changelog-file-missing-explicit-entry 6.0-2 -> 7.6-dev-20201106-13-g972463e03-0 (missing) -> 7.6-dev-20201106-13-g972463e03-0~deb10u1
W: frr: changelog-file-missing-explicit-entry 6.0-2 -> 7.6-dev-20201106-13-g972463e03-0 (missing) -> 7.6-dev-20201106-13-g972463e03-0~deb10u1
W: frr-rpki-rtrlib: changelog-file-missing-explicit-entry 6.0-2 -> 7.6-dev-20201106-13-g972463e03-0 (missing) -> 7.6-dev-20201106-13-g972463e03-0~deb10u1

CLANG Static Analyzer Summary

  • Github Pull Request 6145, comparing to Git base SHA 6403fc8
  • Base image data for Git 6403fc8 does not exist - compare skipped

3 Static Analyzer issues remaining.

See details at
https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15250/artifact/shared/static_analysis/index.html

@patrasar

patrasar commented Nov 9, 2020

Copy link
Copy Markdown
Contributor Author

ci: rerun

@NetDEF-CI

Copy link
Copy Markdown
Collaborator

Continuous Integration Result: SUCCESSFUL

Congratulations, this patch passed basic tests

Tested-by: NetDEF / OpenSourceRouting.org CI System

CI System Testrun URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15302/

This is a comment from an automated CI system.
For questions and feedback in regards to this CI system, please feel free to email
Martin Winter - mwinter (at) opensourcerouting.org.

Warnings Generated during build:

Checkout code: Successful with additional warnings
Report for pim_cmd.c | 4 issues
===============================================
< ERROR: do not use assignment in if condition
< #9649: FILE: /tmp/f1-18654/pim_cmd.c:9649:
< WARNING: line over 80 characters
< #9651: FILE: /tmp/f1-18654/pim_cmd.c:9651:
Report for pim_nb.c | 220 issues
===============================================
WARNING: line over 80 characters
#32: FILE: /tmp/f1-18654/pim_nb.c:32:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/ecmp",

WARNING: line over 80 characters
#34: FILE: /tmp/f1-18654/pim_nb.c:34:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_ecmp_modify,

WARNING: line over 80 characters
#38: FILE: /tmp/f1-18654/pim_nb.c:38:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/ecmp-rebalance",

WARNING: line over 80 characters
#40: FILE: /tmp/f1-18654/pim_nb.c:40:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_ecmp_rebalance_modify,

WARNING: line over 80 characters
#50: FILE: /tmp/f1-18654/pim_nb.c:50:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/keep-alive-timer",

WARNING: line over 80 characters
#52: FILE: /tmp/f1-18654/pim_nb.c:52:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_keep_alive_timer_modify,

WARNING: line over 80 characters
#56: FILE: /tmp/f1-18654/pim_nb.c:56:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/rp-keep-alive-timer",

WARNING: line over 80 characters
#58: FILE: /tmp/f1-18654/pim_nb.c:58:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_rp_keep_alive_timer_modify,

WARNING: line over 80 characters
#74: FILE: /tmp/f1-18654/pim_nb.c:74:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family",

WARNING: line over 80 characters
#76: FILE: /tmp/f1-18654/pim_nb.c:76:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_create,

WARNING: line over 80 characters
#77: FILE: /tmp/f1-18654/pim_nb.c:77:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_destroy,

WARNING: line over 80 characters
#81: FILE: /tmp/f1-18654/pim_nb.c:81:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/send-v6-secondary",

WARNING: line over 80 characters
#83: FILE: /tmp/f1-18654/pim_nb.c:83:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_send_v6_secondary_modify,

WARNING: line over 80 characters
#84: FILE: /tmp/f1-18654/pim_nb.c:84:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_send_v6_secondary_destroy,

WARNING: line over 80 characters
#88: FILE: /tmp/f1-18654/pim_nb.c:88:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/spt-switchover",

WARNING: line over 80 characters
#90: FILE: /tmp/f1-18654/pim_nb.c:90:
+				.apply_finish = routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_apply_finish,

WARNING: line over 80 characters
#94: FILE: /tmp/f1-18654/pim_nb.c:94:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/spt-switchover/spt-action",

WARNING: line over 80 characters
#96: FILE: /tmp/f1-18654/pim_nb.c:96:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_action_modify,

WARNING: line over 80 characters
#100: FILE: /tmp/f1-18654/pim_nb.c:100:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/spt-switchover/spt-infinity-prefix-list",

WARNING: line over 80 characters
#102: FILE: /tmp/f1-18654/pim_nb.c:102:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_infinity_prefix_list_modify,

WARNING: line over 80 characters
#103: FILE: /tmp/f1-18654/pim_nb.c:103:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_infinity_prefix_list_destroy,

WARNING: line over 80 characters
#107: FILE: /tmp/f1-18654/pim_nb.c:107:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/ssm-prefix-list",

WARNING: line over 80 characters
#109: FILE: /tmp/f1-18654/pim_nb.c:109:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_prefix_list_modify,

WARNING: line over 80 characters
#110: FILE: /tmp/f1-18654/pim_nb.c:110:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_prefix_list_destroy,

WARNING: line over 80 characters
#114: FILE: /tmp/f1-18654/pim_nb.c:114:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/ssm-pingd-source-ip",

WARNING: line over 80 characters
#116: FILE: /tmp/f1-18654/pim_nb.c:116:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_pingd_source_ip_create,

WARNING: line over 80 characters
#117: FILE: /tmp/f1-18654/pim_nb.c:117:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_pingd_source_ip_destroy,

WARNING: line over 80 characters
#121: FILE: /tmp/f1-18654/pim_nb.c:121:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group",

WARNING: line over 80 characters
#123: FILE: /tmp/f1-18654/pim_nb.c:123:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_create,

WARNING: line over 80 characters
#124: FILE: /tmp/f1-18654/pim_nb.c:124:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_destroy,

WARNING: line over 80 characters
#128: FILE: /tmp/f1-18654/pim_nb.c:128:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group/mesh-group-name",

WARNING: line over 80 characters
#130: FILE: /tmp/f1-18654/pim_nb.c:130:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_mesh_group_name_modify,

WARNING: line over 80 characters
#131: FILE: /tmp/f1-18654/pim_nb.c:131:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_mesh_group_name_destroy,

WARNING: line over 80 characters
#135: FILE: /tmp/f1-18654/pim_nb.c:135:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group/member-ip",

WARNING: line over 80 characters
#137: FILE: /tmp/f1-18654/pim_nb.c:137:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_member_ip_create,

WARNING: line over 80 characters
#138: FILE: /tmp/f1-18654/pim_nb.c:138:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_member_ip_destroy,

WARNING: line over 80 characters
#142: FILE: /tmp/f1-18654/pim_nb.c:142:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group/source-ip",

WARNING: line over 80 characters
#144: FILE: /tmp/f1-18654/pim_nb.c:144:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_source_ip_modify,

WARNING: line over 80 characters
#145: FILE: /tmp/f1-18654/pim_nb.c:145:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_source_ip_destroy,

WARNING: line over 80 characters
#149: FILE: /tmp/f1-18654/pim_nb.c:149:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-peer",

WARNING: line over 80 characters
#151: FILE: /tmp/f1-18654/pim_nb.c:151:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_create,

WARNING: line over 80 characters
#152: FILE: /tmp/f1-18654/pim_nb.c:152:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_destroy,

WARNING: line over 80 characters
#156: FILE: /tmp/f1-18654/pim_nb.c:156:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-peer/source-ip",

WARNING: line over 80 characters
#158: FILE: /tmp/f1-18654/pim_nb.c:158:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_source_ip_modify,

WARNING: line over 80 characters
#159: FILE: /tmp/f1-18654/pim_nb.c:159:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_source_ip_destroy,

WARNING: line over 80 characters
#163: FILE: /tmp/f1-18654/pim_nb.c:163:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag",

WARNING: line over 80 characters
#165: FILE: /tmp/f1-18654/pim_nb.c:165:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_create,

WARNING: line over 80 characters
#166: FILE: /tmp/f1-18654/pim_nb.c:166:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_destroy,

WARNING: line over 80 characters
#167: FILE: /tmp/f1-18654/pim_nb.c:167:
+				.apply_finish = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_apply_finish,

WARNING: line over 80 characters
#171: FILE: /tmp/f1-18654/pim_nb.c:171:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/peerlink-rif",

WARNING: line over 80 characters
#173: FILE: /tmp/f1-18654/pim_nb.c:173:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peerlink_rif_modify,

WARNING: line over 80 characters
#174: FILE: /tmp/f1-18654/pim_nb.c:174:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peerlink_rif_destroy,

WARNING: line over 80 characters
#178: FILE: /tmp/f1-18654/pim_nb.c:178:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/reg-address",

WARNING: line over 80 characters
#180: FILE: /tmp/f1-18654/pim_nb.c:180:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_reg_address_modify,

WARNING: line over 80 characters
#181: FILE: /tmp/f1-18654/pim_nb.c:181:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_reg_address_destroy,

WARNING: line over 80 characters
#185: FILE: /tmp/f1-18654/pim_nb.c:185:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/my-role",

WARNING: line over 80 characters
#187: FILE: /tmp/f1-18654/pim_nb.c:187:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_my_role_modify,

WARNING: line over 80 characters
#191: FILE: /tmp/f1-18654/pim_nb.c:191:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/peer-state",

WARNING: line over 80 characters
#193: FILE: /tmp/f1-18654/pim_nb.c:193:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peer_state_modify,

WARNING: line over 80 characters
#197: FILE: /tmp/f1-18654/pim_nb.c:197:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/register-accept-list",

WARNING: line over 80 characters
#199: FILE: /tmp/f1-18654/pim_nb.c:199:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_register_accept_list_modify,

WARNING: line over 80 characters
#200: FILE: /tmp/f1-18654/pim_nb.c:200:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_register_accept_list_destroy,

WARNING: line over 80 characters
#211: FILE: /tmp/f1-18654/pim_nb.c:211:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/pim-enable",

WARNING: line over 80 characters
#217: FILE: /tmp/f1-18654/pim_nb.c:217:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/dr-priority",

WARNING: line over 80 characters
#223: FILE: /tmp/f1-18654/pim_nb.c:223:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/hello-interval",

WARNING: line over 80 characters
#225: FILE: /tmp/f1-18654/pim_nb.c:225:
+				.modify = lib_interface_pim_hello_interval_modify,

WARNING: line over 80 characters
#229: FILE: /tmp/f1-18654/pim_nb.c:229:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/hello-holdtime",

WARNING: line over 80 characters
#231: FILE: /tmp/f1-18654/pim_nb.c:231:
+				.modify = lib_interface_pim_hello_holdtime_modify,

WARNING: line over 80 characters
#232: FILE: /tmp/f1-18654/pim_nb.c:232:
+				.destroy = lib_interface_pim_hello_holdtime_destroy,

WARNING: line over 80 characters
#240: FILE: /tmp/f1-18654/pim_nb.c:240:
+				.apply_finish = lib_interface_pim_bfd_apply_finish,

WARNING: line over 80 characters
#244: FILE: /tmp/f1-18654/pim_nb.c:244:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/bfd/min-rx-interval",

WARNING: line over 80 characters
#246: FILE: /tmp/f1-18654/pim_nb.c:246:
+				.modify = lib_interface_pim_bfd_min_rx_interval_modify,

WARNING: line over 80 characters
#250: FILE: /tmp/f1-18654/pim_nb.c:250:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/bfd/min-tx-interval",

WARNING: line over 80 characters
#252: FILE: /tmp/f1-18654/pim_nb.c:252:
+				.modify = lib_interface_pim_bfd_min_tx_interval_modify,

WARNING: line over 80 characters
#256: FILE: /tmp/f1-18654/pim_nb.c:256:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/bfd/detect_mult",

WARNING: line over 80 characters
#258: FILE: /tmp/f1-18654/pim_nb.c:258:
+				.modify = lib_interface_pim_bfd_detect_mult_modify,

WARNING: line over 80 characters
#268: FILE: /tmp/f1-18654/pim_nb.c:268:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/unicast-bsm",

WARNING: line over 80 characters
#274: FILE: /tmp/f1-18654/pim_nb.c:274:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/active-active",

WARNING: line over 80 characters
#276: FILE: /tmp/f1-18654/pim_nb.c:276:
+				.modify = lib_interface_pim_active_active_modify,

WARNING: line over 80 characters
#280: FILE: /tmp/f1-18654/pim_nb.c:280:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/address-family",

WARNING: line over 80 characters
#282: FILE: /tmp/f1-18654/pim_nb.c:282:
+				.create = lib_interface_pim_address_family_create,

WARNING: line over 80 characters
#283: FILE: /tmp/f1-18654/pim_nb.c:283:
+				.destroy = lib_interface_pim_address_family_destroy,

WARNING: line over 80 characters
#287: FILE: /tmp/f1-18654/pim_nb.c:287:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/address-family/use-source",

WARNING: line over 80 characters
#289: FILE: /tmp/f1-18654/pim_nb.c:289:
+				.modify = lib_interface_pim_address_family_use_source_modify,

WARNING: line over 80 characters
#290: FILE: /tmp/f1-18654/pim_nb.c:290:
+				.destroy = lib_interface_pim_address_family_use_source_destroy,

WARNING: line over 80 characters
#294: FILE: /tmp/f1-18654/pim_nb.c:294:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/address-family/multicast-boundary-oil",

WARNING: line over 80 characters
#296: FILE: /tmp/f1-18654/pim_nb.c:296:
+				.modify = lib_interface_pim_address_family_multicast_boundary_oil_modify,

WARNING: line over 80 characters
#297: FILE: /tmp/f1-18654/pim_nb.c:297:
+				.destroy = lib_interface_pim_address_family_multicast_boundary_oil_destroy,

WARNING: line over 80 characters
#301: FILE: /tmp/f1-18654/pim_nb.c:301:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/address-family/mroute",

WARNING: line over 80 characters
#303: FILE: /tmp/f1-18654/pim_nb.c:303:
+				.create = lib_interface_pim_address_family_mroute_create,

WARNING: line over 80 characters
#304: FILE: /tmp/f1-18654/pim_nb.c:304:
+				.destroy = lib_interface_pim_address_family_mroute_destroy,

WARNING: line over 80 characters
#308: FILE: /tmp/f1-18654/pim_nb.c:308:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/address-family/mroute/oif",

WARNING: line over 80 characters
#310: FILE: /tmp/f1-18654/pim_nb.c:310:
+				.modify = lib_interface_pim_address_family_mroute_oif_modify,

WARNING: line over 80 characters
#311: FILE: /tmp/f1-18654/pim_nb.c:311:
+				.destroy = lib_interface_pim_address_family_mroute_oif_destroy,

WARNING: line over 80 characters
#325: FILE: /tmp/f1-18654/pim_nb.c:325:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/frr-pim-rp:rp/static-rp/rp-list",

WARNING: line over 80 characters
#327: FILE: /tmp/f1-18654/pim_nb.c:327:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_create,

WARNING: line over 80 characters
#328: FILE: /tmp/f1-18654/pim_nb.c:328:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_destroy,

WARNING: line over 80 characters
#332: FILE: /tmp/f1-18654/pim_nb.c:332:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/frr-pim-rp:rp/static-rp/rp-list/group-list",

WARNING: line over 80 characters
#334: FILE: /tmp/f1-18654/pim_nb.c:334:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_group_list_create,

WARNING: line over 80 characters
#335: FILE: /tmp/f1-18654/pim_nb.c:335:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_group_list_destroy,

WARNING: line over 80 characters
#339: FILE: /tmp/f1-18654/pim_nb.c:339:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/frr-pim-rp:rp/static-rp/rp-list/prefix-list",

WARNING: line over 80 characters
#341: FILE: /tmp/f1-18654/pim_nb.c:341:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_prefix_list_modify,

WARNING: line over 80 characters
#342: FILE: /tmp/f1-18654/pim_nb.c:342:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_prefix_list_destroy,

WARNING: line over 80 characters
#363: FILE: /tmp/f1-18654/pim_nb.c:363:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/igmp-enable",

WARNING: line over 80 characters
#369: FILE: /tmp/f1-18654/pim_nb.c:369:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/version",

WARNING: line over 80 characters
#376: FILE: /tmp/f1-18654/pim_nb.c:376:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/query-interval",

WARNING: line over 80 characters
#378: FILE: /tmp/f1-18654/pim_nb.c:378:
+				.modify = lib_interface_igmp_query_interval_modify,

WARNING: line over 80 characters
#382: FILE: /tmp/f1-18654/pim_nb.c:382:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/query-max-response-time",

WARNING: line over 80 characters
#384: FILE: /tmp/f1-18654/pim_nb.c:384:
+				.modify = lib_interface_igmp_query_max_response_time_modify,

WARNING: line over 80 characters
#388: FILE: /tmp/f1-18654/pim_nb.c:388:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/last-member-query-interval",

WARNING: line over 80 characters
#390: FILE: /tmp/f1-18654/pim_nb.c:390:
+				.modify = lib_interface_igmp_last_member_query_interval_modify,

WARNING: line over 80 characters
#394: FILE: /tmp/f1-18654/pim_nb.c:394:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/robustness-variable",

WARNING: line over 80 characters
#396: FILE: /tmp/f1-18654/pim_nb.c:396:
+				.modify = lib_interface_igmp_robustness_variable_modify,

WARNING: line over 80 characters
#400: FILE: /tmp/f1-18654/pim_nb.c:400:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/address-family",

WARNING: line over 80 characters
#402: FILE: /tmp/f1-18654/pim_nb.c:402:
+				.create = lib_interface_igmp_address_family_create,

WARNING: line over 80 characters
#403: FILE: /tmp/f1-18654/pim_nb.c:403:
+				.destroy = lib_interface_igmp_address_family_destroy,

WARNING: line over 80 characters
#407: FILE: /tmp/f1-18654/pim_nb.c:407:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/address-family/static-group",

WARNING: line over 80 characters
#409: FILE: /tmp/f1-18654/pim_nb.c:409:
+				.create = lib_interface_igmp_address_family_static_group_create,

WARNING: line over 80 characters
#410: FILE: /tmp/f1-18654/pim_nb.c:410:
+				.destroy = lib_interface_igmp_address_family_static_group_destroy,
Report for pim_nb_config.c | 36 issues
===============================================
WARNING: line over 80 characters
#774: FILE: /tmp/f1-18654/pim_nb_config.c:774:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/ecmp

WARNING: line over 80 characters
#797: FILE: /tmp/f1-18654/pim_nb_config.c:797:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/ecmp-rebalance

WARNING: line over 80 characters
#799: FILE: /tmp/f1-18654/pim_nb_config.c:799:
+int routing_control_plane_protocols_control_plane_protocol_pim_ecmp_rebalance_modify(

WARNING: line over 80 characters
#821: FILE: /tmp/f1-18654/pim_nb_config.c:821:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/keep-alive-timer

WARNING: line over 80 characters
#823: FILE: /tmp/f1-18654/pim_nb_config.c:823:
+int routing_control_plane_protocols_control_plane_protocol_pim_keep_alive_timer_modify(

WARNING: line over 80 characters
#845: FILE: /tmp/f1-18654/pim_nb_config.c:845:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/rp-keep-alive-timer

WARNING: line over 80 characters
#847: FILE: /tmp/f1-18654/pim_nb_config.c:847:
+int routing_control_plane_protocols_control_plane_protocol_pim_rp_keep_alive_timer_modify(

WARNING: line over 80 characters
#870: FILE: /tmp/f1-18654/pim_nb_config.c:870:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family

WARNING: line over 80 characters
#872: FILE: /tmp/f1-18654/pim_nb_config.c:872:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_create(

WARNING: line over 80 characters
#886: FILE: /tmp/f1-18654/pim_nb_config.c:886:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_destroy(

WARNING: line over 80 characters
#902: FILE: /tmp/f1-18654/pim_nb_config.c:902:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/send-v6-secondary

WARNING: line over 80 characters
#904: FILE: /tmp/f1-18654/pim_nb_config.c:904:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_send_v6_secondary_modify(

WARNING: line over 80 characters
#925: FILE: /tmp/f1-18654/pim_nb_config.c:925:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_send_v6_secondary_destroy(

WARNING: line over 80 characters
#941: FILE: /tmp/f1-18654/pim_nb_config.c:941:
+ * /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/spt-switchover

WARNING: line over 80 characters
#943: FILE: /tmp/f1-18654/pim_nb_config.c:943:
+void routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_apply_finish(

WARNING: line over 80 characters
#971: FILE: /tmp/f1-18654/pim_nb_config.c:971:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/spt-switchover/spt-action

WARNING: line over 80 characters
#973: FILE: /tmp/f1-18654/pim_nb_config.c:973:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_action_modify(

WARNING: line over 80 characters
#988: FILE: /tmp/f1-18654/pim_nb_config.c:988:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/spt-switchover/spt-infinity-prefix-list

WARNING: line over 80 characters
#990: FILE: /tmp/f1-18654/pim_nb_config.c:990:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_infinity_prefix_list_modify(

WARNING: line over 80 characters
#1004: FILE: /tmp/f1-18654/pim_nb_config.c:1004:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_infinity_prefix_list_destroy(

WARNING: line over 80 characters
#1019: FILE: /tmp/f1-18654/pim_nb_config.c:1019:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/ssm-prefix-list

WARNING: line over 80 characters
#1021: FILE: /tmp/f1-18654/pim_nb_config.c:1021:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_prefix_list_modify(

WARNING: line over 80 characters
#1050: FILE: /tmp/f1-18654/pim_nb_config.c:1050:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_prefix_list_destroy(

WARNING: line over 80 characters
#1078: FILE: /tmp/f1-18654/pim_nb_config.c:1078:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/ssm-pingd-source-ip

WARNING: line over 80 characters
#1080: FILE: /tmp/f1-18654/pim_nb_config.c:1080:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_pingd_source_ip_create(

WARNING: line over 80 characters
#1113: FILE: /tmp/f1-18654/pim_nb_config.c:1113:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_pingd_source_ip_destroy(

WARNING: line over 80 characters
#1149: FILE: /tmp/f1-18654/pim_nb_config.c:1149:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group

WARNING: line over 80 characters
#1151: FILE: /tmp/f1-18654/pim_nb_config.c:1151:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_create(

WARNING: line over 80 characters
#1165: FILE: /tmp/f1-18654/pim_nb_config.c:1165:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_destroy(

WARNING: line over 80 characters
#1197: FILE: /tmp/f1-18654/pim_nb_config.c:1197:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group/mesh-group-name

WARNING: line over 80 characters
#1199: FILE: /tmp/f1-18654/pim_nb_config.c:1199:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_mesh_group_name_modify(

WARNING: line over 80 characters
#1233: FILE: /tmp/f1-18654/pim_nb_config.c:1233:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_mesh_group_name_destroy(

WARNING: line over 80 characters
#1248: FILE: /tmp/f1-18654/pim_nb_config.c:1248:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group/member-ip

WARNING: line over 80 characters
#1250: FILE: /tmp/f1-18654/pim_nb_config.c:1250:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_member_ip_create(

WARNING: line over 80 characters
#1284: FILE: /tmp/f1-18654/pim_nb_config.c:1284:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_member_ip_destroy(

WARNING: line over 80 characters
#1319: FILE: /tmp/f1-18654/pim_nb_config.c:1319:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group/source-ip

WARNING: line over 80 characters
#1321: FILE: /tmp/f1-18654/pim_nb_config.c:1321:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_source_ip_modify(

WARNING: line over 80 characters
#1354: FILE: /tmp/f1-18654/pim_nb_config.c:1354:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_source_ip_destroy(

WARNING: line over 80 characters
#1386: FILE: /tmp/f1-18654/pim_nb_config.c:1386:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-peer

WARNING: line over 80 characters
#1388: FILE: /tmp/f1-18654/pim_nb_config.c:1388:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_create(

WARNING: line over 80 characters
#1402: FILE: /tmp/f1-18654/pim_nb_config.c:1402:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_destroy(

WARNING: line over 80 characters
#1433: FILE: /tmp/f1-18654/pim_nb_config.c:1433:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-peer/source-ip

WARNING: line over 80 characters
#1435: FILE: /tmp/f1-18654/pim_nb_config.c:1435:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_source_ip_modify(

WARNING: line over 80 characters
#1488: FILE: /tmp/f1-18654/pim_nb_config.c:1488:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_source_ip_destroy(

WARNING: line over 80 characters
#1503: FILE: /tmp/f1-18654/pim_nb_config.c:1503:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag

WARNING: line over 80 characters
#1505: FILE: /tmp/f1-18654/pim_nb_config.c:1505:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_create(

WARNING: line over 80 characters
#1519: FILE: /tmp/f1-18654/pim_nb_config.c:1519:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_destroy(

WARNING: line over 80 characters
#1541: FILE: /tmp/f1-18654/pim_nb_config.c:1541:
+ * /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag

WARNING: line over 80 characters
#1543: FILE: /tmp/f1-18654/pim_nb_config.c:1543:
+void routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_apply_finish(

WARNING: line over 80 characters
#1569: FILE: /tmp/f1-18654/pim_nb_config.c:1569:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/peerlink-rif

WARNING: line over 80 characters
#1571: FILE: /tmp/f1-18654/pim_nb_config.c:1571:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peerlink_rif_modify(

WARNING: line over 80 characters
#1585: FILE: /tmp/f1-18654/pim_nb_config.c:1585:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peerlink_rif_destroy(

WARNING: line over 80 characters
#1600: FILE: /tmp/f1-18654/pim_nb_config.c:1600:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/reg-address

WARNING: line over 80 characters
#1602: FILE: /tmp/f1-18654/pim_nb_config.c:1602:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_reg_address_modify(

WARNING: line over 80 characters
#1616: FILE: /tmp/f1-18654/pim_nb_config.c:1616:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_reg_address_destroy(

WARNING: line over 80 characters
#1631: FILE: /tmp/f1-18654/pim_nb_config.c:1631:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/my-role

WARNING: line over 80 characters
#1633: FILE: /tmp/f1-18654/pim_nb_config.c:1633:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_my_role_modify(

WARNING: line over 80 characters
#1648: FILE: /tmp/f1-18654/pim_nb_config.c:1648:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/peer-state

WARNING: line over 80 characters
#1650: FILE: /tmp/f1-18654/pim_nb_config.c:1650:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peer_state_modify(

WARNING: line over 80 characters
#1665: FILE: /tmp/f1-18654/pim_nb_config.c:1665:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/register-accept-list

WARNING: line over 80 characters
#1667: FILE: /tmp/f1-18654/pim_nb_config.c:1667:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_register_accept_list_modify(

WARNING: line over 80 characters
#1693: FILE: /tmp/f1-18654/pim_nb_config.c:1693:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_register_accept_list_destroy(

WARNING: line over 80 characters
#2165: FILE: /tmp/f1-18654/pim_nb_config.c:2165:
+int lib_interface_pim_address_family_use_source_modify(struct nb_cb_modify_args *args)

WARNING: line over 80 characters
#2238: FILE: /tmp/f1-18654/pim_nb_config.c:2238:
+ * XPath: /frr-interface:lib/interface/frr-pim:pim/address-family/multicast-boundary-oil

WARNING: line over 80 characters
#2452: FILE: /tmp/f1-18654/pim_nb_config.c:2452:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/frr-pim-rp:rp/static-rp/rp-list

WARNING: line over 80 characters
#2454: FILE: /tmp/f1-18654/pim_nb_config.c:2454:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_create(

WARNING: line over 80 characters
#2468: FILE: /tmp/f1-18654/pim_nb_config.c:2468:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_destroy(

WARNING: line over 80 characters
#2515: FILE: /tmp/f1-18654/pim_nb_config.c:2515:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/frr-pim-rp:rp/static-rp/rp-list/group-list

WARNING: line over 80 characters
#2517: FILE: /tmp/f1-18654/pim_nb_config.c:2517:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_group_list_create(

WARNING: line over 80 characters
#2543: FILE: /tmp/f1-18654/pim_nb_config.c:2543:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_group_list_destroy(

WARNING: line over 80 characters
#2571: FILE: /tmp/f1-18654/pim_nb_config.c:2571:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/frr-pim-rp:rp/static-rp/rp-list/prefix-list

WARNING: line over 80 characters
#2573: FILE: /tmp/f1-18654/pim_nb_config.c:2573:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_prefix_list_modify(

WARNING: line over 80 characters
#2600: FILE: /tmp/f1-18654/pim_nb_config.c:2600:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_prefix_list_destroy(
Report for pim_nb.h | 180 issues
===============================================
WARNING: line over 80 characters
#30: FILE: /tmp/f1-18654/pim_nb.h:30:
+int routing_control_plane_protocols_control_plane_protocol_pim_ecmp_rebalance_modify(

WARNING: line over 80 characters
#33: FILE: /tmp/f1-18654/pim_nb.h:33:
+int routing_control_plane_protocols_control_plane_protocol_pim_keep_alive_timer_modify(

WARNING: line over 80 characters
#35: FILE: /tmp/f1-18654/pim_nb.h:35:
+int routing_control_plane_protocols_control_plane_protocol_pim_rp_keep_alive_timer_modify(

WARNING: line over 80 characters
#39: FILE: /tmp/f1-18654/pim_nb.h:39:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_create(

WARNING: line over 80 characters
#41: FILE: /tmp/f1-18654/pim_nb.h:41:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_destroy(

WARNING: line over 80 characters
#43: FILE: /tmp/f1-18654/pim_nb.h:43:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_send_v6_secondary_modify(

WARNING: line over 80 characters
#45: FILE: /tmp/f1-18654/pim_nb.h:45:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_send_v6_secondary_destroy(

WARNING: line over 80 characters
#47: FILE: /tmp/f1-18654/pim_nb.h:47:
+void routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_apply_finish(

WARNING: line over 80 characters
#49: FILE: /tmp/f1-18654/pim_nb.h:49:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_action_modify(

WARNING: line over 80 characters
#51: FILE: /tmp/f1-18654/pim_nb.h:51:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_infinity_prefix_list_modify(

WARNING: line over 80 characters
#53: FILE: /tmp/f1-18654/pim_nb.h:53:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_infinity_prefix_list_destroy(

WARNING: line over 80 characters
#55: FILE: /tmp/f1-18654/pim_nb.h:55:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_prefix_list_modify(

WARNING: line over 80 characters
#57: FILE: /tmp/f1-18654/pim_nb.h:57:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_prefix_list_destroy(

WARNING: line over 80 characters
#59: FILE: /tmp/f1-18654/pim_nb.h:59:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_pingd_source_ip_create(

WARNING: line over 80 characters
#61: FILE: /tmp/f1-18654/pim_nb.h:61:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_pingd_source_ip_destroy(

WARNING: line over 80 characters
#63: FILE: /tmp/f1-18654/pim_nb.h:63:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_create(

WARNING: line over 80 characters
#65: FILE: /tmp/f1-18654/pim_nb.h:65:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_destroy(

WARNING: line over 80 characters
#67: FILE: /tmp/f1-18654/pim_nb.h:67:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_mesh_group_name_modify(

WARNING: line over 80 characters
#69: FILE: /tmp/f1-18654/pim_nb.h:69:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_mesh_group_name_destroy(

WARNING: line over 80 characters
#71: FILE: /tmp/f1-18654/pim_nb.h:71:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_member_ip_create(

WARNING: line over 80 characters
#73: FILE: /tmp/f1-18654/pim_nb.h:73:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_member_ip_destroy(

WARNING: line over 80 characters
#75: FILE: /tmp/f1-18654/pim_nb.h:75:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_source_ip_modify(

WARNING: line over 80 characters
#77: FILE: /tmp/f1-18654/pim_nb.h:77:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_source_ip_destroy(

WARNING: line over 80 characters
#79: FILE: /tmp/f1-18654/pim_nb.h:79:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_create(

WARNING: line over 80 characters
#81: FILE: /tmp/f1-18654/pim_nb.h:81:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_destroy(

WARNING: line over 80 characters
#83: FILE: /tmp/f1-18654/pim_nb.h:83:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_source_ip_modify(

WARNING: line over 80 characters
#85: FILE: /tmp/f1-18654/pim_nb.h:85:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_source_ip_destroy(

WARNING: line over 80 characters
#87: FILE: /tmp/f1-18654/pim_nb.h:87:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_create(

WARNING: line over 80 characters
#89: FILE: /tmp/f1-18654/pim_nb.h:89:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_destroy(

WARNING: line over 80 characters
#91: FILE: /tmp/f1-18654/pim_nb.h:91:
+void routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_apply_finish(

WARNING: line over 80 characters
#93: FILE: /tmp/f1-18654/pim_nb.h:93:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peerlink_rif_modify(

WARNING: line over 80 characters
#95: FILE: /tmp/f1-18654/pim_nb.h:95:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peerlink_rif_destroy(

WARNING: line over 80 characters
#97: FILE: /tmp/f1-18654/pim_nb.h:97:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_reg_address_modify(

WARNING: line over 80 characters
#99: FILE: /tmp/f1-18654/pim_nb.h:99:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_reg_address_destroy(

WARNING: line over 80 characters
#101: FILE: /tmp/f1-18654/pim_nb.h:101:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_my_role_modify(

WARNING: line over 80 characters
#103: FILE: /tmp/f1-18654/pim_nb.h:103:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peer_state_modify(

WARNING: line over 80 characters
#105: FILE: /tmp/f1-18654/pim_nb.h:105:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_register_accept_list_modify(

WARNING: line over 80 characters
#107: FILE: /tmp/f1-18654/pim_nb.h:107:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_register_accept_list_destroy(

WARNING: line over 80 characters
#120: FILE: /tmp/f1-18654/pim_nb.h:120:
+int lib_interface_pim_bfd_min_rx_interval_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#147: FILE: /tmp/f1-18654/pim_nb.h:147:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_create(

WARNING: line over 80 characters
#149: FILE: /tmp/f1-18654/pim_nb.h:149:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_destroy(

WARNING: line over 80 characters
#151: FILE: /tmp/f1-18654/pim_nb.h:151:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_group_list_create(

WARNING: line over 80 characters
#153: FILE: /tmp/f1-18654/pim_nb.h:153:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_group_list_destroy(

WARNING: line over 80 characters
#155: FILE: /tmp/f1-18654/pim_nb.h:155:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_prefix_list_modify(

WARNING: line over 80 characters
#157: FILE: /tmp/f1-18654/pim_nb.h:157:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_prefix_list_destroy(

Warnings Generated during build:

Debian 10 amd64 build: Successful with additional warnings

Debian Package lintian failed for Debian 10 amd64 build:
(see full package build log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15302/artifact/DEB10BUILD/ErrorLog/log_lintian.txt)

W: frr source: pkg-js-tools-test-is-missing
W: frr source: newer-standards-version 4.5.0.3 (current is 4.3.0)
W: frr source: pkg-js-tools-test-is-missing
W: frr source: newer-standards-version 4.5.0.3 (current is 4.3.0)
W: frr-rpki-rtrlib: changelog-file-missing-explicit-entry 6.0-2 -> 7.6-dev-20201106-13-g972463e03-0 (missing) -> 7.6-dev-20201106-13-g972463e03-0~deb10u1
W: frr-doc: changelog-file-missing-explicit-entry 6.0-2 -> 7.6-dev-20201106-13-g972463e03-0 (missing) -> 7.6-dev-20201106-13-g972463e03-0~deb10u1
W: frr-snmp: changelog-file-missing-explicit-entry 6.0-2 -> 7.6-dev-20201106-13-g972463e03-0 (missing) -> 7.6-dev-20201106-13-g972463e03-0~deb10u1
W: frr: changelog-file-missing-explicit-entry 6.0-2 -> 7.6-dev-20201106-13-g972463e03-0 (missing) -> 7.6-dev-20201106-13-g972463e03-0~deb10u1
W: frr-pythontools: changelog-file-missing-explicit-entry 6.0-2 -> 7.6-dev-20201106-13-g972463e03-0 (missing) -> 7.6-dev-20201106-13-g972463e03-0~deb10u1

CLANG Static Analyzer Summary

  • Github Pull Request 6145, comparing to Git base SHA 6403fc8
  • Base image data for Git 6403fc8 does not exist - compare skipped

3 Static Analyzer issues remaining.

See details at
https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15302/artifact/shared/static_analysis/index.html

@LabN-CI

LabN-CI commented Nov 11, 2020

Copy link
Copy Markdown
Collaborator

💚 Basic BGPD CI results: SUCCESS, 0 tests failed

Results table
_ _
Result SUCCESS git merge/6145 7f7701a
Date 11/11/2020
Start 05:30:45
Finish 06:05:57
Run-Time 35:12
Total 1815
Pass 1815
Fail 0
Valgrind-Errors 0
Valgrind-Loss 0
Details vncregress-2020-11-11-05:30:45.txt
Log autoscript-2020-11-11-05:31:46.log.bz2
Memory 470 489 417

For details, please contact louberger

@NetDEF-CI

Copy link
Copy Markdown
Collaborator

Continuous Integration Result: SUCCESSFUL

Congratulations, this patch passed basic tests

Tested-by: NetDEF / OpenSourceRouting.org CI System

CI System Testrun URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15365/

This is a comment from an automated CI system.
For questions and feedback in regards to this CI system, please feel free to email
Martin Winter - mwinter (at) opensourcerouting.org.

Warnings Generated during build:

Checkout code: Successful with additional warnings
Report for pim_nb.c | 220 issues
===============================================
WARNING: line over 80 characters
#32: FILE: /tmp/f1-14438/pim_nb.c:32:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/ecmp",

WARNING: line over 80 characters
#34: FILE: /tmp/f1-14438/pim_nb.c:34:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_ecmp_modify,

WARNING: line over 80 characters
#38: FILE: /tmp/f1-14438/pim_nb.c:38:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/ecmp-rebalance",

WARNING: line over 80 characters
#40: FILE: /tmp/f1-14438/pim_nb.c:40:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_ecmp_rebalance_modify,

WARNING: line over 80 characters
#50: FILE: /tmp/f1-14438/pim_nb.c:50:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/keep-alive-timer",

WARNING: line over 80 characters
#52: FILE: /tmp/f1-14438/pim_nb.c:52:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_keep_alive_timer_modify,

WARNING: line over 80 characters
#56: FILE: /tmp/f1-14438/pim_nb.c:56:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/rp-keep-alive-timer",

WARNING: line over 80 characters
#58: FILE: /tmp/f1-14438/pim_nb.c:58:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_rp_keep_alive_timer_modify,

WARNING: line over 80 characters
#74: FILE: /tmp/f1-14438/pim_nb.c:74:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family",

WARNING: line over 80 characters
#76: FILE: /tmp/f1-14438/pim_nb.c:76:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_create,

WARNING: line over 80 characters
#77: FILE: /tmp/f1-14438/pim_nb.c:77:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_destroy,

WARNING: line over 80 characters
#81: FILE: /tmp/f1-14438/pim_nb.c:81:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/send-v6-secondary",

WARNING: line over 80 characters
#83: FILE: /tmp/f1-14438/pim_nb.c:83:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_send_v6_secondary_modify,

WARNING: line over 80 characters
#84: FILE: /tmp/f1-14438/pim_nb.c:84:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_send_v6_secondary_destroy,

WARNING: line over 80 characters
#88: FILE: /tmp/f1-14438/pim_nb.c:88:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/spt-switchover",

WARNING: line over 80 characters
#90: FILE: /tmp/f1-14438/pim_nb.c:90:
+				.apply_finish = routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_apply_finish,

WARNING: line over 80 characters
#94: FILE: /tmp/f1-14438/pim_nb.c:94:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/spt-switchover/spt-action",

WARNING: line over 80 characters
#96: FILE: /tmp/f1-14438/pim_nb.c:96:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_action_modify,

WARNING: line over 80 characters
#100: FILE: /tmp/f1-14438/pim_nb.c:100:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/spt-switchover/spt-infinity-prefix-list",

WARNING: line over 80 characters
#102: FILE: /tmp/f1-14438/pim_nb.c:102:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_infinity_prefix_list_modify,

WARNING: line over 80 characters
#103: FILE: /tmp/f1-14438/pim_nb.c:103:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_infinity_prefix_list_destroy,

WARNING: line over 80 characters
#107: FILE: /tmp/f1-14438/pim_nb.c:107:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/ssm-prefix-list",

WARNING: line over 80 characters
#109: FILE: /tmp/f1-14438/pim_nb.c:109:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_prefix_list_modify,

WARNING: line over 80 characters
#110: FILE: /tmp/f1-14438/pim_nb.c:110:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_prefix_list_destroy,

WARNING: line over 80 characters
#114: FILE: /tmp/f1-14438/pim_nb.c:114:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/ssm-pingd-source-ip",

WARNING: line over 80 characters
#116: FILE: /tmp/f1-14438/pim_nb.c:116:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_pingd_source_ip_create,

WARNING: line over 80 characters
#117: FILE: /tmp/f1-14438/pim_nb.c:117:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_pingd_source_ip_destroy,

WARNING: line over 80 characters
#121: FILE: /tmp/f1-14438/pim_nb.c:121:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group",

WARNING: line over 80 characters
#123: FILE: /tmp/f1-14438/pim_nb.c:123:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_create,

WARNING: line over 80 characters
#124: FILE: /tmp/f1-14438/pim_nb.c:124:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_destroy,

WARNING: line over 80 characters
#128: FILE: /tmp/f1-14438/pim_nb.c:128:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group/mesh-group-name",

WARNING: line over 80 characters
#130: FILE: /tmp/f1-14438/pim_nb.c:130:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_mesh_group_name_modify,

WARNING: line over 80 characters
#131: FILE: /tmp/f1-14438/pim_nb.c:131:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_mesh_group_name_destroy,

WARNING: line over 80 characters
#135: FILE: /tmp/f1-14438/pim_nb.c:135:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group/member-ip",

WARNING: line over 80 characters
#137: FILE: /tmp/f1-14438/pim_nb.c:137:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_member_ip_create,

WARNING: line over 80 characters
#138: FILE: /tmp/f1-14438/pim_nb.c:138:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_member_ip_destroy,

WARNING: line over 80 characters
#142: FILE: /tmp/f1-14438/pim_nb.c:142:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group/source-ip",

WARNING: line over 80 characters
#144: FILE: /tmp/f1-14438/pim_nb.c:144:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_source_ip_modify,

WARNING: line over 80 characters
#145: FILE: /tmp/f1-14438/pim_nb.c:145:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_source_ip_destroy,

WARNING: line over 80 characters
#149: FILE: /tmp/f1-14438/pim_nb.c:149:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-peer",

WARNING: line over 80 characters
#151: FILE: /tmp/f1-14438/pim_nb.c:151:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_create,

WARNING: line over 80 characters
#152: FILE: /tmp/f1-14438/pim_nb.c:152:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_destroy,

WARNING: line over 80 characters
#156: FILE: /tmp/f1-14438/pim_nb.c:156:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-peer/source-ip",

WARNING: line over 80 characters
#158: FILE: /tmp/f1-14438/pim_nb.c:158:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_source_ip_modify,

WARNING: line over 80 characters
#159: FILE: /tmp/f1-14438/pim_nb.c:159:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_source_ip_destroy,

WARNING: line over 80 characters
#163: FILE: /tmp/f1-14438/pim_nb.c:163:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag",

WARNING: line over 80 characters
#165: FILE: /tmp/f1-14438/pim_nb.c:165:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_create,

WARNING: line over 80 characters
#166: FILE: /tmp/f1-14438/pim_nb.c:166:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_destroy,

WARNING: line over 80 characters
#167: FILE: /tmp/f1-14438/pim_nb.c:167:
+				.apply_finish = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_apply_finish,

WARNING: line over 80 characters
#171: FILE: /tmp/f1-14438/pim_nb.c:171:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/peerlink-rif",

WARNING: line over 80 characters
#173: FILE: /tmp/f1-14438/pim_nb.c:173:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peerlink_rif_modify,

WARNING: line over 80 characters
#174: FILE: /tmp/f1-14438/pim_nb.c:174:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peerlink_rif_destroy,

WARNING: line over 80 characters
#178: FILE: /tmp/f1-14438/pim_nb.c:178:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/reg-address",

WARNING: line over 80 characters
#180: FILE: /tmp/f1-14438/pim_nb.c:180:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_reg_address_modify,

WARNING: line over 80 characters
#181: FILE: /tmp/f1-14438/pim_nb.c:181:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_reg_address_destroy,

WARNING: line over 80 characters
#185: FILE: /tmp/f1-14438/pim_nb.c:185:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/my-role",

WARNING: line over 80 characters
#187: FILE: /tmp/f1-14438/pim_nb.c:187:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_my_role_modify,

WARNING: line over 80 characters
#191: FILE: /tmp/f1-14438/pim_nb.c:191:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/peer-state",

WARNING: line over 80 characters
#193: FILE: /tmp/f1-14438/pim_nb.c:193:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peer_state_modify,

WARNING: line over 80 characters
#197: FILE: /tmp/f1-14438/pim_nb.c:197:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/register-accept-list",

WARNING: line over 80 characters
#199: FILE: /tmp/f1-14438/pim_nb.c:199:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_register_accept_list_modify,

WARNING: line over 80 characters
#200: FILE: /tmp/f1-14438/pim_nb.c:200:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_register_accept_list_destroy,

WARNING: line over 80 characters
#211: FILE: /tmp/f1-14438/pim_nb.c:211:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/pim-enable",

WARNING: line over 80 characters
#217: FILE: /tmp/f1-14438/pim_nb.c:217:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/dr-priority",

WARNING: line over 80 characters
#223: FILE: /tmp/f1-14438/pim_nb.c:223:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/hello-interval",

WARNING: line over 80 characters
#225: FILE: /tmp/f1-14438/pim_nb.c:225:
+				.modify = lib_interface_pim_hello_interval_modify,

WARNING: line over 80 characters
#229: FILE: /tmp/f1-14438/pim_nb.c:229:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/hello-holdtime",

WARNING: line over 80 characters
#231: FILE: /tmp/f1-14438/pim_nb.c:231:
+				.modify = lib_interface_pim_hello_holdtime_modify,

WARNING: line over 80 characters
#232: FILE: /tmp/f1-14438/pim_nb.c:232:
+				.destroy = lib_interface_pim_hello_holdtime_destroy,

WARNING: line over 80 characters
#240: FILE: /tmp/f1-14438/pim_nb.c:240:
+				.apply_finish = lib_interface_pim_bfd_apply_finish,

WARNING: line over 80 characters
#244: FILE: /tmp/f1-14438/pim_nb.c:244:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/bfd/min-rx-interval",

WARNING: line over 80 characters
#246: FILE: /tmp/f1-14438/pim_nb.c:246:
+				.modify = lib_interface_pim_bfd_min_rx_interval_modify,

WARNING: line over 80 characters
#250: FILE: /tmp/f1-14438/pim_nb.c:250:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/bfd/min-tx-interval",

WARNING: line over 80 characters
#252: FILE: /tmp/f1-14438/pim_nb.c:252:
+				.modify = lib_interface_pim_bfd_min_tx_interval_modify,

WARNING: line over 80 characters
#256: FILE: /tmp/f1-14438/pim_nb.c:256:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/bfd/detect_mult",

WARNING: line over 80 characters
#258: FILE: /tmp/f1-14438/pim_nb.c:258:
+				.modify = lib_interface_pim_bfd_detect_mult_modify,

WARNING: line over 80 characters
#268: FILE: /tmp/f1-14438/pim_nb.c:268:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/unicast-bsm",

WARNING: line over 80 characters
#274: FILE: /tmp/f1-14438/pim_nb.c:274:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/active-active",

WARNING: line over 80 characters
#276: FILE: /tmp/f1-14438/pim_nb.c:276:
+				.modify = lib_interface_pim_active_active_modify,

WARNING: line over 80 characters
#280: FILE: /tmp/f1-14438/pim_nb.c:280:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/address-family",

WARNING: line over 80 characters
#282: FILE: /tmp/f1-14438/pim_nb.c:282:
+				.create = lib_interface_pim_address_family_create,

WARNING: line over 80 characters
#283: FILE: /tmp/f1-14438/pim_nb.c:283:
+				.destroy = lib_interface_pim_address_family_destroy,

WARNING: line over 80 characters
#287: FILE: /tmp/f1-14438/pim_nb.c:287:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/address-family/use-source",

WARNING: line over 80 characters
#289: FILE: /tmp/f1-14438/pim_nb.c:289:
+				.modify = lib_interface_pim_address_family_use_source_modify,

WARNING: line over 80 characters
#290: FILE: /tmp/f1-14438/pim_nb.c:290:
+				.destroy = lib_interface_pim_address_family_use_source_destroy,

WARNING: line over 80 characters
#294: FILE: /tmp/f1-14438/pim_nb.c:294:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/address-family/multicast-boundary-oil",

WARNING: line over 80 characters
#296: FILE: /tmp/f1-14438/pim_nb.c:296:
+				.modify = lib_interface_pim_address_family_multicast_boundary_oil_modify,

WARNING: line over 80 characters
#297: FILE: /tmp/f1-14438/pim_nb.c:297:
+				.destroy = lib_interface_pim_address_family_multicast_boundary_oil_destroy,

WARNING: line over 80 characters
#301: FILE: /tmp/f1-14438/pim_nb.c:301:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/address-family/mroute",

WARNING: line over 80 characters
#303: FILE: /tmp/f1-14438/pim_nb.c:303:
+				.create = lib_interface_pim_address_family_mroute_create,

WARNING: line over 80 characters
#304: FILE: /tmp/f1-14438/pim_nb.c:304:
+				.destroy = lib_interface_pim_address_family_mroute_destroy,

WARNING: line over 80 characters
#308: FILE: /tmp/f1-14438/pim_nb.c:308:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/address-family/mroute/oif",

WARNING: line over 80 characters
#310: FILE: /tmp/f1-14438/pim_nb.c:310:
+				.modify = lib_interface_pim_address_family_mroute_oif_modify,

WARNING: line over 80 characters
#311: FILE: /tmp/f1-14438/pim_nb.c:311:
+				.destroy = lib_interface_pim_address_family_mroute_oif_destroy,

WARNING: line over 80 characters
#325: FILE: /tmp/f1-14438/pim_nb.c:325:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/frr-pim-rp:rp/static-rp/rp-list",

WARNING: line over 80 characters
#327: FILE: /tmp/f1-14438/pim_nb.c:327:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_create,

WARNING: line over 80 characters
#328: FILE: /tmp/f1-14438/pim_nb.c:328:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_destroy,

WARNING: line over 80 characters
#332: FILE: /tmp/f1-14438/pim_nb.c:332:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/frr-pim-rp:rp/static-rp/rp-list/group-list",

WARNING: line over 80 characters
#334: FILE: /tmp/f1-14438/pim_nb.c:334:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_group_list_create,

WARNING: line over 80 characters
#335: FILE: /tmp/f1-14438/pim_nb.c:335:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_group_list_destroy,

WARNING: line over 80 characters
#339: FILE: /tmp/f1-14438/pim_nb.c:339:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/frr-pim-rp:rp/static-rp/rp-list/prefix-list",

WARNING: line over 80 characters
#341: FILE: /tmp/f1-14438/pim_nb.c:341:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_prefix_list_modify,

WARNING: line over 80 characters
#342: FILE: /tmp/f1-14438/pim_nb.c:342:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_prefix_list_destroy,

WARNING: line over 80 characters
#363: FILE: /tmp/f1-14438/pim_nb.c:363:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/igmp-enable",

WARNING: line over 80 characters
#369: FILE: /tmp/f1-14438/pim_nb.c:369:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/version",

WARNING: line over 80 characters
#376: FILE: /tmp/f1-14438/pim_nb.c:376:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/query-interval",

WARNING: line over 80 characters
#378: FILE: /tmp/f1-14438/pim_nb.c:378:
+				.modify = lib_interface_igmp_query_interval_modify,

WARNING: line over 80 characters
#382: FILE: /tmp/f1-14438/pim_nb.c:382:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/query-max-response-time",

WARNING: line over 80 characters
#384: FILE: /tmp/f1-14438/pim_nb.c:384:
+				.modify = lib_interface_igmp_query_max_response_time_modify,

WARNING: line over 80 characters
#388: FILE: /tmp/f1-14438/pim_nb.c:388:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/last-member-query-interval",

WARNING: line over 80 characters
#390: FILE: /tmp/f1-14438/pim_nb.c:390:
+				.modify = lib_interface_igmp_last_member_query_interval_modify,

WARNING: line over 80 characters
#394: FILE: /tmp/f1-14438/pim_nb.c:394:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/robustness-variable",

WARNING: line over 80 characters
#396: FILE: /tmp/f1-14438/pim_nb.c:396:
+				.modify = lib_interface_igmp_robustness_variable_modify,

WARNING: line over 80 characters
#400: FILE: /tmp/f1-14438/pim_nb.c:400:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/address-family",

WARNING: line over 80 characters
#402: FILE: /tmp/f1-14438/pim_nb.c:402:
+				.create = lib_interface_igmp_address_family_create,

WARNING: line over 80 characters
#403: FILE: /tmp/f1-14438/pim_nb.c:403:
+				.destroy = lib_interface_igmp_address_family_destroy,

WARNING: line over 80 characters
#407: FILE: /tmp/f1-14438/pim_nb.c:407:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/address-family/static-group",

WARNING: line over 80 characters
#409: FILE: /tmp/f1-14438/pim_nb.c:409:
+				.create = lib_interface_igmp_address_family_static_group_create,

WARNING: line over 80 characters
#410: FILE: /tmp/f1-14438/pim_nb.c:410:
+				.destroy = lib_interface_igmp_address_family_static_group_destroy,
Report for pim_nb_config.c | 36 issues
===============================================
WARNING: line over 80 characters
#774: FILE: /tmp/f1-14438/pim_nb_config.c:774:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/ecmp

WARNING: line over 80 characters
#797: FILE: /tmp/f1-14438/pim_nb_config.c:797:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/ecmp-rebalance

WARNING: line over 80 characters
#799: FILE: /tmp/f1-14438/pim_nb_config.c:799:
+int routing_control_plane_protocols_control_plane_protocol_pim_ecmp_rebalance_modify(

WARNING: line over 80 characters
#821: FILE: /tmp/f1-14438/pim_nb_config.c:821:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/keep-alive-timer

WARNING: line over 80 characters
#823: FILE: /tmp/f1-14438/pim_nb_config.c:823:
+int routing_control_plane_protocols_control_plane_protocol_pim_keep_alive_timer_modify(

WARNING: line over 80 characters
#845: FILE: /tmp/f1-14438/pim_nb_config.c:845:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/rp-keep-alive-timer

WARNING: line over 80 characters
#847: FILE: /tmp/f1-14438/pim_nb_config.c:847:
+int routing_control_plane_protocols_control_plane_protocol_pim_rp_keep_alive_timer_modify(

WARNING: line over 80 characters
#870: FILE: /tmp/f1-14438/pim_nb_config.c:870:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family

WARNING: line over 80 characters
#872: FILE: /tmp/f1-14438/pim_nb_config.c:872:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_create(

WARNING: line over 80 characters
#886: FILE: /tmp/f1-14438/pim_nb_config.c:886:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_destroy(

WARNING: line over 80 characters
#902: FILE: /tmp/f1-14438/pim_nb_config.c:902:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/send-v6-secondary

WARNING: line over 80 characters
#904: FILE: /tmp/f1-14438/pim_nb_config.c:904:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_send_v6_secondary_modify(

WARNING: line over 80 characters
#925: FILE: /tmp/f1-14438/pim_nb_config.c:925:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_send_v6_secondary_destroy(

WARNING: line over 80 characters
#941: FILE: /tmp/f1-14438/pim_nb_config.c:941:
+ * /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/spt-switchover

WARNING: line over 80 characters
#943: FILE: /tmp/f1-14438/pim_nb_config.c:943:
+void routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_apply_finish(

WARNING: line over 80 characters
#971: FILE: /tmp/f1-14438/pim_nb_config.c:971:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/spt-switchover/spt-action

WARNING: line over 80 characters
#973: FILE: /tmp/f1-14438/pim_nb_config.c:973:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_action_modify(

WARNING: line over 80 characters
#988: FILE: /tmp/f1-14438/pim_nb_config.c:988:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/spt-switchover/spt-infinity-prefix-list

WARNING: line over 80 characters
#990: FILE: /tmp/f1-14438/pim_nb_config.c:990:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_infinity_prefix_list_modify(

WARNING: line over 80 characters
#1004: FILE: /tmp/f1-14438/pim_nb_config.c:1004:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_infinity_prefix_list_destroy(

WARNING: line over 80 characters
#1019: FILE: /tmp/f1-14438/pim_nb_config.c:1019:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/ssm-prefix-list

WARNING: line over 80 characters
#1021: FILE: /tmp/f1-14438/pim_nb_config.c:1021:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_prefix_list_modify(

WARNING: line over 80 characters
#1050: FILE: /tmp/f1-14438/pim_nb_config.c:1050:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_prefix_list_destroy(

WARNING: line over 80 characters
#1078: FILE: /tmp/f1-14438/pim_nb_config.c:1078:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/ssm-pingd-source-ip

WARNING: line over 80 characters
#1080: FILE: /tmp/f1-14438/pim_nb_config.c:1080:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_pingd_source_ip_create(

WARNING: line over 80 characters
#1113: FILE: /tmp/f1-14438/pim_nb_config.c:1113:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_pingd_source_ip_destroy(

WARNING: line over 80 characters
#1149: FILE: /tmp/f1-14438/pim_nb_config.c:1149:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group

WARNING: line over 80 characters
#1151: FILE: /tmp/f1-14438/pim_nb_config.c:1151:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_create(

WARNING: line over 80 characters
#1165: FILE: /tmp/f1-14438/pim_nb_config.c:1165:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_destroy(

WARNING: line over 80 characters
#1197: FILE: /tmp/f1-14438/pim_nb_config.c:1197:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group/mesh-group-name

WARNING: line over 80 characters
#1199: FILE: /tmp/f1-14438/pim_nb_config.c:1199:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_mesh_group_name_modify(

WARNING: line over 80 characters
#1233: FILE: /tmp/f1-14438/pim_nb_config.c:1233:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_mesh_group_name_destroy(

WARNING: line over 80 characters
#1248: FILE: /tmp/f1-14438/pim_nb_config.c:1248:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group/member-ip

WARNING: line over 80 characters
#1250: FILE: /tmp/f1-14438/pim_nb_config.c:1250:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_member_ip_create(

WARNING: line over 80 characters
#1284: FILE: /tmp/f1-14438/pim_nb_config.c:1284:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_member_ip_destroy(

WARNING: line over 80 characters
#1319: FILE: /tmp/f1-14438/pim_nb_config.c:1319:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group/source-ip

WARNING: line over 80 characters
#1321: FILE: /tmp/f1-14438/pim_nb_config.c:1321:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_source_ip_modify(

WARNING: line over 80 characters
#1354: FILE: /tmp/f1-14438/pim_nb_config.c:1354:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_source_ip_destroy(

WARNING: line over 80 characters
#1386: FILE: /tmp/f1-14438/pim_nb_config.c:1386:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-peer

WARNING: line over 80 characters
#1388: FILE: /tmp/f1-14438/pim_nb_config.c:1388:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_create(

WARNING: line over 80 characters
#1402: FILE: /tmp/f1-14438/pim_nb_config.c:1402:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_destroy(

WARNING: line over 80 characters
#1433: FILE: /tmp/f1-14438/pim_nb_config.c:1433:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-peer/source-ip

WARNING: line over 80 characters
#1435: FILE: /tmp/f1-14438/pim_nb_config.c:1435:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_source_ip_modify(

WARNING: line over 80 characters
#1488: FILE: /tmp/f1-14438/pim_nb_config.c:1488:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_source_ip_destroy(

WARNING: line over 80 characters
#1503: FILE: /tmp/f1-14438/pim_nb_config.c:1503:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag

WARNING: line over 80 characters
#1505: FILE: /tmp/f1-14438/pim_nb_config.c:1505:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_create(

WARNING: line over 80 characters
#1519: FILE: /tmp/f1-14438/pim_nb_config.c:1519:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_destroy(

WARNING: line over 80 characters
#1541: FILE: /tmp/f1-14438/pim_nb_config.c:1541:
+ * /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag

WARNING: line over 80 characters
#1543: FILE: /tmp/f1-14438/pim_nb_config.c:1543:
+void routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_apply_finish(

WARNING: line over 80 characters
#1569: FILE: /tmp/f1-14438/pim_nb_config.c:1569:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/peerlink-rif

WARNING: line over 80 characters
#1571: FILE: /tmp/f1-14438/pim_nb_config.c:1571:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peerlink_rif_modify(

WARNING: line over 80 characters
#1585: FILE: /tmp/f1-14438/pim_nb_config.c:1585:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peerlink_rif_destroy(

WARNING: line over 80 characters
#1600: FILE: /tmp/f1-14438/pim_nb_config.c:1600:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/reg-address

WARNING: line over 80 characters
#1602: FILE: /tmp/f1-14438/pim_nb_config.c:1602:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_reg_address_modify(

WARNING: line over 80 characters
#1616: FILE: /tmp/f1-14438/pim_nb_config.c:1616:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_reg_address_destroy(

WARNING: line over 80 characters
#1631: FILE: /tmp/f1-14438/pim_nb_config.c:1631:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/my-role

WARNING: line over 80 characters
#1633: FILE: /tmp/f1-14438/pim_nb_config.c:1633:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_my_role_modify(

WARNING: line over 80 characters
#1648: FILE: /tmp/f1-14438/pim_nb_config.c:1648:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/peer-state

WARNING: line over 80 characters
#1650: FILE: /tmp/f1-14438/pim_nb_config.c:1650:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peer_state_modify(

WARNING: line over 80 characters
#1665: FILE: /tmp/f1-14438/pim_nb_config.c:1665:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/register-accept-list

WARNING: line over 80 characters
#1667: FILE: /tmp/f1-14438/pim_nb_config.c:1667:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_register_accept_list_modify(

WARNING: line over 80 characters
#1693: FILE: /tmp/f1-14438/pim_nb_config.c:1693:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_register_accept_list_destroy(

WARNING: line over 80 characters
#2165: FILE: /tmp/f1-14438/pim_nb_config.c:2165:
+int lib_interface_pim_address_family_use_source_modify(struct nb_cb_modify_args *args)

WARNING: line over 80 characters
#2238: FILE: /tmp/f1-14438/pim_nb_config.c:2238:
+ * XPath: /frr-interface:lib/interface/frr-pim:pim/address-family/multicast-boundary-oil

WARNING: line over 80 characters
#2452: FILE: /tmp/f1-14438/pim_nb_config.c:2452:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/frr-pim-rp:rp/static-rp/rp-list

WARNING: line over 80 characters
#2454: FILE: /tmp/f1-14438/pim_nb_config.c:2454:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_create(

WARNING: line over 80 characters
#2468: FILE: /tmp/f1-14438/pim_nb_config.c:2468:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_destroy(

WARNING: line over 80 characters
#2515: FILE: /tmp/f1-14438/pim_nb_config.c:2515:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/frr-pim-rp:rp/static-rp/rp-list/group-list

WARNING: line over 80 characters
#2517: FILE: /tmp/f1-14438/pim_nb_config.c:2517:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_group_list_create(

WARNING: line over 80 characters
#2543: FILE: /tmp/f1-14438/pim_nb_config.c:2543:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_group_list_destroy(

WARNING: line over 80 characters
#2571: FILE: /tmp/f1-14438/pim_nb_config.c:2571:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/frr-pim-rp:rp/static-rp/rp-list/prefix-list

WARNING: line over 80 characters
#2573: FILE: /tmp/f1-14438/pim_nb_config.c:2573:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_prefix_list_modify(

WARNING: line over 80 characters
#2600: FILE: /tmp/f1-14438/pim_nb_config.c:2600:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_prefix_list_destroy(
Report for pim_nb.h | 180 issues
===============================================
WARNING: line over 80 characters
#30: FILE: /tmp/f1-14438/pim_nb.h:30:
+int routing_control_plane_protocols_control_plane_protocol_pim_ecmp_rebalance_modify(

WARNING: line over 80 characters
#33: FILE: /tmp/f1-14438/pim_nb.h:33:
+int routing_control_plane_protocols_control_plane_protocol_pim_keep_alive_timer_modify(

WARNING: line over 80 characters
#35: FILE: /tmp/f1-14438/pim_nb.h:35:
+int routing_control_plane_protocols_control_plane_protocol_pim_rp_keep_alive_timer_modify(

WARNING: line over 80 characters
#39: FILE: /tmp/f1-14438/pim_nb.h:39:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_create(

WARNING: line over 80 characters
#41: FILE: /tmp/f1-14438/pim_nb.h:41:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_destroy(

WARNING: line over 80 characters
#43: FILE: /tmp/f1-14438/pim_nb.h:43:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_send_v6_secondary_modify(

WARNING: line over 80 characters
#45: FILE: /tmp/f1-14438/pim_nb.h:45:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_send_v6_secondary_destroy(

WARNING: line over 80 characters
#47: FILE: /tmp/f1-14438/pim_nb.h:47:
+void routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_apply_finish(

WARNING: line over 80 characters
#49: FILE: /tmp/f1-14438/pim_nb.h:49:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_action_modify(

WARNING: line over 80 characters
#51: FILE: /tmp/f1-14438/pim_nb.h:51:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_infinity_prefix_list_modify(

WARNING: line over 80 characters
#53: FILE: /tmp/f1-14438/pim_nb.h:53:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_infinity_prefix_list_destroy(

WARNING: line over 80 characters
#55: FILE: /tmp/f1-14438/pim_nb.h:55:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_prefix_list_modify(

WARNING: line over 80 characters
#57: FILE: /tmp/f1-14438/pim_nb.h:57:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_prefix_list_destroy(

WARNING: line over 80 characters
#59: FILE: /tmp/f1-14438/pim_nb.h:59:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_pingd_source_ip_create(

WARNING: line over 80 characters
#61: FILE: /tmp/f1-14438/pim_nb.h:61:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_pingd_source_ip_destroy(

WARNING: line over 80 characters
#63: FILE: /tmp/f1-14438/pim_nb.h:63:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_create(

WARNING: line over 80 characters
#65: FILE: /tmp/f1-14438/pim_nb.h:65:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_destroy(

WARNING: line over 80 characters
#67: FILE: /tmp/f1-14438/pim_nb.h:67:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_mesh_group_name_modify(

WARNING: line over 80 characters
#69: FILE: /tmp/f1-14438/pim_nb.h:69:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_mesh_group_name_destroy(

WARNING: line over 80 characters
#71: FILE: /tmp/f1-14438/pim_nb.h:71:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_member_ip_create(

WARNING: line over 80 characters
#73: FILE: /tmp/f1-14438/pim_nb.h:73:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_member_ip_destroy(

WARNING: line over 80 characters
#75: FILE: /tmp/f1-14438/pim_nb.h:75:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_source_ip_modify(

WARNING: line over 80 characters
#77: FILE: /tmp/f1-14438/pim_nb.h:77:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_source_ip_destroy(

WARNING: line over 80 characters
#79: FILE: /tmp/f1-14438/pim_nb.h:79:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_create(

WARNING: line over 80 characters
#81: FILE: /tmp/f1-14438/pim_nb.h:81:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_destroy(

WARNING: line over 80 characters
#83: FILE: /tmp/f1-14438/pim_nb.h:83:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_source_ip_modify(

WARNING: line over 80 characters
#85: FILE: /tmp/f1-14438/pim_nb.h:85:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_source_ip_destroy(

WARNING: line over 80 characters
#87: FILE: /tmp/f1-14438/pim_nb.h:87:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_create(

WARNING: line over 80 characters
#89: FILE: /tmp/f1-14438/pim_nb.h:89:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_destroy(

WARNING: line over 80 characters
#91: FILE: /tmp/f1-14438/pim_nb.h:91:
+void routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_apply_finish(

WARNING: line over 80 characters
#93: FILE: /tmp/f1-14438/pim_nb.h:93:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peerlink_rif_modify(

WARNING: line over 80 characters
#95: FILE: /tmp/f1-14438/pim_nb.h:95:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peerlink_rif_destroy(

WARNING: line over 80 characters
#97: FILE: /tmp/f1-14438/pim_nb.h:97:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_reg_address_modify(

WARNING: line over 80 characters
#99: FILE: /tmp/f1-14438/pim_nb.h:99:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_reg_address_destroy(

WARNING: line over 80 characters
#101: FILE: /tmp/f1-14438/pim_nb.h:101:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_my_role_modify(

WARNING: line over 80 characters
#103: FILE: /tmp/f1-14438/pim_nb.h:103:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peer_state_modify(

WARNING: line over 80 characters
#105: FILE: /tmp/f1-14438/pim_nb.h:105:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_register_accept_list_modify(

WARNING: line over 80 characters
#107: FILE: /tmp/f1-14438/pim_nb.h:107:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_register_accept_list_destroy(

WARNING: line over 80 characters
#120: FILE: /tmp/f1-14438/pim_nb.h:120:
+int lib_interface_pim_bfd_min_rx_interval_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#147: FILE: /tmp/f1-14438/pim_nb.h:147:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_create(

WARNING: line over 80 characters
#149: FILE: /tmp/f1-14438/pim_nb.h:149:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_destroy(

WARNING: line over 80 characters
#151: FILE: /tmp/f1-14438/pim_nb.h:151:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_group_list_create(

WARNING: line over 80 characters
#153: FILE: /tmp/f1-14438/pim_nb.h:153:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_group_list_destroy(

WARNING: line over 80 characters
#155: FILE: /tmp/f1-14438/pim_nb.h:155:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_prefix_list_modify(

WARNING: line over 80 characters
#157: FILE: /tmp/f1-14438/pim_nb.h:157:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_prefix_list_destroy(

Warnings Generated during build:

Debian 10 amd64 build: Successful with additional warnings

Debian Package lintian failed for Debian 10 amd64 build:
(see full package build log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15365/artifact/DEB10BUILD/ErrorLog/log_lintian.txt)

W: frr source: pkg-js-tools-test-is-missing
W: frr source: newer-standards-version 4.5.0.3 (current is 4.3.0)
W: frr source: pkg-js-tools-test-is-missing
W: frr source: newer-standards-version 4.5.0.3 (current is 4.3.0)
W: frr-snmp: changelog-file-missing-explicit-entry 6.0-2 -> 7.6-dev-20201111-00-g7f7701a48-0 (missing) -> 7.6-dev-20201111-00-g7f7701a48-0~deb10u1
W: frr: changelog-file-missing-explicit-entry 6.0-2 -> 7.6-dev-20201111-00-g7f7701a48-0 (missing) -> 7.6-dev-20201111-00-g7f7701a48-0~deb10u1
W: frr-doc: changelog-file-missing-explicit-entry 6.0-2 -> 7.6-dev-20201111-00-g7f7701a48-0 (missing) -> 7.6-dev-20201111-00-g7f7701a48-0~deb10u1
W: frr-pythontools: changelog-file-missing-explicit-entry 6.0-2 -> 7.6-dev-20201111-00-g7f7701a48-0 (missing) -> 7.6-dev-20201111-00-g7f7701a48-0~deb10u1
W: frr-rpki-rtrlib: changelog-file-missing-explicit-entry 6.0-2 -> 7.6-dev-20201111-00-g7f7701a48-0 (missing) -> 7.6-dev-20201111-00-g7f7701a48-0~deb10u1

CLANG Static Analyzer Summary

  • Github Pull Request 6145, comparing to Git base SHA 49201fe
  • Base image data for Git 49201fe does not exist - compare skipped

3 Static Analyzer issues remaining.

See details at
https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15365/artifact/shared/static_analysis/index.html

@donaldsharp

Copy link
Copy Markdown
Member

as requested, please fix the new SA issues being reported.

Signed-off-by: Sarita Patra <saritap@vmware.com>
@LabN-CI

LabN-CI commented Nov 19, 2020

Copy link
Copy Markdown
Collaborator

💚 Basic BGPD CI results: SUCCESS, 0 tests failed

Results table
_ _
Result SUCCESS git merge/6145 1dac87c
Date 11/19/2020
Start 02:25:42
Finish 03:01:18
Run-Time 35:36
Total 1815
Pass 1815
Fail 0
Valgrind-Errors 0
Valgrind-Loss 0
Details vncregress-2020-11-19-02:25:42.txt
Log autoscript-2020-11-19-02:26:41.log.bz2
Memory 479 469 418

For details, please contact louberger

@NetDEF-CI

Copy link
Copy Markdown
Collaborator

Continuous Integration Result: SUCCESSFUL

Congratulations, this patch passed basic tests

Tested-by: NetDEF / OpenSourceRouting.org CI System

CI System Testrun URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15512/

This is a comment from an automated CI system.
For questions and feedback in regards to this CI system, please feel free to email
Martin Winter - mwinter (at) opensourcerouting.org.

Warnings Generated during build:

Checkout code: Successful with additional warnings
Report for pim_nb.c | 220 issues
===============================================
WARNING: line over 80 characters
#32: FILE: /tmp/f1-9464/pim_nb.c:32:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/ecmp",

WARNING: line over 80 characters
#34: FILE: /tmp/f1-9464/pim_nb.c:34:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_ecmp_modify,

WARNING: line over 80 characters
#38: FILE: /tmp/f1-9464/pim_nb.c:38:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/ecmp-rebalance",

WARNING: line over 80 characters
#40: FILE: /tmp/f1-9464/pim_nb.c:40:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_ecmp_rebalance_modify,

WARNING: line over 80 characters
#50: FILE: /tmp/f1-9464/pim_nb.c:50:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/keep-alive-timer",

WARNING: line over 80 characters
#52: FILE: /tmp/f1-9464/pim_nb.c:52:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_keep_alive_timer_modify,

WARNING: line over 80 characters
#56: FILE: /tmp/f1-9464/pim_nb.c:56:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/rp-keep-alive-timer",

WARNING: line over 80 characters
#58: FILE: /tmp/f1-9464/pim_nb.c:58:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_rp_keep_alive_timer_modify,

WARNING: line over 80 characters
#74: FILE: /tmp/f1-9464/pim_nb.c:74:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family",

WARNING: line over 80 characters
#76: FILE: /tmp/f1-9464/pim_nb.c:76:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_create,

WARNING: line over 80 characters
#77: FILE: /tmp/f1-9464/pim_nb.c:77:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_destroy,

WARNING: line over 80 characters
#81: FILE: /tmp/f1-9464/pim_nb.c:81:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/send-v6-secondary",

WARNING: line over 80 characters
#83: FILE: /tmp/f1-9464/pim_nb.c:83:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_send_v6_secondary_modify,

WARNING: line over 80 characters
#84: FILE: /tmp/f1-9464/pim_nb.c:84:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_send_v6_secondary_destroy,

WARNING: line over 80 characters
#88: FILE: /tmp/f1-9464/pim_nb.c:88:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/spt-switchover",

WARNING: line over 80 characters
#90: FILE: /tmp/f1-9464/pim_nb.c:90:
+				.apply_finish = routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_apply_finish,

WARNING: line over 80 characters
#94: FILE: /tmp/f1-9464/pim_nb.c:94:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/spt-switchover/spt-action",

WARNING: line over 80 characters
#96: FILE: /tmp/f1-9464/pim_nb.c:96:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_action_modify,

WARNING: line over 80 characters
#100: FILE: /tmp/f1-9464/pim_nb.c:100:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/spt-switchover/spt-infinity-prefix-list",

WARNING: line over 80 characters
#102: FILE: /tmp/f1-9464/pim_nb.c:102:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_infinity_prefix_list_modify,

WARNING: line over 80 characters
#103: FILE: /tmp/f1-9464/pim_nb.c:103:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_infinity_prefix_list_destroy,

WARNING: line over 80 characters
#107: FILE: /tmp/f1-9464/pim_nb.c:107:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/ssm-prefix-list",

WARNING: line over 80 characters
#109: FILE: /tmp/f1-9464/pim_nb.c:109:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_prefix_list_modify,

WARNING: line over 80 characters
#110: FILE: /tmp/f1-9464/pim_nb.c:110:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_prefix_list_destroy,

WARNING: line over 80 characters
#114: FILE: /tmp/f1-9464/pim_nb.c:114:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/ssm-pingd-source-ip",

WARNING: line over 80 characters
#116: FILE: /tmp/f1-9464/pim_nb.c:116:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_pingd_source_ip_create,

WARNING: line over 80 characters
#117: FILE: /tmp/f1-9464/pim_nb.c:117:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_pingd_source_ip_destroy,

WARNING: line over 80 characters
#121: FILE: /tmp/f1-9464/pim_nb.c:121:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group",

WARNING: line over 80 characters
#123: FILE: /tmp/f1-9464/pim_nb.c:123:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_create,

WARNING: line over 80 characters
#124: FILE: /tmp/f1-9464/pim_nb.c:124:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_destroy,

WARNING: line over 80 characters
#128: FILE: /tmp/f1-9464/pim_nb.c:128:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group/mesh-group-name",

WARNING: line over 80 characters
#130: FILE: /tmp/f1-9464/pim_nb.c:130:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_mesh_group_name_modify,

WARNING: line over 80 characters
#131: FILE: /tmp/f1-9464/pim_nb.c:131:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_mesh_group_name_destroy,

WARNING: line over 80 characters
#135: FILE: /tmp/f1-9464/pim_nb.c:135:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group/member-ip",

WARNING: line over 80 characters
#137: FILE: /tmp/f1-9464/pim_nb.c:137:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_member_ip_create,

WARNING: line over 80 characters
#138: FILE: /tmp/f1-9464/pim_nb.c:138:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_member_ip_destroy,

WARNING: line over 80 characters
#142: FILE: /tmp/f1-9464/pim_nb.c:142:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group/source-ip",

WARNING: line over 80 characters
#144: FILE: /tmp/f1-9464/pim_nb.c:144:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_source_ip_modify,

WARNING: line over 80 characters
#145: FILE: /tmp/f1-9464/pim_nb.c:145:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_source_ip_destroy,

WARNING: line over 80 characters
#149: FILE: /tmp/f1-9464/pim_nb.c:149:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-peer",

WARNING: line over 80 characters
#151: FILE: /tmp/f1-9464/pim_nb.c:151:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_create,

WARNING: line over 80 characters
#152: FILE: /tmp/f1-9464/pim_nb.c:152:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_destroy,

WARNING: line over 80 characters
#156: FILE: /tmp/f1-9464/pim_nb.c:156:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-peer/source-ip",

WARNING: line over 80 characters
#158: FILE: /tmp/f1-9464/pim_nb.c:158:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_source_ip_modify,

WARNING: line over 80 characters
#159: FILE: /tmp/f1-9464/pim_nb.c:159:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_source_ip_destroy,

WARNING: line over 80 characters
#163: FILE: /tmp/f1-9464/pim_nb.c:163:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag",

WARNING: line over 80 characters
#165: FILE: /tmp/f1-9464/pim_nb.c:165:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_create,

WARNING: line over 80 characters
#166: FILE: /tmp/f1-9464/pim_nb.c:166:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_destroy,

WARNING: line over 80 characters
#167: FILE: /tmp/f1-9464/pim_nb.c:167:
+				.apply_finish = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_apply_finish,

WARNING: line over 80 characters
#171: FILE: /tmp/f1-9464/pim_nb.c:171:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/peerlink-rif",

WARNING: line over 80 characters
#173: FILE: /tmp/f1-9464/pim_nb.c:173:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peerlink_rif_modify,

WARNING: line over 80 characters
#174: FILE: /tmp/f1-9464/pim_nb.c:174:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peerlink_rif_destroy,

WARNING: line over 80 characters
#178: FILE: /tmp/f1-9464/pim_nb.c:178:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/reg-address",

WARNING: line over 80 characters
#180: FILE: /tmp/f1-9464/pim_nb.c:180:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_reg_address_modify,

WARNING: line over 80 characters
#181: FILE: /tmp/f1-9464/pim_nb.c:181:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_reg_address_destroy,

WARNING: line over 80 characters
#185: FILE: /tmp/f1-9464/pim_nb.c:185:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/my-role",

WARNING: line over 80 characters
#187: FILE: /tmp/f1-9464/pim_nb.c:187:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_my_role_modify,

WARNING: line over 80 characters
#191: FILE: /tmp/f1-9464/pim_nb.c:191:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/peer-state",

WARNING: line over 80 characters
#193: FILE: /tmp/f1-9464/pim_nb.c:193:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peer_state_modify,

WARNING: line over 80 characters
#197: FILE: /tmp/f1-9464/pim_nb.c:197:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/register-accept-list",

WARNING: line over 80 characters
#199: FILE: /tmp/f1-9464/pim_nb.c:199:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_register_accept_list_modify,

WARNING: line over 80 characters
#200: FILE: /tmp/f1-9464/pim_nb.c:200:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_register_accept_list_destroy,

WARNING: line over 80 characters
#211: FILE: /tmp/f1-9464/pim_nb.c:211:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/pim-enable",

WARNING: line over 80 characters
#217: FILE: /tmp/f1-9464/pim_nb.c:217:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/dr-priority",

WARNING: line over 80 characters
#223: FILE: /tmp/f1-9464/pim_nb.c:223:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/hello-interval",

WARNING: line over 80 characters
#225: FILE: /tmp/f1-9464/pim_nb.c:225:
+				.modify = lib_interface_pim_hello_interval_modify,

WARNING: line over 80 characters
#229: FILE: /tmp/f1-9464/pim_nb.c:229:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/hello-holdtime",

WARNING: line over 80 characters
#231: FILE: /tmp/f1-9464/pim_nb.c:231:
+				.modify = lib_interface_pim_hello_holdtime_modify,

WARNING: line over 80 characters
#232: FILE: /tmp/f1-9464/pim_nb.c:232:
+				.destroy = lib_interface_pim_hello_holdtime_destroy,

WARNING: line over 80 characters
#240: FILE: /tmp/f1-9464/pim_nb.c:240:
+				.apply_finish = lib_interface_pim_bfd_apply_finish,

WARNING: line over 80 characters
#244: FILE: /tmp/f1-9464/pim_nb.c:244:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/bfd/min-rx-interval",

WARNING: line over 80 characters
#246: FILE: /tmp/f1-9464/pim_nb.c:246:
+				.modify = lib_interface_pim_bfd_min_rx_interval_modify,

WARNING: line over 80 characters
#250: FILE: /tmp/f1-9464/pim_nb.c:250:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/bfd/min-tx-interval",

WARNING: line over 80 characters
#252: FILE: /tmp/f1-9464/pim_nb.c:252:
+				.modify = lib_interface_pim_bfd_min_tx_interval_modify,

WARNING: line over 80 characters
#256: FILE: /tmp/f1-9464/pim_nb.c:256:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/bfd/detect_mult",

WARNING: line over 80 characters
#258: FILE: /tmp/f1-9464/pim_nb.c:258:
+				.modify = lib_interface_pim_bfd_detect_mult_modify,

WARNING: line over 80 characters
#268: FILE: /tmp/f1-9464/pim_nb.c:268:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/unicast-bsm",

WARNING: line over 80 characters
#274: FILE: /tmp/f1-9464/pim_nb.c:274:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/active-active",

WARNING: line over 80 characters
#276: FILE: /tmp/f1-9464/pim_nb.c:276:
+				.modify = lib_interface_pim_active_active_modify,

WARNING: line over 80 characters
#280: FILE: /tmp/f1-9464/pim_nb.c:280:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/address-family",

WARNING: line over 80 characters
#282: FILE: /tmp/f1-9464/pim_nb.c:282:
+				.create = lib_interface_pim_address_family_create,

WARNING: line over 80 characters
#283: FILE: /tmp/f1-9464/pim_nb.c:283:
+				.destroy = lib_interface_pim_address_family_destroy,

WARNING: line over 80 characters
#287: FILE: /tmp/f1-9464/pim_nb.c:287:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/address-family/use-source",

WARNING: line over 80 characters
#289: FILE: /tmp/f1-9464/pim_nb.c:289:
+				.modify = lib_interface_pim_address_family_use_source_modify,

WARNING: line over 80 characters
#290: FILE: /tmp/f1-9464/pim_nb.c:290:
+				.destroy = lib_interface_pim_address_family_use_source_destroy,

WARNING: line over 80 characters
#294: FILE: /tmp/f1-9464/pim_nb.c:294:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/address-family/multicast-boundary-oil",

WARNING: line over 80 characters
#296: FILE: /tmp/f1-9464/pim_nb.c:296:
+				.modify = lib_interface_pim_address_family_multicast_boundary_oil_modify,

WARNING: line over 80 characters
#297: FILE: /tmp/f1-9464/pim_nb.c:297:
+				.destroy = lib_interface_pim_address_family_multicast_boundary_oil_destroy,

WARNING: line over 80 characters
#301: FILE: /tmp/f1-9464/pim_nb.c:301:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/address-family/mroute",

WARNING: line over 80 characters
#303: FILE: /tmp/f1-9464/pim_nb.c:303:
+				.create = lib_interface_pim_address_family_mroute_create,

WARNING: line over 80 characters
#304: FILE: /tmp/f1-9464/pim_nb.c:304:
+				.destroy = lib_interface_pim_address_family_mroute_destroy,

WARNING: line over 80 characters
#308: FILE: /tmp/f1-9464/pim_nb.c:308:
+			.xpath = "/frr-interface:lib/interface/frr-pim:pim/address-family/mroute/oif",

WARNING: line over 80 characters
#310: FILE: /tmp/f1-9464/pim_nb.c:310:
+				.modify = lib_interface_pim_address_family_mroute_oif_modify,

WARNING: line over 80 characters
#311: FILE: /tmp/f1-9464/pim_nb.c:311:
+				.destroy = lib_interface_pim_address_family_mroute_oif_destroy,

WARNING: line over 80 characters
#325: FILE: /tmp/f1-9464/pim_nb.c:325:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/frr-pim-rp:rp/static-rp/rp-list",

WARNING: line over 80 characters
#327: FILE: /tmp/f1-9464/pim_nb.c:327:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_create,

WARNING: line over 80 characters
#328: FILE: /tmp/f1-9464/pim_nb.c:328:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_destroy,

WARNING: line over 80 characters
#332: FILE: /tmp/f1-9464/pim_nb.c:332:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/frr-pim-rp:rp/static-rp/rp-list/group-list",

WARNING: line over 80 characters
#334: FILE: /tmp/f1-9464/pim_nb.c:334:
+				.create = routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_group_list_create,

WARNING: line over 80 characters
#335: FILE: /tmp/f1-9464/pim_nb.c:335:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_group_list_destroy,

WARNING: line over 80 characters
#339: FILE: /tmp/f1-9464/pim_nb.c:339:
+			.xpath = "/frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/frr-pim-rp:rp/static-rp/rp-list/prefix-list",

WARNING: line over 80 characters
#341: FILE: /tmp/f1-9464/pim_nb.c:341:
+				.modify = routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_prefix_list_modify,

WARNING: line over 80 characters
#342: FILE: /tmp/f1-9464/pim_nb.c:342:
+				.destroy = routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_prefix_list_destroy,

WARNING: line over 80 characters
#363: FILE: /tmp/f1-9464/pim_nb.c:363:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/igmp-enable",

WARNING: line over 80 characters
#369: FILE: /tmp/f1-9464/pim_nb.c:369:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/version",

WARNING: line over 80 characters
#376: FILE: /tmp/f1-9464/pim_nb.c:376:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/query-interval",

WARNING: line over 80 characters
#378: FILE: /tmp/f1-9464/pim_nb.c:378:
+				.modify = lib_interface_igmp_query_interval_modify,

WARNING: line over 80 characters
#382: FILE: /tmp/f1-9464/pim_nb.c:382:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/query-max-response-time",

WARNING: line over 80 characters
#384: FILE: /tmp/f1-9464/pim_nb.c:384:
+				.modify = lib_interface_igmp_query_max_response_time_modify,

WARNING: line over 80 characters
#388: FILE: /tmp/f1-9464/pim_nb.c:388:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/last-member-query-interval",

WARNING: line over 80 characters
#390: FILE: /tmp/f1-9464/pim_nb.c:390:
+				.modify = lib_interface_igmp_last_member_query_interval_modify,

WARNING: line over 80 characters
#394: FILE: /tmp/f1-9464/pim_nb.c:394:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/robustness-variable",

WARNING: line over 80 characters
#396: FILE: /tmp/f1-9464/pim_nb.c:396:
+				.modify = lib_interface_igmp_robustness_variable_modify,

WARNING: line over 80 characters
#400: FILE: /tmp/f1-9464/pim_nb.c:400:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/address-family",

WARNING: line over 80 characters
#402: FILE: /tmp/f1-9464/pim_nb.c:402:
+				.create = lib_interface_igmp_address_family_create,

WARNING: line over 80 characters
#403: FILE: /tmp/f1-9464/pim_nb.c:403:
+				.destroy = lib_interface_igmp_address_family_destroy,

WARNING: line over 80 characters
#407: FILE: /tmp/f1-9464/pim_nb.c:407:
+			.xpath = "/frr-interface:lib/interface/frr-igmp:igmp/address-family/static-group",

WARNING: line over 80 characters
#409: FILE: /tmp/f1-9464/pim_nb.c:409:
+				.create = lib_interface_igmp_address_family_static_group_create,

WARNING: line over 80 characters
#410: FILE: /tmp/f1-9464/pim_nb.c:410:
+				.destroy = lib_interface_igmp_address_family_static_group_destroy,
Report for pim_nb_config.c | 36 issues
===============================================
WARNING: line over 80 characters
#774: FILE: /tmp/f1-9464/pim_nb_config.c:774:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/ecmp

WARNING: line over 80 characters
#797: FILE: /tmp/f1-9464/pim_nb_config.c:797:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/ecmp-rebalance

WARNING: line over 80 characters
#799: FILE: /tmp/f1-9464/pim_nb_config.c:799:
+int routing_control_plane_protocols_control_plane_protocol_pim_ecmp_rebalance_modify(

WARNING: line over 80 characters
#821: FILE: /tmp/f1-9464/pim_nb_config.c:821:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/keep-alive-timer

WARNING: line over 80 characters
#823: FILE: /tmp/f1-9464/pim_nb_config.c:823:
+int routing_control_plane_protocols_control_plane_protocol_pim_keep_alive_timer_modify(

WARNING: line over 80 characters
#845: FILE: /tmp/f1-9464/pim_nb_config.c:845:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/rp-keep-alive-timer

WARNING: line over 80 characters
#847: FILE: /tmp/f1-9464/pim_nb_config.c:847:
+int routing_control_plane_protocols_control_plane_protocol_pim_rp_keep_alive_timer_modify(

WARNING: line over 80 characters
#870: FILE: /tmp/f1-9464/pim_nb_config.c:870:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family

WARNING: line over 80 characters
#872: FILE: /tmp/f1-9464/pim_nb_config.c:872:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_create(

WARNING: line over 80 characters
#886: FILE: /tmp/f1-9464/pim_nb_config.c:886:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_destroy(

WARNING: line over 80 characters
#902: FILE: /tmp/f1-9464/pim_nb_config.c:902:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/send-v6-secondary

WARNING: line over 80 characters
#904: FILE: /tmp/f1-9464/pim_nb_config.c:904:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_send_v6_secondary_modify(

WARNING: line over 80 characters
#925: FILE: /tmp/f1-9464/pim_nb_config.c:925:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_send_v6_secondary_destroy(

WARNING: line over 80 characters
#941: FILE: /tmp/f1-9464/pim_nb_config.c:941:
+ * /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/spt-switchover

WARNING: line over 80 characters
#943: FILE: /tmp/f1-9464/pim_nb_config.c:943:
+void routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_apply_finish(

WARNING: line over 80 characters
#971: FILE: /tmp/f1-9464/pim_nb_config.c:971:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/spt-switchover/spt-action

WARNING: line over 80 characters
#973: FILE: /tmp/f1-9464/pim_nb_config.c:973:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_action_modify(

WARNING: line over 80 characters
#988: FILE: /tmp/f1-9464/pim_nb_config.c:988:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/spt-switchover/spt-infinity-prefix-list

WARNING: line over 80 characters
#990: FILE: /tmp/f1-9464/pim_nb_config.c:990:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_infinity_prefix_list_modify(

WARNING: line over 80 characters
#1004: FILE: /tmp/f1-9464/pim_nb_config.c:1004:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_infinity_prefix_list_destroy(

WARNING: line over 80 characters
#1019: FILE: /tmp/f1-9464/pim_nb_config.c:1019:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/ssm-prefix-list

WARNING: line over 80 characters
#1021: FILE: /tmp/f1-9464/pim_nb_config.c:1021:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_prefix_list_modify(

WARNING: line over 80 characters
#1050: FILE: /tmp/f1-9464/pim_nb_config.c:1050:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_prefix_list_destroy(

WARNING: line over 80 characters
#1078: FILE: /tmp/f1-9464/pim_nb_config.c:1078:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/ssm-pingd-source-ip

WARNING: line over 80 characters
#1080: FILE: /tmp/f1-9464/pim_nb_config.c:1080:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_pingd_source_ip_create(

WARNING: line over 80 characters
#1113: FILE: /tmp/f1-9464/pim_nb_config.c:1113:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_pingd_source_ip_destroy(

WARNING: line over 80 characters
#1149: FILE: /tmp/f1-9464/pim_nb_config.c:1149:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group

WARNING: line over 80 characters
#1151: FILE: /tmp/f1-9464/pim_nb_config.c:1151:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_create(

WARNING: line over 80 characters
#1165: FILE: /tmp/f1-9464/pim_nb_config.c:1165:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_destroy(

WARNING: line over 80 characters
#1197: FILE: /tmp/f1-9464/pim_nb_config.c:1197:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group/mesh-group-name

WARNING: line over 80 characters
#1199: FILE: /tmp/f1-9464/pim_nb_config.c:1199:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_mesh_group_name_modify(

WARNING: line over 80 characters
#1233: FILE: /tmp/f1-9464/pim_nb_config.c:1233:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_mesh_group_name_destroy(

WARNING: line over 80 characters
#1248: FILE: /tmp/f1-9464/pim_nb_config.c:1248:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group/member-ip

WARNING: line over 80 characters
#1250: FILE: /tmp/f1-9464/pim_nb_config.c:1250:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_member_ip_create(

WARNING: line over 80 characters
#1284: FILE: /tmp/f1-9464/pim_nb_config.c:1284:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_member_ip_destroy(

WARNING: line over 80 characters
#1319: FILE: /tmp/f1-9464/pim_nb_config.c:1319:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-mesh-group/source-ip

WARNING: line over 80 characters
#1321: FILE: /tmp/f1-9464/pim_nb_config.c:1321:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_source_ip_modify(

WARNING: line over 80 characters
#1354: FILE: /tmp/f1-9464/pim_nb_config.c:1354:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_source_ip_destroy(

WARNING: line over 80 characters
#1386: FILE: /tmp/f1-9464/pim_nb_config.c:1386:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-peer

WARNING: line over 80 characters
#1388: FILE: /tmp/f1-9464/pim_nb_config.c:1388:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_create(

WARNING: line over 80 characters
#1402: FILE: /tmp/f1-9464/pim_nb_config.c:1402:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_destroy(

WARNING: line over 80 characters
#1433: FILE: /tmp/f1-9464/pim_nb_config.c:1433:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/msdp-peer/source-ip

WARNING: line over 80 characters
#1435: FILE: /tmp/f1-9464/pim_nb_config.c:1435:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_source_ip_modify(

WARNING: line over 80 characters
#1488: FILE: /tmp/f1-9464/pim_nb_config.c:1488:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_source_ip_destroy(

WARNING: line over 80 characters
#1503: FILE: /tmp/f1-9464/pim_nb_config.c:1503:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag

WARNING: line over 80 characters
#1505: FILE: /tmp/f1-9464/pim_nb_config.c:1505:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_create(

WARNING: line over 80 characters
#1519: FILE: /tmp/f1-9464/pim_nb_config.c:1519:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_destroy(

WARNING: line over 80 characters
#1541: FILE: /tmp/f1-9464/pim_nb_config.c:1541:
+ * /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag

WARNING: line over 80 characters
#1543: FILE: /tmp/f1-9464/pim_nb_config.c:1543:
+void routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_apply_finish(

WARNING: line over 80 characters
#1569: FILE: /tmp/f1-9464/pim_nb_config.c:1569:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/peerlink-rif

WARNING: line over 80 characters
#1571: FILE: /tmp/f1-9464/pim_nb_config.c:1571:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peerlink_rif_modify(

WARNING: line over 80 characters
#1585: FILE: /tmp/f1-9464/pim_nb_config.c:1585:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peerlink_rif_destroy(

WARNING: line over 80 characters
#1600: FILE: /tmp/f1-9464/pim_nb_config.c:1600:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/reg-address

WARNING: line over 80 characters
#1602: FILE: /tmp/f1-9464/pim_nb_config.c:1602:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_reg_address_modify(

WARNING: line over 80 characters
#1616: FILE: /tmp/f1-9464/pim_nb_config.c:1616:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_reg_address_destroy(

WARNING: line over 80 characters
#1631: FILE: /tmp/f1-9464/pim_nb_config.c:1631:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/my-role

WARNING: line over 80 characters
#1633: FILE: /tmp/f1-9464/pim_nb_config.c:1633:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_my_role_modify(

WARNING: line over 80 characters
#1648: FILE: /tmp/f1-9464/pim_nb_config.c:1648:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/mlag/peer-state

WARNING: line over 80 characters
#1650: FILE: /tmp/f1-9464/pim_nb_config.c:1650:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peer_state_modify(

WARNING: line over 80 characters
#1665: FILE: /tmp/f1-9464/pim_nb_config.c:1665:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/register-accept-list

WARNING: line over 80 characters
#1667: FILE: /tmp/f1-9464/pim_nb_config.c:1667:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_register_accept_list_modify(

WARNING: line over 80 characters
#1693: FILE: /tmp/f1-9464/pim_nb_config.c:1693:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_register_accept_list_destroy(

WARNING: line over 80 characters
#2165: FILE: /tmp/f1-9464/pim_nb_config.c:2165:
+int lib_interface_pim_address_family_use_source_modify(struct nb_cb_modify_args *args)

WARNING: line over 80 characters
#2238: FILE: /tmp/f1-9464/pim_nb_config.c:2238:
+ * XPath: /frr-interface:lib/interface/frr-pim:pim/address-family/multicast-boundary-oil

WARNING: line over 80 characters
#2452: FILE: /tmp/f1-9464/pim_nb_config.c:2452:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/frr-pim-rp:rp/static-rp/rp-list

WARNING: line over 80 characters
#2454: FILE: /tmp/f1-9464/pim_nb_config.c:2454:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_create(

WARNING: line over 80 characters
#2468: FILE: /tmp/f1-9464/pim_nb_config.c:2468:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_destroy(

WARNING: line over 80 characters
#2516: FILE: /tmp/f1-9464/pim_nb_config.c:2516:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/frr-pim-rp:rp/static-rp/rp-list/group-list

WARNING: line over 80 characters
#2518: FILE: /tmp/f1-9464/pim_nb_config.c:2518:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_group_list_create(

WARNING: line over 80 characters
#2545: FILE: /tmp/f1-9464/pim_nb_config.c:2545:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_group_list_destroy(

WARNING: line over 80 characters
#2574: FILE: /tmp/f1-9464/pim_nb_config.c:2574:
+ * XPath: /frr-routing:routing/control-plane-protocols/control-plane-protocol/frr-pim:pim/address-family/frr-pim-rp:rp/static-rp/rp-list/prefix-list

WARNING: line over 80 characters
#2576: FILE: /tmp/f1-9464/pim_nb_config.c:2576:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_prefix_list_modify(

WARNING: line over 80 characters
#2603: FILE: /tmp/f1-9464/pim_nb_config.c:2603:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_prefix_list_destroy(
Report for pim_nb.h | 180 issues
===============================================
WARNING: line over 80 characters
#30: FILE: /tmp/f1-9464/pim_nb.h:30:
+int routing_control_plane_protocols_control_plane_protocol_pim_ecmp_rebalance_modify(

WARNING: line over 80 characters
#33: FILE: /tmp/f1-9464/pim_nb.h:33:
+int routing_control_plane_protocols_control_plane_protocol_pim_keep_alive_timer_modify(

WARNING: line over 80 characters
#35: FILE: /tmp/f1-9464/pim_nb.h:35:
+int routing_control_plane_protocols_control_plane_protocol_pim_rp_keep_alive_timer_modify(

WARNING: line over 80 characters
#39: FILE: /tmp/f1-9464/pim_nb.h:39:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_create(

WARNING: line over 80 characters
#41: FILE: /tmp/f1-9464/pim_nb.h:41:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_destroy(

WARNING: line over 80 characters
#43: FILE: /tmp/f1-9464/pim_nb.h:43:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_send_v6_secondary_modify(

WARNING: line over 80 characters
#45: FILE: /tmp/f1-9464/pim_nb.h:45:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_send_v6_secondary_destroy(

WARNING: line over 80 characters
#47: FILE: /tmp/f1-9464/pim_nb.h:47:
+void routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_apply_finish(

WARNING: line over 80 characters
#49: FILE: /tmp/f1-9464/pim_nb.h:49:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_action_modify(

WARNING: line over 80 characters
#51: FILE: /tmp/f1-9464/pim_nb.h:51:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_infinity_prefix_list_modify(

WARNING: line over 80 characters
#53: FILE: /tmp/f1-9464/pim_nb.h:53:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_spt_switchover_spt_infinity_prefix_list_destroy(

WARNING: line over 80 characters
#55: FILE: /tmp/f1-9464/pim_nb.h:55:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_prefix_list_modify(

WARNING: line over 80 characters
#57: FILE: /tmp/f1-9464/pim_nb.h:57:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_prefix_list_destroy(

WARNING: line over 80 characters
#59: FILE: /tmp/f1-9464/pim_nb.h:59:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_pingd_source_ip_create(

WARNING: line over 80 characters
#61: FILE: /tmp/f1-9464/pim_nb.h:61:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_ssm_pingd_source_ip_destroy(

WARNING: line over 80 characters
#63: FILE: /tmp/f1-9464/pim_nb.h:63:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_create(

WARNING: line over 80 characters
#65: FILE: /tmp/f1-9464/pim_nb.h:65:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_destroy(

WARNING: line over 80 characters
#67: FILE: /tmp/f1-9464/pim_nb.h:67:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_mesh_group_name_modify(

WARNING: line over 80 characters
#69: FILE: /tmp/f1-9464/pim_nb.h:69:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_mesh_group_name_destroy(

WARNING: line over 80 characters
#71: FILE: /tmp/f1-9464/pim_nb.h:71:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_member_ip_create(

WARNING: line over 80 characters
#73: FILE: /tmp/f1-9464/pim_nb.h:73:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_member_ip_destroy(

WARNING: line over 80 characters
#75: FILE: /tmp/f1-9464/pim_nb.h:75:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_source_ip_modify(

WARNING: line over 80 characters
#77: FILE: /tmp/f1-9464/pim_nb.h:77:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_mesh_group_source_ip_destroy(

WARNING: line over 80 characters
#79: FILE: /tmp/f1-9464/pim_nb.h:79:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_create(

WARNING: line over 80 characters
#81: FILE: /tmp/f1-9464/pim_nb.h:81:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_destroy(

WARNING: line over 80 characters
#83: FILE: /tmp/f1-9464/pim_nb.h:83:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_source_ip_modify(

WARNING: line over 80 characters
#85: FILE: /tmp/f1-9464/pim_nb.h:85:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_msdp_peer_source_ip_destroy(

WARNING: line over 80 characters
#87: FILE: /tmp/f1-9464/pim_nb.h:87:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_create(

WARNING: line over 80 characters
#89: FILE: /tmp/f1-9464/pim_nb.h:89:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_destroy(

WARNING: line over 80 characters
#91: FILE: /tmp/f1-9464/pim_nb.h:91:
+void routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_apply_finish(

WARNING: line over 80 characters
#93: FILE: /tmp/f1-9464/pim_nb.h:93:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peerlink_rif_modify(

WARNING: line over 80 characters
#95: FILE: /tmp/f1-9464/pim_nb.h:95:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peerlink_rif_destroy(

WARNING: line over 80 characters
#97: FILE: /tmp/f1-9464/pim_nb.h:97:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_reg_address_modify(

WARNING: line over 80 characters
#99: FILE: /tmp/f1-9464/pim_nb.h:99:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_reg_address_destroy(

WARNING: line over 80 characters
#101: FILE: /tmp/f1-9464/pim_nb.h:101:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_my_role_modify(

WARNING: line over 80 characters
#103: FILE: /tmp/f1-9464/pim_nb.h:103:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_mlag_peer_state_modify(

WARNING: line over 80 characters
#105: FILE: /tmp/f1-9464/pim_nb.h:105:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_register_accept_list_modify(

WARNING: line over 80 characters
#107: FILE: /tmp/f1-9464/pim_nb.h:107:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_register_accept_list_destroy(

WARNING: line over 80 characters
#120: FILE: /tmp/f1-9464/pim_nb.h:120:
+int lib_interface_pim_bfd_min_rx_interval_modify(struct nb_cb_modify_args *args);

WARNING: line over 80 characters
#147: FILE: /tmp/f1-9464/pim_nb.h:147:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_create(

WARNING: line over 80 characters
#149: FILE: /tmp/f1-9464/pim_nb.h:149:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_destroy(

WARNING: line over 80 characters
#151: FILE: /tmp/f1-9464/pim_nb.h:151:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_group_list_create(

WARNING: line over 80 characters
#153: FILE: /tmp/f1-9464/pim_nb.h:153:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_group_list_destroy(

WARNING: line over 80 characters
#155: FILE: /tmp/f1-9464/pim_nb.h:155:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_prefix_list_modify(

WARNING: line over 80 characters
#157: FILE: /tmp/f1-9464/pim_nb.h:157:
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_static_rp_rp_list_prefix_list_destroy(

Warnings Generated during build:

Debian 10 amd64 build: Successful with additional warnings

Debian Package lintian failed for Debian 10 amd64 build:
(see full package build log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-15512/artifact/DEB10BUILD/ErrorLog/log_lintian.txt)

W: frr source: pkg-js-tools-test-is-missing
W: frr source: newer-standards-version 4.5.0.3 (current is 4.3.0)
W: frr source: pkg-js-tools-test-is-missing
W: frr source: newer-standards-version 4.5.0.3 (current is 4.3.0)
W: frr: changelog-file-missing-explicit-entry 6.0-2 -> 7.6-dev-20201119-00-g1dac87c88-0 (missing) -> 7.6-dev-20201119-00-g1dac87c88-0~deb10u1
W: frr-rpki-rtrlib: changelog-file-missing-explicit-entry 6.0-2 -> 7.6-dev-20201119-00-g1dac87c88-0 (missing) -> 7.6-dev-20201119-00-g1dac87c88-0~deb10u1
W: frr-pythontools: changelog-file-missing-explicit-entry 6.0-2 -> 7.6-dev-20201119-00-g1dac87c88-0 (missing) -> 7.6-dev-20201119-00-g1dac87c88-0~deb10u1
W: frr-doc: changelog-file-missing-explicit-entry 6.0-2 -> 7.6-dev-20201119-00-g1dac87c88-0 (missing) -> 7.6-dev-20201119-00-g1dac87c88-0~deb10u1
W: frr-snmp: changelog-file-missing-explicit-entry 6.0-2 -> 7.6-dev-20201119-00-g1dac87c88-0 (missing) -> 7.6-dev-20201119-00-g1dac87c88-0~deb10u1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants