openvpn: Use parser table instead of open coding