Start with not supporting symbolic links for windows. This is useful for an upcoming commit.
Signed-off-by: Gurucharan Shetty <gshe...@nicira.com> --- lib/util.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/util.c b/lib/util.c index 6490b47..45efdb7 100644 --- a/lib/util.c +++ b/lib/util.c @@ -779,10 +779,14 @@ xreadlink(const char *filename) * * - Only symlinks in the final component of 'filename' are dereferenced. * + * For Windows platform, this function returns a string that has the same + * value as the passed string. + * * The caller must eventually free the returned string (with free()). */ char * follow_symlinks(const char *filename) { +#ifndef _WIN32 struct stat s; char *fn; int i; @@ -827,6 +831,7 @@ follow_symlinks(const char *filename) VLOG_WARN("%s: too many levels of symlinks", filename); free(fn); +#endif return xstrdup(filename); } -- 1.7.9.5 _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev