File tree Expand file tree Collapse file tree 2 files changed +4
-2
lines changed Expand file tree Collapse file tree 2 files changed +4
-2
lines changed Original file line number Diff line number Diff line change 4
4
5
5
#include " envoy/registry/registry.h"
6
6
#include " envoy/server/filter_config.h"
7
+ #include " absl/status/statusor.h"
7
8
8
9
namespace Envoy {
9
10
namespace Server {
@@ -14,7 +15,7 @@ namespace Configuration {
14
15
*/
15
16
class Echo2ConfigFactory : public NamedNetworkFilterConfigFactory {
16
17
public:
17
- Network::FilterFactoryCb createFilterFactoryFromProto (const Protobuf::Message&,
18
+ absl::StatusOr< Network::FilterFactoryCb> createFilterFactoryFromProto (const Protobuf::Message&,
18
19
FactoryContext&) override {
19
20
return [](Network::FilterManager& filter_manager) -> void {
20
21
filter_manager.addReadFilter (Network::ReadFilterSharedPtr{new Filter::Echo2 ()});
Original file line number Diff line number Diff line change 2
2
3
3
#include " envoy/registry/registry.h"
4
4
#include " envoy/server/filter_config.h"
5
+ #include " absl/status/statusor.h"
5
6
6
7
#include " http-filter-example/http_filter.pb.h"
7
8
#include " http-filter-example/http_filter.pb.validate.h"
@@ -13,7 +14,7 @@ namespace Configuration {
13
14
14
15
class HttpSampleDecoderFilterConfigFactory : public NamedHttpFilterConfigFactory {
15
16
public:
16
- Http::FilterFactoryCb createFilterFactoryFromProto (const Protobuf::Message& proto_config,
17
+ absl::StatusOr< Http::FilterFactoryCb> createFilterFactoryFromProto (const Protobuf::Message& proto_config,
17
18
const std::string&,
18
19
FactoryContext& context) override {
19
20
You can’t perform that action at this time.
0 commit comments