ping: icmp echo requests

[ bsd3, library, network ] [ Propose Tags ]

This library provides functions that have similar behavior as the unix command-line utility ping. In particular, both emit ICMP echo requests and wait for responses. This library uses a haskell implementation of ICMP rather than invoking /bin/ping. This avoids the costly process of starting a child process. Additionally, there are greater opportunities for reusing sockets. The cost of this is that the user must ensure that one of these is true:

Versions [faq] 0.1.0.0, 0.1.0.1 (info)
Change log CHANGELOG.md
Dependencies base (>=4.11.1 && <5), cpu (>=0.1.2), ip (>=1.4), posix-api (>=0.1), primitive (>=0.6.4), primitive-containers (>=0.3.1), stm (>=2.5), transformers (>=0.5.5) [details]
License BSD-3-Clause
Copyright 2018 Andrew Martin
Author Andrew Martin
Maintainer andrew.thaddeus@gmail.com
Category Network
Home page https://github.com/andrewthad/ping
Uploaded by andrewthad at Mon Jan 7 21:12:54 UTC 2019
Distributions NixOS:0.1.0.1
Downloads 52 total (52 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs not available [build log]
All reported builds failed as of 2019-01-07 [all 3 reports]

Modules

  • Network
    • Icmp
      • Network.Icmp.Ping

Flags

NameDescriptionDefaultType
debug

Print debug output

DisabledManual

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainer's Corner

For package maintainers and hackage trustees