dioptra-io / caracal

:cat: A fast ICMP/UDP IPv4/v6 Paris traceroute and ping engine.
https://dioptra-io.github.io/caracal/
MIT License
26 stars 4 forks source link

Add --source-address-v4/v6 flags #55

Closed kvermeul closed 1 year ago

kvermeul commented 1 year ago

Add the possibility to set the source address to use for probing.

codecov[bot] commented 1 year ago

Codecov Report

Patch coverage: 83.33% and project coverage change: -0.62 :warning:

Comparison is base (7ef4cbb) 80.42% compared to head (e1ed37b) 79.81%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #55 +/- ## ========================================== - Coverage 80.42% 79.81% -0.62% ========================================== Files 25 22 -3 Lines 1267 1174 -93 Branches 758 332 -426 ========================================== - Hits 1019 937 -82 - Misses 156 167 +11 + Partials 92 70 -22 ``` | [Impacted Files](https://codecov.io/gh/dioptra-io/caracal/pull/55?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dioptra-io) | Coverage Δ | | |---|---|---| | [src/sender.cpp](https://codecov.io/gh/dioptra-io/caracal/pull/55?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dioptra-io#diff-c3JjL3NlbmRlci5jcHA=) | `61.45% <72.22%> (-3.38%)` | :arrow_down: | | [src/experimental.cpp](https://codecov.io/gh/dioptra-io/caracal/pull/55?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dioptra-io#diff-c3JjL2V4cGVyaW1lbnRhbC5jcHA=) | `77.77% <75.00%> (-6.97%)` | :arrow_down: | | [src/prober.cpp](https://codecov.io/gh/dioptra-io/caracal/pull/55?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dioptra-io#diff-c3JjL3Byb2Jlci5jcHA=) | `76.76% <100.00%> (-0.16%)` | :arrow_down: | | [src/prober\_config.cpp](https://codecov.io/gh/dioptra-io/caracal/pull/55?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dioptra-io#diff-c3JjL3Byb2Jlcl9jb25maWcuY3Bw) | `99.01% <100.00%> (+0.09%)` | :arrow_up: | ... and [20 files with indirect coverage changes](https://codecov.io/gh/dioptra-io/caracal/pull/55/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dioptra-io) Help us with your feedback. Take ten seconds to tell us [how you rate us](https://about.codecov.io/nps?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dioptra-io). Have a feature suggestion? [Share it here.](https://app.codecov.io/gh/feedback/?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dioptra-io)

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.