equal
deleted
inserted
replaced
361 NS_ABORT_MSG ("PcapSniffRxEvent(): Unexpected data link type " << dlt); |
361 NS_ABORT_MSG ("PcapSniffRxEvent(): Unexpected data link type " << dlt); |
362 } |
362 } |
363 } |
363 } |
364 |
364 |
365 void |
365 void |
366 YansWifiPhyHelper::SetPcapFormat (enum PcapFormat format) |
366 YansWifiPhyHelper::SetPcapDataLinkType (enum SupportedPcapDataLinkTypes dlt) |
367 { |
367 { |
368 switch (format) |
368 switch (dlt) |
369 { |
369 { |
370 case PCAP_FORMAT_80211: |
370 case DLT_IEEE802_11: |
371 m_pcapDlt = PcapHelper::DLT_IEEE802_11; |
371 m_pcapDlt = PcapHelper::DLT_IEEE802_11; |
372 return; |
372 return; |
373 case PCAP_FORMAT_80211_PRISM: |
373 case DLT_PRISM_HEADER: |
374 m_pcapDlt = PcapHelper::DLT_PRISM_HEADER; |
374 m_pcapDlt = PcapHelper::DLT_PRISM_HEADER; |
375 return; |
375 return; |
376 case PCAP_FORMAT_80211_RADIOTAP: |
376 case DLT_IEEE802_11_RADIO: |
377 m_pcapDlt = PcapHelper::DLT_IEEE802_11_RADIO; |
377 m_pcapDlt = PcapHelper::DLT_IEEE802_11_RADIO; |
378 return; |
378 return; |
379 default: |
379 default: |
380 NS_ABORT_MSG ("YansWifiPhyHelper::SetPcapFormat(): Unexpected format"); |
380 NS_ABORT_MSG ("YansWifiPhyHelper::SetPcapFormat(): Unexpected format"); |
381 } |
381 } |
382 } |
|
383 |
|
384 void |
|
385 YansWifiPhyHelper::SetPcapDataLinkType (uint32_t dlt) |
|
386 { |
|
387 m_pcapDlt = dlt; |
|
388 } |
382 } |
389 |
383 |
390 void |
384 void |
391 YansWifiPhyHelper::EnablePcapInternal (std::string prefix, Ptr<NetDevice> nd, bool promiscuous) |
385 YansWifiPhyHelper::EnablePcapInternal (std::string prefix, Ptr<NetDevice> nd, bool promiscuous) |
392 { |
386 { |