From 8a9893d6cbffab95519a7df8d6864b337acd1d62 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Wed, 18 Mar 2009 17:00:03 -0700 Subject: [PATCH] ceph: ceph_client_ticket --- src/include/ceph_fs.h | 10 ++++++++++ src/include/types.h | 1 + 2 files changed, 11 insertions(+) diff --git a/src/include/ceph_fs.h b/src/include/ceph_fs.h index 63d7be0a9a6b8..c0e67d0fcea3f 100644 --- a/src/include/ceph_fs.h +++ b/src/include/ceph_fs.h @@ -577,6 +577,16 @@ struct ceph_mds_getmap { } __attribute__ ((packed)); +/* + * client authentication ticket + */ +struct ceph_client_ticket { + __u32 client; + struct ceph_entity_addr addr; + struct ceph_timespec created, expires; + __u32 flags; +} __attribute__ ((packed)); + /* * mds states * > 0 -> in diff --git a/src/include/types.h b/src/include/types.h index 5db844084bfed..4405d0015af03 100644 --- a/src/include/types.h +++ b/src/include/types.h @@ -199,6 +199,7 @@ struct ltstr WRITE_RAW_ENCODER(ceph_fsid_t) WRITE_RAW_ENCODER(ceph_file_layout) +WRITE_RAW_ENCODER(ceph_client_ticket) WRITE_RAW_ENCODER(ceph_mds_request_head) WRITE_RAW_ENCODER(ceph_mds_caps) WRITE_RAW_ENCODER(ceph_mds_lease) -- 2.39.5