Module Name:    src
Committed By:   riastradh
Date:           Sun Nov 24 04:24:32 UTC 2024

Added Files:
        src/external/bsd/libpcap/lib: pcap.expsym

Log Message:
external/bsd/libpcap: Add expected symbols list.

NOTE: This includes a lot of internal symbols that should not be
exported (PR lib/58839: libpcap leaks internal symbols), to be
cleaned up separately.

PR lib/58838: shared libraries in base should all have expsym lists


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/external/bsd/libpcap/lib/pcap.expsym

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: src/external/bsd/libpcap/lib/pcap.expsym
diff -u /dev/null src/external/bsd/libpcap/lib/pcap.expsym:1.1
--- /dev/null	Sun Nov 24 04:24:32 2024
+++ src/external/bsd/libpcap/lib/pcap.expsym	Sun Nov 24 04:24:32 2024
@@ -0,0 +1,267 @@
+__pcap_atodn
+__pcap_atoin
+__pcap_nametodnaddr
+bpf_dump
+bpf_filter
+bpf_image
+bpf_optimize
+bpf_set_error
+bpf_validate
+dlt_to_linktype
+eproto_db
+finish_parse
+gen_acode
+gen_and
+gen_arth
+gen_atmfield_code
+gen_atmmulti_abbrev
+gen_atmtype_abbrev
+gen_broadcast
+gen_byteop
+gen_ecode
+gen_geneve
+gen_greater
+gen_ifindex
+gen_inbound
+gen_less
+gen_llc
+gen_llc_i
+gen_llc_s
+gen_llc_s_subtype
+gen_llc_u
+gen_llc_u_subtype
+gen_load
+gen_loadi
+gen_loadlen
+gen_mcode
+gen_mcode6
+gen_mpls
+gen_mtp2type_abbrev
+gen_mtp3field_code
+gen_multicast
+gen_ncode
+gen_neg
+gen_not
+gen_or
+gen_p80211_fcdir
+gen_p80211_type
+gen_pf_action
+gen_pf_ifname
+gen_pf_reason
+gen_pf_rnr
+gen_pf_ruleset
+gen_pf_srnr
+gen_portop6
+gen_pppoed
+gen_pppoes
+gen_proto_abbrev
+gen_relation
+gen_scode
+gen_vlan
+icode_to_fcode
+linktype_to_dlt
+max_snaplen_for_dlt
+pcap__create_buffer
+pcap__delete_buffer
+pcap__flush_buffer
+pcap__scan_buffer
+pcap__scan_bytes
+pcap__scan_string
+pcap__switch_to_buffer
+pcap_activate
+pcap_add_any_dev
+pcap_alloc
+pcap_breakloop
+pcap_bufsize
+pcap_can_set_rfmon
+pcap_check_header
+pcap_close
+pcap_compile
+pcap_compile_nopcap
+pcap_create
+pcap_createsrcstr
+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_debug
+pcap_dispatch
+pcap_dump
+pcap_dump_close
+pcap_dump_file
+pcap_dump_flush
+pcap_dump_fopen
+pcap_dump_ftell
+pcap_dump_ftell64
+pcap_dump_open
+pcap_dump_open_append
+pcap_ether_aton
+pcap_ether_hostton
+pcap_file
+pcap_fileno
+pcap_findalldevs
+pcap_findalldevs_ex
+pcap_findalldevs_ex_remote
+pcap_fopen_offline
+pcap_fopen_offline_with_tstamp_precision
+pcap_free
+pcap_free_datalinks
+pcap_free_tstamp_types
+pcap_freealldevs
+pcap_freecode
+pcap_get_column
+pcap_get_debug
+pcap_get_extra
+pcap_get_in
+pcap_get_leng
+pcap_get_lineno
+pcap_get_lval
+pcap_get_out
+pcap_get_required_select_timeout
+pcap_get_selectable_fd
+pcap_get_text
+pcap_get_tstamp_precision
+pcap_geterr
+pcap_getnonblock
+pcap_init
+pcap_inject
+pcap_is_swapped
+pcap_lex
+pcap_lex_destroy
+pcap_lex_init
+pcap_lex_init_extra
+pcap_lib_version
+pcap_list_datalinks
+pcap_list_tstamp_types
+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_ng_check_header
+pcap_offline_filter
+pcap_open
+pcap_open_dead
+pcap_open_dead_with_tstamp_precision
+pcap_open_live
+pcap_open_offline
+pcap_open_offline_with_tstamp_precision
+pcap_open_rpcap
+pcap_parse
+pcap_parsesrcstr
+pcap_perror
+pcap_pop_buffer_state
+pcap_push_buffer_state
+pcap_realloc
+pcap_remoteact_accept
+pcap_remoteact_accept_ex
+pcap_remoteact_cleanup
+pcap_remoteact_close
+pcap_remoteact_list
+pcap_restart
+pcap_sendpacket
+pcap_set_buffer_size
+pcap_set_column
+pcap_set_datalink
+pcap_set_debug
+pcap_set_extra
+pcap_set_immediate_mode
+pcap_set_in
+pcap_set_lineno
+pcap_set_lval
+pcap_set_out
+pcap_set_parser_debug
+pcap_set_promisc
+pcap_set_rfmon
+pcap_set_snaplen
+pcap_set_timeout
+pcap_set_tstamp_precision
+pcap_set_tstamp_type
+pcap_setdirection
+pcap_setfilter
+pcap_setnonblock
+pcap_setsampling
+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_version
+pcapint_add_addr_to_dev
+pcapint_add_addr_to_if
+pcapint_add_dev
+pcapint_add_to_pcaps_to_close
+pcapint_adjust_snapshot
+pcapint_breakloop_common
+pcapint_check_activated
+pcapint_cleanup_live_common
+pcapint_create_common
+pcapint_create_interface
+pcapint_createsrcstr_ex
+pcapint_do_addexit
+pcapint_filter
+pcapint_find_dev
+pcapint_find_or_add_dev
+pcapint_find_or_add_if
+pcapint_findalldevs_interfaces
+pcapint_fmt_errmsg_for_errno
+pcapint_fmt_set_encoding
+pcapint_getnonblock_fd
+pcapint_install_bpf_program
+pcapint_new_api
+pcapint_offline_read
+pcapint_oneshot
+pcapint_open_offline_common
+pcapint_parsesrcstr_ex
+pcapint_platform_finddevs
+pcapint_post_process
+pcapint_remove_from_pcaps_to_close
+pcapint_setnonblock_fd
+pcapint_sf_cleanup
+pcapint_strcasecmp
+pcapint_utf_8_mode
+pcapint_validate_filter
+pcapint_vfmt_errmsg_for_errno
+rpcap_create
+rpcap_createhdr
+rpcap_msg_type_string
+rpcap_senderror
+sappend
+sdup
+sock_bufferize
+sock_check_hostlist
+sock_cleanup
+sock_close
+sock_cmpaddr
+sock_discard
+sock_fmterrmsg
+sock_getascii_addrport
+sock_geterrcode
+sock_geterrmsg
+sock_getmyinfo
+sock_init
+sock_initaddress
+sock_open
+sock_present2network
+sock_recv
+sock_recv_dgram
+sock_send
+sock_vfmterrmsg
+stoulen
+usb_create
+usb_findalldevs

Reply via email to