#ifndef LIGHTNING_COMMON_ONIONREPLY_H #define LIGHTNING_COMMON_ONIONREPLY_H #include "config.h" #include #include /* A separate type for an onion reply, to differentiate from a wire msg. */ struct onionreply { u8 *contents; }; /** * Wire marshalling routines for onionreply */ void towire_onionreply(u8 **cursor, const struct onionreply *r); struct onionreply *fromwire_onionreply(const tal_t *ctx, const u8 **cursor, size_t *max); struct onionreply *dup_onionreply(const tal_t *ctx, const struct onionreply *r TAKES); struct onionreply *new_onionreply(const tal_t *ctx, const u8 *contents TAKES); #endif /* LIGHTNING_COMMON_ONIONREPLY_H */