/* Not __exit: called from init() */ static void fini(void) { int i; if (failed_port == 0) for (i = 0; i < registered_port ; i++) { DEBUGP("ip_conntrack_pt: unregistering helper for port %d\n",ntohs(pt[i].tuple.src.u.all)); ip_conntrack_helper_unregister(&pt[i]); } else for (i = 0; i < registered_port-1 ; i++) { DEBUGP("ip_conntrack_pt: unregistering helper for port %d\n",ntohs(pt[i].tuple.src.u.all)); ip_conntrack_helper_unregister(&pt[i]); } }
/* This function is intentionally _NOT_ defined as __exit, because * it is needed by the init function */ static void fini(void) { int i; for (i = 0; (i < MAX_PORTS) && ports[i]; i++) { ip_conntrack_helper_unregister(&ipsec_helpers[i]); } }
/* This function is intentionally _NOT_ defined as __exit, because * it is needed by the init function */ static void fini(void) { int port; for (port = 0; (port < MAX_PORTS) && ports[port]; port++) { DEBUGP("unregistering port %d\n", ports[port]); ip_conntrack_helper_unregister(&rsh_helpers[port]); } }
static void __exit ip_conntrack_amanda_fini(void) { int i; ip_conntrack_helper_unregister(&amanda_helper); for (i = 0; i < ARRAY_SIZE(search); i++) textsearch_destroy(search[i].ts); }
/* Not __exit: called from init() */ static void fini(void) { int i; for (i = 0; (i < MAXWM_PORTS) && ports[i]; i++) { DEBUGP("ip_conntrack_wm: unregistering helper for port %d\n", ports[i]); ip_conntrack_helper_unregister(&wm[i]); } }
static void fini(void) { int i; for(i = 0 ; (i < ports_c); i++) { DEBUGP("ip_conntrack_quake3: unregistering helper for port %d\n", ports[i]); ip_conntrack_helper_unregister(&quake3[i]); } }
static void ip_conntrack_tftp_fini(void) { int i; for (i = 0 ; i < ports_c; i++) { DEBUGP("unregistering helper for port %d\n", ports[i]); ip_conntrack_helper_unregister(&tftp[i]); } }
/* This function is intentionally _NOT_ defined as __exit */ static void fini(void) { int i; for (i = 0; i < num_ports; i++) { DEBUGP("unregistering port %d\n", ports[i]); ip_conntrack_helper_unregister(&rtsp_helpers[i]); } }
static void fini(void) { int i; for (i = 0 ; i < ports_c; i++) { //printk( KERN_DEBUG "%s:%s unregistering helper for port %d\n", // __FILE__, __FUNCTION__, ports[i]); ip_conntrack_helper_unregister(&ipsec[i]); } }
/* This function is intentionally _NOT_ defined as __exit, because * it is needed by the init function */ static void fini(void) { int port; DEBUGP("cleaning request list\n"); clean_request(&request_p_list_udp); for (port = 0; (port < ports_n_c) && ports[port]; port++) { DEBUGP("unregistering port %d\n", ports[port]); ip_conntrack_helper_unregister(&rpc_helpers[port]); } }
static void __exit fini(void) { ip_conntrack_helper_unregister(&pptp); printk("ip_conntrack_pptp version %s unloaded\n", IP_CT_PPTP_VERSION); }
static void __exit fini(void) { ip_conntrack_helper_unregister(&pptp_out); }
static void __exit fini(void) { ip_conntrack_helper_unregister(&amanda_helper); kfree(amanda_buffer); }