summaryrefslogtreecommitdiff
path: root/src/message.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/message.zig')
-rw-r--r--src/message.zig6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/message.zig b/src/message.zig
index c847fc9..0f7bef5 100644
--- a/src/message.zig
+++ b/src/message.zig
@@ -22,6 +22,12 @@ pub const Message = union(PacketType) {
pub const Relay = message.Relay;
pub const Connection = message.Connection;
+
+ pub fn toBytes(self: message.Message, buf: []u8) []u8 {
+ return switch (self) {
+ inline else => |m| m.toBytes(buf),
+ };
+ }
};
pub const relay_dest_len = 4;