convert: separate generic structures and variables from the filter specific ones
authorBen Peart <peartben@gmail.com>
Fri, 5 May 2017 15:27:58 +0000 (11:27 -0400)
committerJunio C Hamano <gitster@pobox.com>
Mon, 15 May 2017 04:01:57 +0000 (13:01 +0900)
commit1b0b46ee3b310b66023423ba32f023d923d7cb0e
tree155d493a19e80999c2330f32096d47830a9322b5
parenta810ea9945d5959b6cf73d117bc0f20fde58c556
convert: separate generic structures and variables from the filter specific ones

To enable future reuse of the filter.<driver>.process infrastructure,
split the cmd2process structure into two separate parts.

subprocess_entry will now contain the generic data required to manage
the creation and tracking of the child process in a hashmap.

cmd2process is a filter protocol specific structure that is used to
track the negotiated capabilities of the filter.

Signed-off-by: Ben Peart <benpeart@microsoft.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
convert.c