[devel] [git update] packages/propagator: heads/master
    Slava Semushin 
    =?iso-8859-1?q?slava=2Esemushin_=CE=C1_gmail=2Ecom?=
       
    Ср Сен 19 07:57:16 MSD 2007
    
    
  
2007/9/19, Sergey Bolshakov <sbolshakov / altlinux.org>:
> Update of /people/sbolshakov/packages/propagator.git
[...]
> +               case BOOTP_OPTION_ROOTPATH:
> +                       memcpy(tmp_str, chptr, length);
> +                       tmp_str[length] = '\0';
> +                       rootpath = strdup(tmp_str);
> +                       log_message("got next-server: %s rootpath: %s", inet_ntoa(next_server), rootpath);
> +                       break;
[...]
> +                       if (next_server.s_addr && rootpath != NULL) {
> +                               log_message("Using params supplied by DHCP");
> +                               nfsmount_location = malloc(strlen(rootpath) + 17);
> +                               strcpy(nfsmount_location, inet_ntoa(next_server));
> +                               strcat(nfsmount_location, ":");
> +                               strcat(nfsmount_location, rootpath);
> +                       } else {
[...]
Я, возможно, что-то не понимаю, но думаю, что здесь, перед else,
нехватает free(rootpath).
Да/нет?
-- 
+ Slava Semushin | slava.semushin @ gmail.com
+ ALT Linux Team | php-coder @ altlinux.ru
    
    
Подробная информация о списке рассылки Devel