{5} Assigned, Active Tickets by Owner (Full Description) (4 matches)
List tickets assigned, group by ticket owner. This report demonstrates the use of full-row display.
aturner (4 matches)
| Ticket | Summary | Component | Milestone | Type | Created | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #325 | 802.11 bugs | libtcpedit | 3.4 | defect | 07/20/08 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Elie wrote:
Aaron,
I spent time today implementing a 802.11 frame decoder. Hence I
took a look on how you did for tcpreplay. It seems that I spot a
couple of bug in the code. I haven't done a patch (sorry) but I
have wrote a list while coding my implementation. I have tested my
implementation against a couple of trace and it seems to work. I
have also compare my output to wireshark and it seems consistent.
So I think that:
1)/src/tcpedit/plugins/dlt_ieee80211/ieee80211.h: The struct
ieee80211_hdr_s (line 53) ieee80211_addr4_hdr_s (line 75) have an
erroneous extra member: seqid.
Sequence ID are on the same u_int_16 than the frag number.
For example addr3 structure size has to be 24 not 26.
2) a couple of define are wrong
- l58 ieee80211_FC_TO_DS_MASK should be 0x0001
- l59 ieee80211_FC_FROM_DS_MASK should be 0x0002
- l64 ieee80211_FC_WEP_MASK should be 0x0040
src/tcpedit/plugins/dlt_ieee80211/ieee80211_hdr.c
3) Accordingly l118 is if((fc & 0x0040) == 0x0040) {
or might even use the define ieee80211_FC_WEP_MASK
4) according to my test when using the 802.11 addr3 header it used
the ether addr for the "FC_FROM_DS" is the addr 1 hence the line
180 should be return addr3 > addr1;
Also to answer the comment on line 86, you have indeed to add +2 to
the decoded len because it is a padding 0x0000. My current
implementation test if the first byte is 0x88 and if so add +2. It
seems to work great.
I hope this help. If you need a pcap sample. I have a nice trace
(short) from the toronto airport :)
Regards,
Elie
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #25 | Create graphvis .dot files for visualizing captures | tcpprep | Future Release | enhancement | 04/05/06 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
It would be cool if tcpprep supported outputting graphviz .dot files for visualizing network traffic. Would help with understanding how the traffic was split. Or maybe a Ruby script would be better? Probably not as fast (runtime) but devel time would be better. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #57 | Make tcpbridge more cross-platform | tcpbridge | 3.4 | enhancement | 07/29/06 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Right now, I can only get the local MAC address of an interface via libnet, PF_PACKET and BPF. Getting the local MAC address is a requirement for tcpbridge to prevent loops. Hence, right now, I don't support tcpbridge if you only have libpcap for an injection method. I think libdnet supports this via eth_get() This basically means tcpbridge doesn't work under Windows. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #270 | Improve 'make test' | tcpreplay | Future Release | enhancement | 10/24/07 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
I should have more comprehensive tests. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
