Plan 9 from User Space's /usr/local/plan9/9pm/src/libc/port/close.c

#include <9pm/u.h>
#include <9pm/libc.h>
#include <9pm/ns.h>

int
close(int fd)
{
	if(waserror()){
		if(pm_debug & PmDebugFd)
			fprint(2, "pm_close %d: %r\n", fd);
		return -1;
	}
	cclose(closefd2chan(fd));
	poperror();
	return 0;
}


Space Glenda

Copyright © 2005 Lucent Technologies, Russ Cox, MIT.
See license for details.