ceph: add feature bits to connection handshake (protocol change)
authorSage Weil <sage@newdream.net>
Wed, 23 Dec 2009 17:30:21 +0000 (09:30 -0800)
committerSage Weil <sage@newdream.net>
Wed, 23 Dec 2009 17:30:21 +0000 (09:30 -0800)
commit04a419f908b5291ff7e8ffd7aa351fa0ac0c08af
tree2e634bdca766c27b88280ab5c1ce067f47ffe536
parent6df058c025ce343052c5516b1d8a9a7e73cddd64
ceph: add feature bits to connection handshake (protocol change)

Define supported and required feature set.  Fail connection if the server
requires features we do not support (TAG_FEATURES), or if the server does
not support features we require.

Signed-off-by: Sage Weil <sage@newdream.net>
fs/ceph/ceph_fs.h
fs/ceph/dir.c
fs/ceph/messenger.c
fs/ceph/msgr.h