I think this can be a very useful patch. Kumar, i just want to add the
following license statement before i check this to cvs:

/******************************************************************************/
/* This program is free software;  you can redistribute it and/or modify
*/
/* it under the terms of the GNU General Public License as published by       */
/* the Free Software Foundation; either version 2 of the License, or          */
/* (at your option) any later version.                                        */
/*                                                                            */
/* This program is distributed in the hope that it will be useful,            */
/* but WITHOUT ANY WARRANTY;  without even the implied warranty of            */
/* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See                  */
/* the GNU General Public License for more details.                           */
/*                                                                            */
/* You should have received a copy of the GNU General Public License          */
/* along with this program;  if not, write to the Free Software               */
/* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA    */
/******************************************************************************/

I think that should not be a problem with you.

--Subrata--


On Wed, 2007-11-14 at 14:45 -0600, Kumar Gala wrote:
> Add a helper so tests can determine if they are running on
> NFS since some tests are not valid if run from NFS or the results may  
> vary.
> 
> -k
> 
> diff -Nur ltp.orig/include/test.h ltp/include/test.h
> --- ltp.orig/include/test.h     2006-05-26 01:17:53.000000000 -0500
> +++ ltp/include/test.h  2007-11-14 13:29:46.000000000 -0600
> @@ -236,6 +236,7 @@
> extern int tst_kvercmp(int, int, int);
> extern int tst_is_cwd_tmpfs();
> +extern int tst_is_cwd_nfs();
> extern int tst_cwd_has_free(int required_kib);
> extern int Tst_count;
> diff -Nur ltp.orig/lib/tst_is_cwd_nfs.c ltp/lib/tst_is_cwd_nfs.c
> --- ltp.orig/lib/tst_is_cwd_nfs.c       1969-12-31 18:00:00.000000000  
> -0600
> +++ ltp/lib/tst_is_cwd_nfs.c    2007-11-14 13:29:08.000000000 -0600
> @@ -0,0 +1,26 @@
> +/*
> + *    AUTHOR
> + *     Kumar Gala <[EMAIL PROTECTED]>, 2007-11-14
> + *     based on tst_is_cwd_tmpfs()
> + *
> + *    DESCRIPTION
> + *     Check if current directory is on a nfs filesystem
> + *     If current directory is nfs, return 1
> + *     If current directory is NOT nfs, return 0
> + *
> + *
> + */
> +
> +#include <sys/vfs.h>
> +
> +#define NFS_MAGIC 0x6969 /* man 2 statfs */
> +
> +int
> +tst_is_cwd_nfs()
> +{
> +       struct statfs sf;
> +       statfs(".", &sf);
> +
> +       /* Verify that the file is not on a nfs filesystem */
> +       return sf.f_type == NFS_MAGIC?1:0;
> +}
> 
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems?  Stop.
> Now Search log events and configuration files using AJAX and a browser.
> Download your FREE copy of Splunk now >> http://get.splunk.com/
> _______________________________________________ Ltp-list mailing list 
> [email protected] 
> https://lists.sourceforge.net/lists/listinfo/ltp-list


-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Ltp-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ltp-list

Reply via email to