h_simplecli.c revision 1.2
11.2Spooka/*	$NetBSD: h_simplecli.c,v 1.2 2011/01/14 13:23:15 pooka Exp $	*/
21.1Spooka
31.1Spooka#include <sys/types.h>
41.1Spooka
51.1Spooka#include <err.h>
61.1Spooka#include <stdlib.h>
71.1Spooka#include <stdio.h>
81.1Spooka#include <unistd.h>
91.1Spooka
101.1Spooka#include <rump/rump_syscalls.h>
111.1Spooka#include <rump/rumpclient.h>
121.1Spooka
131.1Spookaint
141.2Spookamain(int argc, char *argv[])
151.1Spooka{
161.1Spooka
171.1Spooka	if (rumpclient_init() == -1)
181.1Spooka		err(1, "rumpclient init");
191.1Spooka
201.2Spooka	if (argc > 1) {
211.2Spooka		for (;;) {
221.2Spooka			rump_sys_getpid();
231.2Spooka			usleep(10000);
241.2Spooka		}
251.2Spooka	} else {
261.2Spooka		if (rump_sys_getpid() > 0)
271.2Spooka			exit(0);
281.2Spooka		err(1, "getpid");
291.2Spooka	}
301.1Spooka}
31