[rrd-developers] rrd_graph and flush behavior

Eduardo Bragatto eduardo at bragatto.com
Tue May 25 23:55:46 CEST 2010

Actually, the following code does the same using less code:

   if (*path == '/') /* absolute path */
     if (! is_unix)
       rrd_set_error ("absolute path names not allowed when talking "
           "to a remote daemon");
       return (NULL);
   if (is_unix)
     realpath (path, resolved_path);
     ret = resolved_path;

Basically, we want realpath() to be called every time we have a unix  
socket, it doesn't matter if it's a relative or absolute path.

- Eduardo Bragatto

More information about the rrd-developers mailing list