17c478bdstevel@tonic-gate/*
27c478bdstevel@tonic-gate * CDDL HEADER START
37c478bdstevel@tonic-gate *
47c478bdstevel@tonic-gate * The contents of this file are subject to the terms of the
5004388ecasper * Common Development and Distribution License (the "License").
6004388ecasper * You may not use this file except in compliance with the License.
77c478bdstevel@tonic-gate *
87c478bdstevel@tonic-gate * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
97c478bdstevel@tonic-gate * or http://www.opensolaris.org/os/licensing.
107c478bdstevel@tonic-gate * See the License for the specific language governing permissions
117c478bdstevel@tonic-gate * and limitations under the License.
127c478bdstevel@tonic-gate *
137c478bdstevel@tonic-gate * When distributing Covered Code, include this CDDL HEADER in each
147c478bdstevel@tonic-gate * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
157c478bdstevel@tonic-gate * If applicable, add the following below this CDDL HEADER, with the
167c478bdstevel@tonic-gate * fields enclosed by brackets "[]" replaced with your own identifying
177c478bdstevel@tonic-gate * information: Portions Copyright [yyyy] [name of copyright owner]
187c478bdstevel@tonic-gate *
197c478bdstevel@tonic-gate * CDDL HEADER END
207c478bdstevel@tonic-gate */
217c478bdstevel@tonic-gate/*
22004388ecasper * Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
237c478bdstevel@tonic-gate * Use is subject to license terms.
247c478bdstevel@tonic-gate */
257c478bdstevel@tonic-gate
267c478bdstevel@tonic-gate/*	Copyright (c) 1988 AT&T	*/
277c478bdstevel@tonic-gate/*	  All Rights Reserved	*/
287c478bdstevel@tonic-gate
297c478bdstevel@tonic-gate/*
307c478bdstevel@tonic-gate * University Copyright- Copyright (c) 1982, 1986, 1988
317c478bdstevel@tonic-gate * The Regents of the University of California
327c478bdstevel@tonic-gate * All Rights Reserved
337c478bdstevel@tonic-gate *
347c478bdstevel@tonic-gate * University Acknowledgment- Portions of this document are derived from
357c478bdstevel@tonic-gate * software developed by the University of California, Berkeley, and its
367c478bdstevel@tonic-gate * contributors.
377c478bdstevel@tonic-gate */
387c478bdstevel@tonic-gate
397c478bdstevel@tonic-gate#pragma ident	"%Z%%M%	%I%	%E% SMI"
407c478bdstevel@tonic-gate
417c478bdstevel@tonic-gate/*LINTLIBRARY*/
427c478bdstevel@tonic-gate
437c478bdstevel@tonic-gate#include	<stdio.h>
447c478bdstevel@tonic-gate#include	<sys/types.h>
457c478bdstevel@tonic-gate#include	"curses_inc.h"
467c478bdstevel@tonic-gate
477c478bdstevel@tonic-gate/* Set <screen> idea of the screen image to that stored in "file". */
487c478bdstevel@tonic-gate
497c478bdstevel@tonic-gateint
507c478bdstevel@tonic-gate_scr_all(char *file, int which)
517c478bdstevel@tonic-gate{
527c478bdstevel@tonic-gate	int	rv;
537c478bdstevel@tonic-gate	FILE	*filep;
547c478bdstevel@tonic-gate
55004388ecasper	if ((filep = fopen(file, "rF")) == NULL)
567c478bdstevel@tonic-gate		return (ERR);
577c478bdstevel@tonic-gate	rv = scr_reset(filep, which);
587c478bdstevel@tonic-gate	(void) fclose(filep);
597c478bdstevel@tonic-gate	return (rv);
607c478bdstevel@tonic-gate}
61