Put back a fix that earlier checkins lost.
authorGuy Harris <guy@alum.mit.edu>
Mon, 3 Jun 2013 06:36:55 +0000 (06:36 -0000)
committerGuy Harris <guy@alum.mit.edu>
Mon, 3 Jun 2013 06:36:55 +0000 (06:36 -0000)
svn path=/trunk/; revision=49709

wiretap/commview.c

index 82b016c42ac0e04087955cfdbcaed606c55cc2af..91697fb0f7c5ee1ddc31d9c1a23ece6e8f08ca15 100644 (file)
@@ -152,7 +152,8 @@ commview_read_and_process_header(FILE_T fh, struct wtap_pkthdr *phdr,
                phdr->pkt_encap = WTAP_ENCAP_IEEE_802_11_WITH_RADIO;
                phdr->pseudo_header.ieee_802_11.fcs_len = -1; /* Unknown */
                phdr->pseudo_header.ieee_802_11.channel = cv_hdr.channel;
-               phdr->pseudo_header.ieee_802_11.data_rate = cv_hdr.rate;
+               phdr->pseudo_header.ieee_802_11.data_rate =
+                   cv_hdr.rate | (cv_hdr.direction << 8);
                phdr->pseudo_header.ieee_802_11.signal_level = cv_hdr.signal_level_percent;
                break;