MCPcopy Index your code
hub / github.com/celzero/firestack / process

Method process

intra/netstack/icmpecho.go:195–226  ·  view source on GitHub ↗

process handles the ICMP echo request and injects the reply back into the TUN. The parsed packet is released back to the pool after processing.

(h *icmpForwarder, nic tcpip.NICID, pkt *wire.Parsed, src, dst netip.AddrPort)

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers 1

handleMethod · 0.95

Calls 9

echoReplyMethod · 0.95
injectMethod · 0.95
logwvFunction · 0.85
TransportMethod · 0.80
PayloadMethod · 0.80
EchoIDSeqMethod · 0.80
ICMPHeaderStringMethod · 0.80
PingMethod · 0.65
PutMethod · 0.45

Tested by

no test coverage detected