[tor-bugs] #9166 [Tor]: Write a UTP-based channel implementation

Tor Bug Tracker & Wiki blackhole at torproject.org
Mon Aug 26 22:30:53 UTC 2013


#9166: Write a UTP-based channel implementation
------------------------+------------------------------
     Reporter:  nickm   |      Owner:
         Type:  defect  |     Status:  new
     Priority:  normal  |  Milestone:  Tor: unspecified
    Component:  Tor     |    Version:
   Resolution:          |   Keywords:  tor-relay utp
Actual Points:          |  Parent ID:  #9165
       Points:          |
------------------------+------------------------------

Comment (by robgjansen):

 Replying to [comment:25 karsten]:

 > Any idea what else I could try to make the utp branch work in Shadow?

 Looking at your log file ('grep udp_scallion-utp-minimal-2013-08-23.log')
 I'm only seeing udp_sendUserData and udp_receiveUserData getting called on
 20 and 30 bytes of data at a time. I believe Steven mentioned this is
 internal utp protocol traffic. Indeed, Tor application data is not being
 sent to the Shadow network layer. The question is: why?

 I'd like to trace this, but when building your new utp branch like this:

 {{{
 LDFLAGS="-L/home/rob/test/karsten_utp/libutp"
 CFLAGS="-I/home/rob/test/karsten_utp/libutp" LIBS="-lutp" ./configure
 --disable-asciidoc
 }}}

 I get this error:

 {{{
 src/or/libtor.a(channeltls.o): In function `tor_UTPOnReadProc':
 channeltls.c:(.text+0x53e): undefined reference to `UTP_SetUserdata'
 }}}

 What am I missing?

-- 
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/9166#comment:27>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list