Hi!
Lsh version: 0.2.9, with zlib patch
Server started: ./lshd -v -p 4711 --debug --trace &>d.log
Client started: ./lsh -v -p 4711 --debug --trace -N -L 8000:localhost:5000 \
localhost &>c.log
System: You already now that... ;)
NetCat is listening on port 5000.
Trying to read from port 8000, the server dies with:
lshd: read_data.c:82: make_read_data: \
Assertion `overhead < channel->send_max_packet' failed.
Indeed, channel->send_max_packet is 0...
make_read_data/read_data.c is called from make_channel_read_data/channel.c:
return make_read_data(channel, 9, make_channel_write(channel));
and make_channel_write/channel.c doesn't initialize the send_max_packet
field, and the same holds for make_channel_write_extended/channel.c as well.
Probably we should do that... :)
BTW the same problem occures in the client when remote forwarding is asked
for (-R).
Greets,
Keresztg
+ Keresztfalvi Gabor
+ Student of the Budapest University of Technology and Economics
+ mailto: [EMAIL PROTECTED] [EMAIL PROTECTED]
+ http://www.sch.bme.hu/~keresztg/