1 #include "../src/utils.h" 2 main(int argc,char * argv[])3int 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