classifier: Make versioning more explicit.
authorJarno Rajahalme <jrajahalme@nicira.com>
Mon, 6 Jul 2015 18:45:54 +0000 (11:45 -0700)
committerJarno Rajahalme <jrajahalme@nicira.com>
Mon, 6 Jul 2015 18:46:34 +0000 (11:46 -0700)
commitbd53aa1723a007415d26fdd8fb7da05acc06aad0
treecdff83f858e77eee3f8052e71d0fc6b646f4f3df
parent8be0036745ecda6325e27e87cdb1d23e3e3d5d34
classifier: Make versioning more explicit.

Now that struct cls_match has 'add_version' the 'version' in cls_match
was largely redundant.  Remove 'version' from struct cls_rule, and add
it to function prototypes that need it.  This makes versioning more
explicit (or less indirect) in the API.

Suggested-by: Ben Pfaff <blp@nicira.com>
Signed-off-by: Jarno Rajahalme <jrajahalme@nicira.com>
Acked-by: Ben Pfaff <blp@nicira.com>
lib/classifier.c
lib/classifier.h
lib/ovs-router.c
lib/tnl-ports.c
ofproto/ofproto.c
tests/test-classifier.c
tests/test-ovn.c
utilities/ovs-ofctl.c