#include #include #include #include int main(int argc, char * argv[], char * env[]) { (void) argc; (void) argv; SECURE_DECLARATION(struct ipc_error, ret); SECURE_DECLARATION (struct ipc_connection_info, srv); if (argc != 2) { fprintf (stderr, "usage: %s service_name\n", argv[0]); exit (1); } char *service_name = argv[1]; ret = ipc_connection (env, &srv, service_name); printf ("ret = %d\n", ret.error_code); if (ret.error_code == 0 && srv.fd != 0) { printf ("Success\n"); } else { printf ("Ow. :(\n"); } usock_close (srv.fd); return EXIT_SUCCESS; }