On Friday, 04/19/2002 at 07:47 ZE2, Florian La Roche <[EMAIL PROTECTED]>
wrote:
> > + insmod netiucv.o iucv=$TCPIP
> > netiucv: Invalid delimiter '$'
> > NETIUCV driver Version: 1.12  initialized
>
> I cannot find where/how this is output within the source. :-(

> Something very strange, or I am looking at the wrong source here.

Yes, wrong source.  You are looking at old 2.2 stuff.  The new driver
shows:
         while (p) {
2069                 if (isalnum(*p)) {
2070                         username[i++] = *p++;
2071                         username[i] = '\0';
2072                         if (i > 8) {
2073                                 printk(KERN_WARNING
2074                                        "netiucv: Invalid user name '%s'\n",
2075                                        username);
2076                                 while (*p && (*p != ':') && (*p != ','))
2077                                         p++;
2078                         }
2079                 } else {
2080                         if (*p && (*p != ':') && (*p != ',')) {
2081                                 printk(KERN_WARNING
2082                                        "netiucv: Invalid delimiter '%c'\n",
2083                                        *p);
2084                                 while (*p && (*p != ':') && (*p != ','))
2085                                         p++;

It's that pesky isalnum().  VM user IDs do not have any such limitation.

Alan Altmark
Sr. Software Engineer
IBM z/VM Development

Reply via email to