Re: pfinet & ftp & hang in select

2001-06-07 Thread Roland McGrath
> On Wed, Jun 06, 2001 at 11:46:28PM -0400, Roland McGrath wrote: > > > I get an assertion failure on rpctrace /bin/echo: > > > > > > task86-> 2030 () = 0 {4096 24396 1966 2216 2844 26398 0 1162 296 131625 4633 >3739 3556} > > > task86-> 2029 (134217728) = 0 134512640 12288 5 7 1 0 99 0 > > >

Re: rpctrace improvement -- how I'm going on

2001-06-07 Thread Roland McGrath
I don't think rpctrace itself should do anything so fancy as parse .defs files. It can deal with simple text files containing lists of numbers and names, and we can write some hacks to generate such files from .defs files. ___ Bug-hurd mailing list [EM

Re: packets stuck in queue (was: Re: pfinet & ftp & hang, round two (much simpler case)

2001-06-07 Thread Roland McGrath
> Are there timers responsible to flush the queue once in a while? Maybe the > timer emulation code is broken? That seems like a decent bet. There are indeed various timers used by the TCP transmit code (see tcp_timer.c). You should look into the tcp_reset_xmit_timer calls and see if things lo

Re: rpctrace improvement -- how I'm going on

2001-06-07 Thread Maurizio Boriani
On Thu, Jun 07, 2001 at 05:20:21PM -0400, Roland McGrath wrote: > I don't think rpctrace itself should do anything so fancy as parse > .defs files. It can deal with simple text files containing lists of > numbers and names, and we can write some hacks to generate such files from > .defs files. I

Re: rpctrace improvement -- how I'm going on

2001-06-07 Thread Roland McGrath
Go ahead with the rpctrace changes based on simple text files. There is no reason to wait, whatever is eventually decided about it can't be simpler than that. (Later on we'll probably want to encode more info in these files, e.g. argument type information so it can print struct types out in a mo

mig 1.2, new options

2001-06-07 Thread Roland McGrath
I've added a feature to mig that prints out a list of RPC names and message ID numbers, as might be useful to process into something that drives rpctrace. I've declared this version 1.2 of mig, but I haven't uploaded a distribution anywhere yet. Anybody can check the mig module out of cvs (see h

Re: porting kerberos

2001-06-07 Thread Roland McGrath
> #ifndef NCARGS > /* Linux doesn't seem to have it. */ > #define NCARGS 1024 > #endif > > char cmdbuf[NCARGS+1] > > We define NCARGS to INTMAX for compatibility with BSD programs > (in ). If this is how BSD programs use that value, > we should probably define it to a lower value ;) or not defi

Re: rpctrace improvement -- how I'm going on

2001-06-07 Thread Neal H Walfield
> This is what I've do in order to improve rpctrace with msg characters names: > * I've searched out much header files in order find out if in some structure >character name is reposrted, but I ve found noone. > * I've understand that in mach and hurd structures rpc msgs are indexed u

Re: rpctrace improvement -- how I'm going on

2001-06-07 Thread Maurizio Boriani
On Wed, Jun 06, 2001 at 12:21:26AM +, Maurizio Boriani wrote: > Hi all, > I've studied and understand what rpctrace now is and how it work, so I'm ready >to develop next things: > * add to printed out text msg names and ids. This is what I've do in order to improve rpctrace with

Re: pfinet & ftp & hang in select

2001-06-07 Thread Marcus Brinkmann
On Wed, Jun 06, 2001 at 11:46:28PM -0400, Roland McGrath wrote: > > I get an assertion failure on rpctrace /bin/echo: > > > > task86-> 2030 () = 0 {4096 24396 1966 2216 2844 26398 0 1162 296 131625 4633 3739 >3556} > > task86-> 2029 (134217728) = 0 134512640 12288 5 7 1 0 99 0 > > task86-> 320

packets stuck in queue (was: Re: pfinet & ftp & hang, round two (much simpler case)

2001-06-07 Thread Marcus Brinkmann
On Thu, Jun 07, 2001 at 03:41:26AM +0200, Marcus Brinkmann wrote: > > reply? 102 > 0 "230- > > " > > ftp receives it. > > > 72->21000 ("230- > > " -1) = 0 7 > > ftpd sends another line. > > > 84->21001 (-1 512) 72->21000 ("230- Most of the programs included with the >Debian GNU/Hurd sy