From: Sage Weil Date: Tue, 28 Jul 2009 18:31:48 +0000 (-0700) Subject: auth: add versioning to ClientTicket X-Git-Tag: v0.13~76 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=86315733669b86c4fe93dc19a78d66c01c384170;p=ceph.git auth: add versioning to ClientTicket --- diff --git a/src/auth/ClientTicket.h b/src/auth/ClientTicket.h index 7165469b8d6c..2114e7163bc2 100644 --- a/src/auth/ClientTicket.h +++ b/src/auth/ClientTicket.h @@ -24,6 +24,8 @@ struct ClientTicket { __u32 flags; void encode(bufferlist& bl) const { + __u8 v = 1; + ::encode(v, bl); ::encode(client, bl); ::encode(addr, bl); ::encode(created, bl); @@ -31,6 +33,8 @@ struct ClientTicket { ::encode(flags, bl); } void decode(bufferlist::iterator& bl) { + __u8 v; + ::decode(v, bl); ::decode(client, bl); ::decode(addr, bl); ::decode(created, bl);