]> git.tdb.fi Git - libs/net.git/blobdiff - source/net/protocol.cpp
Refactor the API for defining packets in Protocol
[libs/net.git] / source / net / protocol.cpp
index 95ba175932722a7e92c55ebdc603ff7494ce860e..ce200a2c0ea49afed1f320b0914c252a094669bd 100644 (file)
@@ -15,7 +15,7 @@ Protocol::Protocol(unsigned npi):
        next_packet_id(npi)
 {
        PacketDefBuilder<PacketHeader, Serializer<PacketHeader>>(*this, header_def, Serializer<PacketHeader>())
-               (&PacketHeader::type)(&PacketHeader::length);
+               .fields(&PacketHeader::type, &PacketHeader::length);
 }
 
 Protocol::~Protocol()