summaryrefslogtreecommitdiffstats
path: root/libtransport/src/protocols
diff options
context:
space:
mode:
authorJordan Augé <jordan.auge+fdio@cisco.com>2022-09-21 17:11:22 +0200
committerJordan Augé <jordan.auge+fdio@cisco.com>2022-09-30 09:17:13 +0200
commit3476dd9ddecc87d9212c3bf56a5be52079e27def (patch)
tree3c7ea2664e8f99fc4fd4588b9e4493f0dc9bbb93 /libtransport/src/protocols
parent29647f687c8dadc90e2ba4d3a772eee09a1a4f1b (diff)
feat: support for new packet format in hicn-light
Ref: HICN-792 Change-Id: I3204006bd2dd2be6504c33035c6578ec0292455a Signed-off-by: Jordan Augé <jordan.auge+fdio@cisco.com>
Diffstat (limited to 'libtransport/src/protocols')
-rw-r--r--libtransport/src/protocols/prod_protocol_rtc.cc2
-rw-r--r--libtransport/src/protocols/rtc/rtc_verifier.cc2
-rw-r--r--libtransport/src/protocols/transport_protocol.cc2
3 files changed, 3 insertions, 3 deletions
diff --git a/libtransport/src/protocols/prod_protocol_rtc.cc b/libtransport/src/protocols/prod_protocol_rtc.cc
index aebad23d6..83cd23ac6 100644
--- a/libtransport/src/protocols/prod_protocol_rtc.cc
+++ b/libtransport/src/protocols/prod_protocol_rtc.cc
@@ -692,7 +692,7 @@ void RTCProductionProtocol::sendNack(uint32_t sequence) {
void RTCProductionProtocol::sendContentObject(
std::shared_ptr<ContentObject> content_object, bool nack, bool fec) {
- bool is_ah = _is_ah(content_object->getFormat());
+ bool is_ah = HICN_PACKET_FORMAT_IS_AH(content_object->getFormat());
// Compute signature
if (is_ah) {
diff --git a/libtransport/src/protocols/rtc/rtc_verifier.cc b/libtransport/src/protocols/rtc/rtc_verifier.cc
index 861ceee89..60fce92a5 100644
--- a/libtransport/src/protocols/rtc/rtc_verifier.cc
+++ b/libtransport/src/protocols/rtc/rtc_verifier.cc
@@ -106,7 +106,7 @@ auth::VerificationPolicy RTCVerifier::verifyFec(
auth::VerificationPolicy RTCVerifier::verifyData(
core::ContentObject &content_object) {
- if (_is_ah(content_object.getFormat())) {
+ if (HICN_PACKET_FORMAT_IS_AH(content_object.getFormat())) {
return verifier_->verifyPackets(&content_object);
}
diff --git a/libtransport/src/protocols/transport_protocol.cc b/libtransport/src/protocols/transport_protocol.cc
index 5b262e4e7..29d140454 100644
--- a/libtransport/src/protocols/transport_protocol.cc
+++ b/libtransport/src/protocols/transport_protocol.cc
@@ -179,7 +179,7 @@ void TransportProtocol::sendInterest(
if (content_sharing_mode) lifetime = ceil((double)lifetime * 0.9);
// Compute signature
- bool is_ah = _is_ah(interest->getFormat());
+ bool is_ah = HICN_PACKET_FORMAT_IS_AH(interest->getFormat());
if (is_ah) signer_->signPacket(interest.get());
portal_->sendInterest(interest, lifetime);