In master and 4.1, we use VRT_r_server_identity to tell VSM_Open what instance is to be opened. The problem is that VRT_r_server_identity will return heritage.identity if -i is set, or heritage.name otherwise.
So rtstatus won't work with -i. The quick fix is adding a VRT function in Varnish to return heritage.name. The right fix would be to avoid VSM_Open altogether and have a vrt function returning the iterator directly.
In master and 4.1, we use VRT_r_server_identity to tell VSM_Open what instance is to be opened. The problem is that VRT_r_server_identity will return heritage.identity if -i is set, or heritage.name otherwise.
So rtstatus won't work with -i. The quick fix is adding a VRT function in Varnish to return heritage.name. The right fix would be to avoid VSM_Open altogether and have a vrt function returning the iterator directly.