1*1a076ae9Spooka /* $NetBSD: h_simplecli.c,v 1.2 2011/01/14 13:23:15 pooka Exp $ */ 2c2681d79Spooka 3c2681d79Spooka #include <sys/types.h> 4c2681d79Spooka 5c2681d79Spooka #include <err.h> 6c2681d79Spooka #include <stdlib.h> 7c2681d79Spooka #include <stdio.h> 8c2681d79Spooka #include <unistd.h> 9c2681d79Spooka 10c2681d79Spooka #include <rump/rump_syscalls.h> 11c2681d79Spooka #include <rump/rumpclient.h> 12c2681d79Spooka 13c2681d79Spooka int main(int argc,char * argv[])14*1a076ae9Spookamain(int argc, char *argv[]) 15c2681d79Spooka { 16c2681d79Spooka 17c2681d79Spooka if (rumpclient_init() == -1) 18c2681d79Spooka err(1, "rumpclient init"); 19c2681d79Spooka 20*1a076ae9Spooka if (argc > 1) { 21*1a076ae9Spooka for (;;) { 22*1a076ae9Spooka rump_sys_getpid(); 23*1a076ae9Spooka usleep(10000); 24*1a076ae9Spooka } 25*1a076ae9Spooka } else { 26c2681d79Spooka if (rump_sys_getpid() > 0) 27c2681d79Spooka exit(0); 28c2681d79Spooka err(1, "getpid"); 29c2681d79Spooka } 30*1a076ae9Spooka } 31