ipq_create_handle, ipq_destroy_handle - create and destroy libipq handles.
struct ipq_handle *ipq_create_handle(u_int32_t flags, u_int32_t protocol);
int ipq_destroy_handle(struct ipq_handle *h);
The flags parameter is not currently used and should be set to zero by the application for forward compatibility.
The protocol parameter is used to specify the protocol of the packets to be queued. Valid values are PF_INET for IPv4 and PF_INET6 for IPv6. Currently, only one protocol may be queued at a time for a handle.
The ipq_destroy_handle function frees up resources allocated by ipq_create_handle, and should be used when the handle is no longer required by the application.
On success,
ipq_destroy_handle
returns zero.
On failure, -1 is returned.
Distributed under the GNU General Public License.
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |