MCPcopy Create free account
hub / github.com/ElementsProject/lightning / sphinx_write_frame

Function sphinx_write_frame

common/sphinx.c:464–469  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

462}
463
464static void sphinx_write_frame(u8 *dest, const struct sphinx_hop *hop)
465{
466 memcpy(dest, hop->raw_payload, tal_bytelen(hop->raw_payload));
467 memcpy(dest + tal_bytelen(hop->raw_payload),
468 hop->hmac.bytes, sizeof(hop->hmac.bytes));
469}
470
471static void sphinx_prefill_stream_xor(u8 *dst, size_t dstlen,
472 const struct secret *shared_secret)

Callers 1

create_onionpacketFunction · 0.85

Calls 1

tal_bytelenFunction · 0.85

Tested by

no test coverage detected