Skip to content

Commit

Permalink
Change call sites to use fizz::DefaultFactory
Browse files Browse the repository at this point in the history
Summary: As titled

Reviewed By: zalecodez

Differential Revision: D59617762

fbshipit-source-id: 120ba87a0c24e2a2f1b3f956342f9e3cb49e2ccc
  • Loading branch information
Mingtao Yang authored and facebook-github-bot committed Jul 19, 2024
1 parent 68e02f3 commit 2543ffb
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 7 deletions.
3 changes: 1 addition & 2 deletions quic/dsr/backend/BUCK
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,8 @@ mvfst_cpp_library(
"//quic/api:quic_batch_writer",
],
exported_deps = [
"//fizz/backend:openssl",
"//fizz/crypto/aead:aead",
"//fizz/protocol:factory",
"//fizz/protocol:default_factory",
"//fizz/protocol:protocol",
"//fizz/record:record",
"//folly:hash",
Expand Down
3 changes: 1 addition & 2 deletions quic/dsr/backend/DSRPacketizer.h
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,8 @@

#pragma once

#include <fizz/backend/openssl/OpenSSLFactory.h>
#include <fizz/crypto/aead/Aead.h>
#include <fizz/protocol/Factory.h>
#include <fizz/protocol/DefaultFactory.h>
#include <fizz/protocol/Protocol.h>
#include <fizz/record/Types.h>
#include <folly/Hash.h>
Expand Down
3 changes: 2 additions & 1 deletion quic/fizz/handshake/BUCK
Original file line number Diff line number Diff line change
Expand Up @@ -20,13 +20,14 @@ mvfst_cpp_library(
"QuicFizzFactory.h",
],
deps = [
"//fizz/backend:openssl",
"//fizz/crypto:crypto",
"//fizz/crypto:utils",
"//quic/common:optional",
],
exported_deps = [
"//fizz/backend:openssl",
"//fizz/crypto/aead:aead",
"//fizz/protocol:default_factory",
"//fizz/protocol:types",
"//fizz/record:record",
"//folly/ssl:openssl_ptr_types",
Expand Down
4 changes: 2 additions & 2 deletions quic/fizz/handshake/QuicFizzFactory.h
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,11 @@

#pragma once

#include <fizz/backend/openssl/OpenSSLFactory.h>
#include <fizz/protocol/DefaultFactory.h>

namespace quic {

class QuicFizzFactory : public fizz::openssl::OpenSSLFactory {
class QuicFizzFactory : public ::fizz::DefaultFactory {
std::unique_ptr<fizz::PlaintextReadRecordLayer> makePlaintextReadRecordLayer()
const override;

Expand Down

0 comments on commit 2543ffb

Please sign in to comment.