Whamcloud - gitweb
LU-11014 mdt: remove enum mdt_it_code 58/32358/3
authorJohn L. Hammond <john.hammond@intel.com>
Fri, 11 May 2018 14:52:45 +0000 (09:52 -0500)
committerOleg Drokin <green@whamcloud.com>
Wed, 18 Jul 2018 05:59:52 +0000 (05:59 +0000)
commitef195fb0ec324559cffd320fa51d06cd3b4a66c8
tree96592e224b41796c2e5ea440816fd119ac6ee39d
parent92e2b514e06ca2cd8c83e7439e206a629ba508f2
LU-11014 mdt: remove enum mdt_it_code

Remove enum mdt_it_code, struct mdt_it_flavor and the mdt_it_flavor
array. In mdt_intent_opc, collapse the switch statement followed by
array lookup into a single switch statement that assigns the intent
format, handler, and handler flags. Simplify the subsequent logic in
mdt_intent_opc() accordingly.

Signed-off-by: John L. Hammond <john.hammond@intel.com>
Change-Id: Id56fe5fa1bd4d4c03a8de2db9d39f571bed06b2f
Reviewed-on: https://review.whamcloud.com/32358
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Fan Yong <fan.yong@intel.com>
Reviewed-by: Mike Pershin <mpershin@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/mdt/mdt_handler.c