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