ICMPRouterServer is a parent interface over-top of ICMPRouter that allows for the operation of the proxy origin listeners.
| 29 | |
| 30 | // ICMPRouterServer is a parent interface over-top of ICMPRouter that allows for the operation of the proxy origin listeners. |
| 31 | type ICMPRouterServer interface { |
| 32 | ICMPRouter |
| 33 | // Serve runs the ICMPRouter proxy origin listeners for any of the IPv4 or IPv6 interfaces configured. |
| 34 | Serve(ctx context.Context) error |
| 35 | } |
| 36 | |
| 37 | // ICMPRouter manages out-going ICMP requests towards the origin. |
| 38 | type ICMPRouter interface { |
no outgoing calls
no test coverage detected