• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

multipath-tcp / mptcpd / 10861100461

14 Sep 2024 08:50AM UTC coverage: 64.799% (+0.03%) from 64.766%
10861100461

push

github

web-flow
Support ELL 0.68 l_netlink_message API. (#303)

* configure: Check for l_netlink_message_new_sized()

ELL 0.68 introduced a non-backward compatible change to its API by
introducing a new l_netlink_message API to simplify use of the
l_netlink_send() function.  Check for the existence of the new API in
the mptcpd configure script.

* network_monitor: Support ELL l_netlink_message API

Support both the pre- and post- ELL 0.68 versions of l_netlink_send()
function.

* network_monitor: Refactor l_netlink_send() calls.

Refactor #ifdef blocks containing calls to the pre- and post-0.68
ELL l_netlink_send() calls to a separate helper functions.  This
simplifies the code, and obviates the need to have an #ifdef block
each time l_netlink_send() is called.  Many thanks to Matthieu Baerts
for making this suggestion.

* configure: Bump copyright year.

4 of 6 new or added lines in 1 file covered. (66.67%)

1 existing line in 1 file now uncovered.

1399 of 2159 relevant lines covered (64.8%)

5.63 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

44.75
/lib/network_monitor.c


Source Not Available

STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc