1/*	$OpenBSD: dlopen.c,v 1.1 2012/06/15 20:50:06 matthew Exp $	*/
2
3#include <stdio.h>
4#include <dlfcn.h>
5
6int
7main(int argc, char *argv[])
8{
9	int i;
10	void *p;
11
12	for (i = 1; i < argc; i++) {
13		p = dlopen(argv[i] + 1, RTLD_LAZY|RTLD_LOCAL);
14		if ((p != NULL) != (argv[i][0] == '+'))
15			return (1);
16	}
17
18	return (0);
19}
20