Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(434)

Unified Diff: net/tools/transport_security_state_generator/trie/trie_writer.h

Issue 2632073002: Rename domain_security_preload_generator. (Closed)
Patch Set: rebase & comment rsleevi Created 3 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: net/tools/transport_security_state_generator/trie/trie_writer.h
diff --git a/net/tools/domain_security_preload_generator/trie/trie_writer.h b/net/tools/transport_security_state_generator/trie/trie_writer.h
similarity index 77%
rename from net/tools/domain_security_preload_generator/trie/trie_writer.h
rename to net/tools/transport_security_state_generator/trie/trie_writer.h
index a28aad235abbc8bffc8e1ce6c04420824c2c7ac0..93fce3624f7193f8c5f281aaf643981d1b8372c3 100644
--- a/net/tools/domain_security_preload_generator/trie/trie_writer.h
+++ b/net/tools/transport_security_state_generator/trie/trie_writer.h
@@ -2,21 +2,21 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#ifndef NET_TOOLS_DOMAIN_SECURITY_PRELOAD_GENERATOR_TRIE_TRIE_WRITER_H_
-#define NET_TOOLS_DOMAIN_SECURITY_PRELOAD_GENERATOR_TRIE_TRIE_WRITER_H_
+#ifndef NET_TOOLS_TRANSPORT_SECURITY_STATE_GENERATOR_TRIE_TRIE_WRITER_H_
+#define NET_TOOLS_TRANSPORT_SECURITY_STATE_GENERATOR_TRIE_TRIE_WRITER_H_
#include <string>
#include <vector>
-#include "net/tools/domain_security_preload_generator/bit_writer.h"
-#include "net/tools/domain_security_preload_generator/domain_security_entry.h"
-#include "net/tools/domain_security_preload_generator/huffman/huffman_frequency_tracker.h"
+#include "net/tools/transport_security_state_generator/bit_writer.h"
+#include "net/tools/transport_security_state_generator/huffman/huffman_builder.h"
+#include "net/tools/transport_security_state_generator/transport_security_state_entry.h"
namespace net {
namespace transport_security_state {
-struct DomainSecurityEntry;
+struct TransportSecurityStateEntry;
class TrieBitBuffer;
// Maps a name to an index. This is used to track the index of several values
@@ -35,12 +35,12 @@ class TrieWriter {
const NameIDMap& expect_ct_report_uri_map,
const NameIDMap& expect_staple_report_uri_map,
const NameIDMap& pinsets_map,
- HuffmanFrequencyTracker* frequency_tracker);
+ HuffmanBuilder* huffman_builder);
~TrieWriter();
// Constructs a trie containing all |entries|. The output is written to
// |buffer_|. Returns the position of the trie root.
- uint32_t WriteEntries(const DomainSecurityEntries& entries);
+ uint32_t WriteEntries(const TransportSecurityStateEntries& entries);
// Returns the position |buffer_| is currently at. The returned value
// represents the number of bits.
@@ -58,8 +58,8 @@ class TrieWriter {
ReversedEntries::iterator end);
// Serializes |*entry| and writes it to |*writer|.
- void WriteSecurityEntry(const DomainSecurityEntry* entry,
- TrieBitBuffer* writer);
+ void WriteEntry(const TransportSecurityStateEntry* entry,
+ TrieBitBuffer* writer);
// Removes the first |length| characters from all entries between |start| and
// |end|.
@@ -82,11 +82,11 @@ class TrieWriter {
const NameIDMap& expect_ct_report_uri_map_;
const NameIDMap& expect_staple_report_uri_map_;
const NameIDMap& pinsets_map_;
- HuffmanFrequencyTracker* frequency_tracker_;
+ HuffmanBuilder* huffman_builder_;
};
} // namespace transport_security_state
} // namespace net
-#endif // NET_TOOLS_DOMAIN_SECURITY_PRELOAD_GENERATOR_TRIE_TRIE_WRITER_H_
+#endif // NET_TOOLS_TRANSPORT_SECURITY_STATE_GENERATOR_TRIE_TRIE_WRITER_H_

Powered by Google App Engine
This is Rietveld 408576698