1 #include "../src/utils.h"
2 
main(int argc,char * argv[])3 int main(int argc, char *argv[])
4 {
5 	struct nl_sock *h[1025];
6 	int i;
7 
8 	h[0] = nl_handle_alloc();
9 	printf("Created handle with port 0x%x\n",
10 			nl_socket_get_local_port(h[0]));
11 	nl_handle_destroy(h[0]);
12 	h[0] = nl_handle_alloc();
13 	printf("Created handle with port 0x%x\n",
14 			nl_socket_get_local_port(h[0]));
15 	nl_handle_destroy(h[0]);
16 
17 	for (i = 0; i < 1025; i++) {
18 		h[i] = nl_handle_alloc();
19 		if (h[i] == NULL)
20 			nl_perror("Unable to allocate socket");
21 		else
22 			printf("Created handle with port 0x%x\n",
23 				nl_socket_get_local_port(h[i]));
24 	}
25 
26 	return 0;
27 }
28