]> git.ipfire.org Git - thirdparty/snort3.git/commitdiff
fix merge conflicts in extra
authorJoel Cornett <joel.cornett@gmail.com>
Tue, 26 Apr 2016 17:48:33 +0000 (13:48 -0400)
committerJoel Cornett <joel.cornett@gmail.com>
Tue, 26 Apr 2016 17:51:45 +0000 (13:51 -0400)
12 files changed:
extra/src/codecs/cd_eapol/cd_eapol.cc
extra/src/codecs/cd_i4l_rawip/cd_i4l_rawip.cc
extra/src/codecs/cd_linux_sll/cd_linux_sll.cc
extra/src/codecs/cd_null/cd_null.cc
extra/src/codecs/cd_pflog/cd_pflog.cc
extra/src/codecs/cd_pim/cd_pim.cc
extra/src/codecs/cd_ppp/cd_ppp.cc
extra/src/codecs/cd_raw4/cd_raw4.cc
extra/src/codecs/cd_raw6/cd_raw6.cc
extra/src/codecs/cd_slip/cd_slip.cc
extra/src/codecs/cd_token_ring/cd_token_ring.cc
extra/src/codecs/cd_wlan/cd_wlan.cc

index 3f3f14cfb416cfe1bd851af57b71b55945a6fd57..b8c7886bd9780312319c4594c0507dbd292128b3 100644 (file)
@@ -55,7 +55,7 @@ public:
     ~EapolCodec() { }
 
     bool decode(const RawData&, CodecData&, DecodeData&) override;
-    void get_protocol_ids(std::vector<uint16_t>&) override;
+    void get_protocol_ids(std::vector<ProtocolId>&) override;
 
 private:
     void DecodeEAP(const RawData&, const CodecData&);
@@ -63,8 +63,8 @@ private:
 };
 } // namespace
 
-void EapolCodec::get_protocol_ids(std::vector<uint16_t>& v)
-{ v.push_back(ETHERTYPE_EAPOL); }
+void EapolCodec::get_protocol_ids(std::vector<ProtocolId>& v)
+{ v.push_back(ProtocolId::ETHERTYPE_EAPOL); }
 
 void EapolCodec::DecodeEAP(const RawData& raw, const CodecData& codec)
 {
index b986d7fea1bae1b7c54dd8f77d1ffdf7d37ad205..1c862944c9d2ca67e50c397d071cdf156aff36b9 100644 (file)
@@ -61,7 +61,7 @@ bool I4LRawIpCodec::decode(const RawData& raw, CodecData& codec, DecodeData&)
         return false;
 
     codec.lyr_len = 2;
-    codec.next_prot_id = ETHERTYPE_IPV4;
+    codec.next_prot_id = ProtocolId::ETHERTYPE_IPV4;
     return true;
 }
 
index c1dbac2b1ed43bd8df7c2b3ee9a397d8d5125a40..ea6299d96c7cef7bcd93698099e39c563c537e86 100644 (file)
@@ -59,7 +59,7 @@ bool LinuxSllCodec::decode(const RawData& raw, CodecData& data, DecodeData&)
     const linux_sll::SLLHdr* const sllh = reinterpret_cast<const linux_sll::SLLHdr*>(raw.data);
 
     /* grab out the network type */
-    data.next_prot_id = ntohs(sllh->sll_protocol);
+    data.next_prot_id = static_cast<ProtocolId>(ntohs(sllh->sll_protocol));
     data.lyr_len = linux_sll::SLL_HDR_LEN;
     return true;
 }
index c2d35e2da57609ee8f5dba6324de675da7e4e959..6cc6e48e9db1b2f10950040a6765567bffa17614 100644 (file)
@@ -51,7 +51,7 @@ bool NullCodec::decode(const RawData& raw, CodecData& data, DecodeData&)
         return false;
 
     data.lyr_len = NULL_HDRLEN;
-    data.next_prot_id = ETHERTYPE_IPV4;
+    data.next_prot_id = ProtocolId::ETHERTYPE_IPV4;
     return true;
 }
 
index 0df179773b92a95bb287daa3eedbf0bf806ad899..8c849142200b91d6f179e0d393f8f4913f43de01 100644 (file)
@@ -208,12 +208,12 @@ bool PflogCodec::decode(const RawData& raw, CodecData& codec, DecodeData&)
     switch (af)
     {
     case AF_INET:       /* IPv4 */
-        codec.next_prot_id = ETHERTYPE_IPV4;
+        codec.next_prot_id = ProtocolId::ETHERTYPE_IPV4;
         break;
 
 #if defined(AF_INET6)
     case AF_INET6:      /* IPv6 */
-        codec.next_prot_id = ETHERTYPE_IPV6;
+        codec.next_prot_id = ProtocolId::ETHERTYPE_IPV6;
         break;
 #endif
 
index f8243321277f2ed4942eecc59fd7472211eee96d..8849f1ca209a1f1f5a9369160f58ff5210810108 100644 (file)
@@ -40,16 +40,16 @@ public:
     PimCodec() : Codec(CD_PIM_NAME) { }
     ~PimCodec() { }
 
-    void get_protocol_ids(std::vector<uint16_t>&) override;
+    void get_protocol_ids(std::vector<ProtocolId>&) override;
     bool decode(const RawData&, CodecData&, DecodeData&) override;
 };
 
 const uint16_t IPPROTO_ID_PIM = 103;
 } // namespace
 
