problem with only_ipaddrs_in_list in access.c

Gerald Carter gcarter at valinux.com
Fri Apr 27 04:10:14 GMT 2001


Already fixed in CVS.

Thanks for the patch though.

On Thu, 26 Apr 2001, Tom Gasaway wrote:

> I found a problem with only_ipaddrs_in_list in lib/access.c in version 2.2.0.
> I am running redhat 6.2 with kernel 2.2.16 with gcc egcs-2.91.66.  I am using
> the configuration parameter "allow hosts" with names instead of IP addresses.
> When only_ipaddrs_in_list() determines that one of the strings of "allow hosts"
> is not an IP address it then attempts to verify that it is not a
> network/netmask pair by looking for a '/' by using strtok().  I had
> to change mine to strchr().
>
> I hope this helps...
>
> Tom Gasaway
> tdg at lucent.com
>
>
> diff -u access.sav access.c
> --- access.sav  Thu Apr 26 16:38:25 2001
> +++ access.c    Thu Apr 26 16:39:01 2001
> @@ -266,7 +266,7 @@
>                          * was a network/netmask pair.  Only network/netmask pairs
>                          * have a '/' in them
>                          */
> -                       if ((p=strtok(tok, "/")) == NULL)
> +                       if ((p=strchr(tok, '/')) == NULL)
>                         {
>                                 only_ip = False;
>                                 DEBUG(3,("only_ipaddrs_in_list: list [%s] has non-ip address %s\n",
> list, p));
>
> --
> To unsubscribe from this list go to the following URL and read the
> instructions:  http://lists.samba.org/mailman/listinfo/samba
>

----------------------------------------------------------------------
   /\  Gerald (Jerry) Carter                     Professional Services
 \/    http://www.valinux.com/  VA Linux Systems   gcarter at valinux.com
       http://www.samba.org/       SAMBA Team          jerry at samba.org
       http://www.plainjoe.org/                     jerry at plainjoe.org

       "...a hundred billion castaways looking for a home."
                                - Sting "Message in a Bottle" ( 1979 )





More information about the samba mailing list