Ticket #57 (assigned enhancement)

Opened 2 years ago

Last modified 6 days ago

Make tcpbridge more cross-platform

Reported by: aturner Owned by: aturner
Priority: medium Milestone: 3.4
Component: tcpbridge Version: 3.0.beta9
Keywords: Cc:
Operating System: Add to FAQ?: no
Hardware: All
Output of tcpreplay -V: the output of: tcpreplay -V

Description (last modified by aturner) (diff)

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.

Attachments

Change History

Changed 2 years ago by aturner

  • type changed from defect to enhancement

Changed 6 months ago by aturner

  • add_to_faq unset
  • summary changed from Support tcpbridge w/ only libpcap to Support tcpbridge w/ libdnet
  • description modified (diff)
  • milestone changed from Future Release to 4.0

Changed 6 days ago by aturner

  • description modified (diff)

Changed 6 days ago by aturner

(In [2082]) work on improving tcpbridge performance & portablility refs #337, #57

Changed 6 days ago by aturner

  • status changed from new to assigned
  • summary changed from Support tcpbridge w/ libdnet to Make tcpbridge more cross-platform

Changed 6 days ago by aturner

(In [2083]) improve comments & error messages. refs #57

Add/Change #57 (Make tcpbridge more cross-platform)

Author



Action
as assigned
 
Note: See TracTickets for help on using tickets.