There are new functions that replace system() calls: system_argv(), system_argv_fd and system_argv_pipe().
They are based on execvp() function and they can manage any argument including filenames with characters
that could be interpreted as meta-characters in a regular system() function.
So no escape for the arguments needed and is less prone to errors.
Signed-off-by: Jose R Guzman jose.r.guzman.mosqueda@intel.com
There are new functions that replace system() calls: system_argv(), system_argv_fd and system_argv_pipe(). They are based on execvp() function and they can manage any argument including filenames with characters that could be interpreted as meta-characters in a regular system() function. So no escape for the arguments needed and is less prone to errors.
Signed-off-by: Jose R Guzman jose.r.guzman.mosqueda@intel.com