opnsense-src/share/dtrace
Mark Johnston ae21b1f88e ipfw.d: Add required dependency declarations
ipfw.d requires definitions of, at least, in_addr_t and struct ip6_addr,
which it must obtain from CTF info.  This is found by looking at
$(sysctl -n kern.bootfile)/kernel, which might not be available in a
jail.

These depends_on declarations ensure that dtrace(1) invocations will
simply abort processing of ipfw.d if the required binaries can't be
found, rather than raising an error.

PR:		283359
MFC after:	1 week

(cherry picked from commit b64c5a0ace59af62eff52bfe110a521dc73c937b)
2024-12-23 16:51:33 +00:00
..
blocking Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00
disklatency Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00
disklatencycmd Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00
hotopen Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00
ipfw.d ipfw.d: Add required dependency declarations 2024-12-23 16:51:33 +00:00
Makefile Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
Makefile.depend Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
mbuf.d Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00
nfsattrstats Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00
nfsclienttime Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00
README Remove $FreeBSD$: one-line bare tag 2023-08-16 11:55:20 -06:00
retval Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00
siftr Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00
tcpconn Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00
tcpdebug Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00
tcpstate Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00
tcptrack Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00
udptrack Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00

This directory contains scripts for use with the DTrace system.
These files and directories contain code generated by the FreeBSD
Project for use with DTrace on FreeBSD.