Skip to content

Commit b690936

Browse files
fix build
1 parent 3285f29 commit b690936

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

echo2_config.cc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
#include "envoy/registry/registry.h"
66
#include "envoy/server/filter_config.h"
7+
#include "absl/status/statusor.h"
78

89
namespace Envoy {
910
namespace Server {
@@ -14,7 +15,7 @@ namespace Configuration {
1415
*/
1516
class Echo2ConfigFactory : public NamedNetworkFilterConfigFactory {
1617
public:
17-
Network::FilterFactoryCb createFilterFactoryFromProto(const Protobuf::Message&,
18+
absl::StatusOr<Network::FilterFactoryCb> createFilterFactoryFromProto(const Protobuf::Message&,
1819
FactoryContext&) override {
1920
return [](Network::FilterManager& filter_manager) -> void {
2021
filter_manager.addReadFilter(Network::ReadFilterSharedPtr{new Filter::Echo2()});

http-filter-example/http_filter_config.cc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
#include "envoy/registry/registry.h"
44
#include "envoy/server/filter_config.h"
5+
#include "absl/status/statusor.h"
56

67
#include "http-filter-example/http_filter.pb.h"
78
#include "http-filter-example/http_filter.pb.validate.h"
@@ -13,7 +14,7 @@ namespace Configuration {
1314

1415
class HttpSampleDecoderFilterConfigFactory : public NamedHttpFilterConfigFactory {
1516
public:
16-
Http::FilterFactoryCb createFilterFactoryFromProto(const Protobuf::Message& proto_config,
17+
absl::StatusOr<Http::FilterFactoryCb> createFilterFactoryFromProto(const Protobuf::Message& proto_config,
1718
const std::string&,
1819
FactoryContext& context) override {
1920

0 commit comments

Comments
 (0)