ddn.lib.pcap._native
Internal raw C declarations for libpcap.
This module contains the extern(C) declarations for libpcap types and functions. It is intended for internal use by the library wrappers.
License
BSD-3-Clause
Copyright
© 2026 DDN (D Developer Network) Members
fn bpf_dump bpf_filter bpf_image bpf_validate pcap_activate pcap_breakloop pcap_bufsize pcap_can_set_rfmon pcap_close pcap_compile pcap_compile_nopcap pcap_create pcap_datalink pcap_datalink_ext pcap_datalink_name_to_val pcap_datalink_val_to_description pcap_datalink_val_to_description_or_dlt pcap_datalink_val_to_name pcap_dispatch pcap_dump pcap_dump_close pcap_dump_file pcap_dump_flush pcap_dump_fopen pcap_dump_ftell pcap_dump_ftell64 pcap_dump_hopen pcap_dump_open pcap_dump_open_append pcap_ether_aton pcap_ether_hostton pcap_file pcap_fileno pcap_findalldevs pcap_fopen_offline pcap_fopen_offline_with_tstamp_precision pcap_free_datalinks pcap_free_tstamp_types pcap_freealldevs pcap_freecode pcap_get_airpcap_handle pcap_get_tstamp_precision pcap_geterr pcap_getevent pcap_getnonblock pcap_hopen_offline pcap_hopen_offline_with_tstamp_precision pcap_init pcap_inject pcap_is_swapped pcap_lib_version pcap_list_datalinks pcap_list_tstamp_types pcap_live_dump pcap_live_dump_ended pcap_lookupdev pcap_lookupnet pcap_loop pcap_major_version pcap_minor_version pcap_nametoaddr pcap_nametoaddrinfo pcap_nametoeproto pcap_nametollc pcap_nametonetaddr pcap_nametoport pcap_nametoportrange pcap_nametoproto pcap_next pcap_next_etherent pcap_next_ex pcap_offline_filter pcap_oid_get_request pcap_oid_set_request pcap_open_dead pcap_open_dead_with_tstamp_precision pcap_open_live pcap_open_offline pcap_open_offline_with_tstamp_precision pcap_perror pcap_remoteact_accept pcap_remoteact_accept_ex pcap_remoteact_cleanup pcap_remoteact_close pcap_remoteact_list pcap_sendpacket pcap_sendqueue_alloc pcap_sendqueue_destroy pcap_sendqueue_queue pcap_sendqueue_transmit pcap_set_buffer_size pcap_set_datalink pcap_set_immediate_mode pcap_set_promisc pcap_set_protocol_linux pcap_set_rfmon pcap_set_snaplen pcap_set_timeout pcap_set_tstamp_precision pcap_set_tstamp_type pcap_set_wait pcap_setbuff pcap_setdirection pcap_setfilter pcap_setmintocopy pcap_setmode pcap_setnonblock pcap_setsampling pcap_setuserbuffer pcap_snapshot pcap_stats pcap_statustostr pcap_strerror pcap_tstamp_type_name_to_val pcap_tstamp_type_val_to_description pcap_tstamp_type_val_to_name pcap_wsockinit
Types 5
structpcap
aliaspcap_t = pcap
structpcap_dumper
aliaspcap_dumper_t = pcap_dumper
aliaspcap_handler = void function(u_char * user, const(pcap_pkthdr) * h, const(u_char) * bytes)
Functions 117
fn
int pcap_remoteact_accept(const(char) *, const(char) *, const(char) *, char *, pcap_rmtauth *) extern(C)fn
int pcap_remoteact_accept_ex(const(char) *, const(char) *, const(char) *, char *, pcap_rmtauth *, int) extern(C)