Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.sys.apple2.programmer > #2110

Re: telnetd for GNO?

From D Finnigan <dog_cow@macgui.com>
Newsgroups comp.sys.apple2.programmer
Subject Re: telnetd for GNO?
Date 2016-01-12 18:56 +0000
Organization Mac GUI
Message-ID <dog_cow-1452625142@macgui.com> (permalink)
References <9a2e912d-963f-44bd-ba8a-5aa4e11ba25a@googlegroups.com> <mcGdnR-4CNbD3gnLnZ2dnUU7-X-dnZ2d@giganews.com>

Show all headers | View raw


Steven Hirsch wrote:
> On 01/11/2016 01:41 PM, D Finnigan wrote:
>>
>> You're talking about the TCP push (PSH) flag, right? I believe the
>> Uthernet
>> II always sets this control bit in the TCP header. As far as I know,
>> there's
>> no way to set it when using the built-in TCP stack. Also no way to set
>> the
>> URGent pointer either, but that mechanism is practically deprecated.
> 
> I'm actually referring to the TCP_NODELAY flag passed to setsockopt(), not
>
> anything that goes out on the wire.  A more sophisticated network stack 
> (modern Linux system) probably doesn't need it.  But, I do not know how
> smart 
> the built-in stack in the Uthernet II is.  There may be some equivalent 
> control you can turn to prevent things from being buffered longer than
> you'd like.
> 
> Wireshark will be valuable in terms of figuring out which direction is
> being 
> heavily impacted.  I'm betting on outgoing.
>

There's no such thing as socket options when using the Uthernet II's
built-in stack. The only thing you get is a choice to disable the delayed
ACK algorithm if you want.

I checked Wireshark and indeed my recollection was correct: the Uthernet II
sets the PSH flag and all outgoing data segments.

-- 
]DF$
The Marina IP stack for Apple II--
http://marina.a2hq.com/

Back to comp.sys.apple2.programmer | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

telnetd for GNO? stlhood <stlhood@gmail.com> - 2016-01-03 14:00 -0800
  Re: telnetd for GNO? D Finnigan <dog_cow@macgui.com> - 2016-01-04 16:27 +0000
    Re: telnetd for GNO? stlhood <stlhood@gmail.com> - 2016-01-04 10:50 -0800
      Re: telnetd for GNO? D Finnigan <dog_cow@macgui.com> - 2016-01-04 18:57 +0000
        Re: telnetd for GNO? Jeff Blakeney <CUTjeffrey_blakeney@yahoo.ca> - 2016-01-04 18:56 -0500
          Re: telnetd for GNO? D Finnigan <dog_cow@macgui.com> - 2016-01-05 20:44 +0000
            Re: telnetd for GNO? andrew.roughan@writeme.com - 2016-01-06 03:21 -0800
              Re: telnetd for GNO? D Finnigan <dog_cow@macgui.com> - 2016-01-07 22:51 +0000
            Re: telnetd for GNO? Kelvin Sherlock <email@domain.com> - 2016-01-06 12:45 -0500
            Re: telnetd for GNO? Jeff Blakeney <CUTjeffrey_blakeney@yahoo.ca> - 2016-01-06 17:12 -0500
              Re: telnetd for GNO? D Finnigan <dog_cow@macgui.com> - 2016-01-07 23:05 +0000
                Re: telnetd for GNO? "Bill Garber" <willy46pa@comcast.net> - 2016-01-07 21:43 -0500
                Re: telnetd for GNO? andrew.roughan@writeme.com - 2016-01-09 00:58 -0800
                Re: telnetd for GNO? D Finnigan <dog_cow@macgui.com> - 2016-01-09 21:30 +0000
  Re: telnetd for GNO? Stephen Heumann <stephen.heumann@gmail.com> - 2016-01-04 18:45 -0600
    Re: telnetd for GNO? stlhood <stlhood@gmail.com> - 2016-01-04 20:40 -0800
      Re: telnetd for GNO? Stephen Heumann <stephen.heumann@gmail.com> - 2016-01-10 12:30 -0600
        Re: telnetd for GNO? stlhood <stlhood@gmail.com> - 2016-01-10 21:28 -0800
          Re: telnetd for GNO? Steven Hirsch <snhirsch@gmail.com> - 2016-01-11 13:03 -0500
            Re: telnetd for GNO? D Finnigan <dog_cow@macgui.com> - 2016-01-11 18:41 +0000
              Re: telnetd for GNO? Steven Hirsch <snhirsch@gmail.com> - 2016-01-11 19:05 -0500
                Re: telnetd for GNO? D Finnigan <dog_cow@macgui.com> - 2016-01-12 18:56 +0000
    Re: telnetd for GNO? D Finnigan <dog_cow@macgui.com> - 2016-01-05 20:56 +0000
      Re: telnetd for GNO? stlhood <stlhood@gmail.com> - 2016-01-06 00:18 -0800

csiph-web