File:  [Research Unix] / researchv10no / cmd / spitbol / cint / gethost.c
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs
Tue Apr 24 17:21:35 2018 UTC (8 years, 1 month ago) by root
Branches: belllabs, MAIN
CVS tags: researchv10, HEAD
researchv10 Norman



/*
	gethost( scptr ) reads the host file and returns its first
	line in the scblk.
*/

#include "spitblks.h"

gethost( scptr,maxlen )

struct	scblk	*scptr;
int	maxlen;

{
	int	cnt = 0, fd, j;

	if ( (fd = open( "/usr/lib/spithost",0 )) >= 0 ) {
		cnt	= read( fd,scptr -> str,maxlen );
		close( fd );
	}

        if (( cnt > 0 ) && ( scptr -> str[cnt - 1] == '\n' ))
		--cnt;
	scptr -> len = cnt;

}


unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.