-void PimCodec::get_protocol_ids(std::vector<uint16_t>& v)
+void PimCodec::get_protocol_ids(std::vector<ProtocolId>& v)
 {
-    v.push_back(IPPROTO_ID_PIM);
+    v.push_back(static_cast<ProtocolId>(IPPROTO_ID_PIM));
 }
 
 bool PimCodec::decode(const RawData&, CodecData& codec, DecodeData&)
index 6878667c75e6a3ba51b1dd1abfae43b76db487d7..df44b463293aa7eb0648aac10fc333a5ccf49496 100644 (file)
@@ -64,7 +64,7 @@ bool PPPCodec::decode(const RawData& raw, CodecData& codec, DecodeData&)
         codec.lyr_len = 2;
     }
 
-    codec.next_prot_id = ETHERTYPE_PPP;
+    codec.next_prot_id = ProtocolId::ETHERTYPE_PPP;
     return true;
 }
 
index 7f5b3cb5cf85bb4e694edeaf113b7b2272b71987..3622721248a7ae77108d6d57ca8e2c642ba57757 100644 (file)
@@ -45,7 +45,7 @@ public:
 
 bool Raw4Codec::decode(const RawData&, CodecData& data, DecodeData&)
 {
-    data.next_prot_id = ETHERTYPE_IPV4;
+    data.next_prot_id = ProtocolId::ETHERTYPE_IPV4;
     return true;
 }
 
index 28a787f90c17b813518c5313d7eb0500cc25896d..f6357ab60bbe2ece4c2dcdf0200a4a9f1a418f20 100644 (file)
@@ -45,7 +45,7 @@ public:
 
 bool Raw6Codec::decode(const RawData&, CodecData& data, DecodeData&)
 {
-    data.next_prot_id = ETHERTYPE_IPV6;
+    data.next_prot_id = ProtocolId::ETHERTYPE_IPV6;
     return true;
 }
 
index 8dbd46aee73e5623ff83960ad68dd224e0239a5c..e92bcbc6037182dfd32bf872b2783c473746d992 100644 (file)
@@ -55,7 +55,7 @@ bool SlipCodec::decode(const RawData& raw, CodecData& codec, DecodeData&)
 
     // set the fields which will be sent back to the packet manager
     codec.lyr_len = SLIP_HEADER_LEN;
-    codec.next_prot_id = ETHERTYPE_IPV4;
+    codec.next_prot_id = ProtocolId::ETHERTYPE_IPV4;
     return true;
 }
 
index db38eac331f09c604febb48762efa73f96a2abcc..f18cd02f99608ade6fe847184ccc3b9d13192a21 100644 (file)
@@ -178,7 +178,7 @@ bool TrCodec::decode(const RawData& raw, CodecData& codec, DecodeData&)
     }
 
     codec.lyr_len = dataoff;
-    codec.next_prot_id = htons(trhllc->ethertype);
+    codec.next_prot_id = trhllc->ethertype();
     return true;
 }
 
index ef8d98334cc78f5a29c8928e0a689f8e34f9e451..b15d4498f9c3a14cffb8c010843809a35b61cdd5 100644 (file)
@@ -63,7 +63,7 @@ public:
 
     bool decode(const RawData&, CodecData&, DecodeData&) override;
     void get_data_link_type(std::vector<int>&) override;
-    void get_protocol_ids(std::vector<uint16_t>& v) override;
+    void get_protocol_ids(std::vector<ProtocolId>& v) override;
     void log(TextLog* const, const uint8_t* pkt, const uint16_t len) override;
 };
 
@@ -74,8 +74,8 @@ public:
 void WlanCodec::get_data_link_type(std::vector<int>& v)
 { v.push_back(DLT_IEEE802_11); }
 
-void WlanCodec::get_protocol_ids(std::vector<uint16_t>& v)
-{ v.push_back(PROTO_ETHERNET_802_11); }
+void WlanCodec::get_protocol_ids(std::vector<ProtocolId>& v)
+{ v.push_back(ProtocolId::ETHERNET_802_11); }
 
 bool WlanCodec::decode(const RawData& raw, CodecData& codec, DecodeData&)
 {
@@ -123,7 +123,7 @@ bool WlanCodec::decode(const RawData& raw, CodecData& codec, DecodeData&)
     case WLAN_TYPE_DATA_DATA:
     {
         codec.lyr_len = IEEE802_11_DATA_HDR_LEN;
-        codec.next_prot_id = PROTO_ETHERNET_LLC;
+        codec.next_prot_id = ProtocolId::ETHERNET_LLC;
 
         break;
     }