Not the best solution - the ez-ipupdate.c doesn't
look that clean. Example (what if recv() returns -1?):

    if(FD_ISSET(client_sockfd, &readfds))
    {
      bread = recv(client_sockfd, buf, len-1, 0);
      dprintf((stderr, "bread: %d\n", bread));
      buf[bread] = '\0';
      dprintf((stderr, "got: %s\n", buf));
      if(bread == -1)

On 9/21/05, Martin Dommermuth <[EMAIL PROTECTED]> wrote:
> * Alexander Farber wrote/schrieb:
>
> > Can't you put !stuff into /etc/hostname.pppoe0 ?
>
> nope, I tried that. Seems not to be executet on reconnect.
> I now got it working with the daemon mode of ez-ipupdate. If I need
> to call any other scripts on reconnect it also has this option:
> -e, --execute <command>       shell command to execute after a
>                               successful  update

Reply via email to