fm_set_defaults

	fm_set_defaults([access_mode.i4.r] [,write_access.i4.r]
			[,open_retry.i4.r] [,no_lock.i4.r] [,no_modify.i4.r]
			[,max_record.i4.r])

	This routine sets defaults used by other file manager (FM_)
	routines in order to avoid coding optional arguments.  The default
	value for all arguments is NULL.

	[access_mode]	file access mode
			(FMNGR_DIRECT -> direct (random by record number)
					 (default),
			 FMNGR_SEQUENTIAL -> sequential,
			 FMNGR_APPEND -> append (sequential),
			 FMNGR_KEYED -> keyed)
	[write_access]	read or write access mode
			(FMNGR_READ_ACCESS -> read access only (default),
			 FMNGR_WRITE_ACCESS -> write access)
	[open_retry]	file open retry flag
			(TRUE -> retry open once if a retryable error occurs,
			 FALSE -> don't retry file open (default))
	[no_lock]	record locking flag (only for relative or indexed file
			organizations opened for write access)
			(TRUE -> don't lock the record being read,
			 FALSE -> leave the record locked (default))
	[no_modify]	record modification flag
			(new records are always written)
			(TRUE -> don't modify existing records,
			 FALSE -> modify existing records (default))
	[max_record]	maximum record to be written to the file
			(default is FSHR_DEFAULT_MAX_RECORD)

	This function requires the following include files:

	cnsparam_h, cbslib_h

	Related functions:

	fm_read_defaults, fm_save_defaults, fm_restore_defaults

	C/C++ usage:

	int	access_mode = FMNGR_DIRECT;
	int	write_access = FMNGR_READ_ACCESS;
	int	open_retry = FALSE;
	int	no_lock = FALSE;
	int	no_modify = FALSE;
	int	max_record = FSHR_DEFAULT_MAX_RECORD;

	fm_set_defaults(&access_mode,&write_access,&open_retry,&no_lock,
			&no_modify,&max_record);