From 1144b0dc043c42e4845316a4ccc3bdd49bfda822 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Mon, 9 Jul 2012 12:28:48 -0700 Subject: Use new common function. --- source3/param/loadparm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source3/param/loadparm.c b/source3/param/loadparm.c index 12ba2f1d3b..f8e7aced50 100644 --- a/source3/param/loadparm.c +++ b/source3/param/loadparm.c @@ -8304,7 +8304,7 @@ static int process_usershare_file(const char *dir_name, const char *file_name, i } /* Is it the same dev/inode as was lstated ? */ - if (lsbuf.st_ex_dev != sbuf.st_ex_dev || lsbuf.st_ex_ino != sbuf.st_ex_ino) { + if (!check_same_stat(&lsbuf, &sbuf)) { close(fd); DEBUG(0,("process_usershare_file: fstat of %s is a different file from lstat. " "Symlink spoofing going on ?\n", fname )); -- cgit