Skip to content

Commit 172752d

Browse files
committed
common: fixed copy-paste error in ProtocolUtils.cc when checking EcapsulationProtocolReq
1 parent 22c5f9f commit 172752d

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/inet/common/ProtocolUtils.cc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,9 +42,9 @@ const Protocol *popEncapsulationProtocolReq(Packet *packet)
4242
return nullptr;
4343
}
4444

45-
INET_API bool hasEncapsulationProtocolReq(Packet *packet, const Protocol *protocol)
45+
bool hasEncapsulationProtocolReq(Packet *packet, const Protocol *protocol)
4646
{
47-
if (auto encapsulationProtocolReq = packet->addTagIfAbsent<EncapsulationProtocolReq>()) {
47+
if (auto encapsulationProtocolReq = packet->findTag<EncapsulationProtocolReq>()) {
4848
for (size_t i = 0; i < encapsulationProtocolReq->getProtocolArraySize(); i++)
4949
if (encapsulationProtocolReq->getProtocol(i) == protocol)
5050
return true;
@@ -54,7 +54,7 @@ INET_API bool hasEncapsulationProtocolReq(Packet *packet, const Protocol *protoc
5454

5555
void removeEncapsulationProtocolReq(Packet *packet, const Protocol *protocol)
5656
{
57-
if (auto encapsulationProtocolReq = packet->addTagIfAbsent<EncapsulationProtocolReq>()) {
57+
if (auto encapsulationProtocolReq = packet->findTagForUpdate<EncapsulationProtocolReq>()) {
5858
for (size_t i = 0; i < encapsulationProtocolReq->getProtocolArraySize(); i++) {
5959
if (encapsulationProtocolReq->getProtocol(i) == protocol) {
6060
encapsulationProtocolReq->eraseProtocol(i);

0 commit comments

Comments
 (0)