Deleted Added
full compact
nfs.h (220739) nfs.h (221523)
1/*-
2 * Copyright (c) 1989, 1993
3 * The Regents of the University of California. All rights reserved.
4 *
5 * This code is derived from software contributed to Berkeley by
6 * Rick Macklem at The University of Guelph.
7 *
8 * Redistribution and use in source and binary forms, with or without

--- 15 unchanged lines hidden (view full) ---

24 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
25 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
26 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
27 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
28 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
29 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
30 * SUCH DAMAGE.
31 *
1/*-
2 * Copyright (c) 1989, 1993
3 * The Regents of the University of California. All rights reserved.
4 *
5 * This code is derived from software contributed to Berkeley by
6 * Rick Macklem at The University of Guelph.
7 *
8 * Redistribution and use in source and binary forms, with or without

--- 15 unchanged lines hidden (view full) ---

24 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
25 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
26 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
27 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
28 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
29 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
30 * SUCH DAMAGE.
31 *
32 * $FreeBSD: head/sys/fs/nfs/nfs.h 220739 2011-04-17 14:10:12Z rmacklem $
32 * $FreeBSD: head/sys/fs/nfs/nfs.h 221523 2011-05-06 13:11:50Z mav $
33 */
34
35#ifndef _NFS_NFS_H_
36#define _NFS_NFS_H_
37/*
38 * Tunable constants for nfs
39 */
40
41#define NFS_MAXIOVEC 34
33 */
34
35#ifndef _NFS_NFS_H_
36#define _NFS_NFS_H_
37/*
38 * Tunable constants for nfs
39 */
40
41#define NFS_MAXIOVEC 34
42#define NFS_TICKINTVL 10 /* Desired time for a tick (msec) */
42#define NFS_TICKINTVL 500 /* Desired time for a tick (msec) */
43#define NFS_HZ (hz / nfscl_ticks) /* Ticks/sec */
44#define NFS_TIMEO (1 * NFS_HZ) /* Default timeout = 1 second */
45#define NFS_MINTIMEO (1 * NFS_HZ) /* Min timeout to use */
46#define NFS_MAXTIMEO (60 * NFS_HZ) /* Max timeout to backoff to */
47#define NFS_TCPTIMEO 300 /* TCP timeout */
48#define NFS_MAXRCVTIMEO 60 /* 1 minute in seconds */
49#define NFS_MINIDEMTIMEO (5 * NFS_HZ) /* Min timeout for non-idempotent ops*/
50#define NFS_MAXREXMIT 100 /* Stop counting after this many */

--- 599 unchanged lines hidden ---
43#define NFS_HZ (hz / nfscl_ticks) /* Ticks/sec */
44#define NFS_TIMEO (1 * NFS_HZ) /* Default timeout = 1 second */
45#define NFS_MINTIMEO (1 * NFS_HZ) /* Min timeout to use */
46#define NFS_MAXTIMEO (60 * NFS_HZ) /* Max timeout to backoff to */
47#define NFS_TCPTIMEO 300 /* TCP timeout */
48#define NFS_MAXRCVTIMEO 60 /* 1 minute in seconds */
49#define NFS_MINIDEMTIMEO (5 * NFS_HZ) /* Min timeout for non-idempotent ops*/
50#define NFS_MAXREXMIT 100 /* Stop counting after this many */

--- 599 unchanged lines hidden ---