[parisc-linux] Palo: cmdline and commanline has different limits?

Carlos O'Donell carlos@baldric.uwo.ca
Sun, 4 Aug 2002 18:36:18 -0400


> Hi Paul,
> I just notice a small problem:
> In palo/palo/palo.c at line 720:
> 	...
> 	if (strlen(commandline) > 255)
> 	...
> OTC in palo/lib/common.h in struct firstblock at line 46:
>     char cmdline[128];          /* Up to 127 bytes of text plus a \0 */
>     unsigned char pad1[0xf0 - 8 - 7 * sizeof (int) - 128];
> 
> I do not know yet if pad1 can be removed so that cmdline could reach 204 
> [240-8-7*(sizeof int = 4?)] char lenght, also I prefer to let you choise.
> 
> Joel

I don't see why not? Would 200 characters be enough for your application?

I do think that "> 255" should be changed in palo.c

To push it out further would require teaching palo about 
both formats (and understanding why the comment mentions 
that all the data must fit in 256 byes).

c.