diff options
Diffstat (limited to 'wiretap/pcap-common.c')
-rw-r--r-- | wiretap/pcap-common.c | 28 |
1 files changed, 15 insertions, 13 deletions
diff --git a/wiretap/pcap-common.c b/wiretap/pcap-common.c index 3df298f6f5..76f74ce4d2 100644 --- a/wiretap/pcap-common.c +++ b/wiretap/pcap-common.c @@ -692,19 +692,21 @@ wtap_wtap_encap_to_pcap_encap(int encap) } gboolean -wtap_encap_requires_phdr(int encap) { - if ( - (encap == WTAP_ENCAP_ATM_PDUS) || - (encap == WTAP_ENCAP_IRDA) || - (encap == WTAP_ENCAP_MTP2_WITH_PHDR) || - (encap == WTAP_ENCAP_LINUX_LAPD) || - (encap == WTAP_ENCAP_SITA) || - (encap == WTAP_ENCAP_ERF) || - (encap == WTAP_ENCAP_I2C) || - (encap == WTAP_ENCAP_BLUETOOTH_H4_WITH_PHDR) || - (encap == WTAP_ENCAP_BLUETOOTH_LINUX_MONITOR) || - (encap == WTAP_ENCAP_PPP_WITH_PHDR) - ) { +wtap_encap_requires_phdr(int wtap_encap) +{ + switch (wtap_encap) { + + case WTAP_ENCAP_ATM_PDUS: + case WTAP_ENCAP_IRDA: + case WTAP_ENCAP_MTP2_WITH_PHDR: + case WTAP_ENCAP_LINUX_LAPD: + case WTAP_ENCAP_SITA: + case WTAP_ENCAP_BLUETOOTH_H4_WITH_PHDR: + case WTAP_ENCAP_BLUETOOTH_LINUX_MONITOR: + case WTAP_ENCAP_NFC_LLCP: + case WTAP_ENCAP_PPP_WITH_PHDR: + case WTAP_ENCAP_ERF: + case WTAP_ENCAP_I2C: return TRUE; } return FALSE; |