Home
last modified time | relevance | path

Searched hist:"964687879 a38034d3f0221d3c73b9add6cadb567" (Results 1 – 5 of 5) sorted by relevance

/freebsd/usr.sbin/syslogd/
H A Dsyslogd_cap.c964687879a38034d3f0221d3c73b9add6cadb567 Wed Nov 27 23:25:03 CET 2024 Jake Freeland <jfree@FreeBSD.org> syslogd: Create syslogd libcasper service

Once in capability mode, resource acquisition is not possible. To
mitigate this, introduce a libcasper service that is responsible for
fetching and returning new, requested resources to syslogd.

Some resources must be packed into an nvlist to be properly transferred
between syslogd and the libcasper process. The filed_to_nvlist() and
nvlist_to_filed() functions are included to ease the packing process for
filed structures.

Two additional syslogd.h and syslogd_cap.h header files are included
with shared declarations.

Reviewed by: markj
Differential Revision: https://reviews.freebsd.org/D41463
H A Dsyslogd_cap.h964687879a38034d3f0221d3c73b9add6cadb567 Wed Nov 27 23:25:03 CET 2024 Jake Freeland <jfree@FreeBSD.org> syslogd: Create syslogd libcasper service

Once in capability mode, resource acquisition is not possible. To
mitigate this, introduce a libcasper service that is responsible for
fetching and returning new, requested resources to syslogd.

Some resources must be packed into an nvlist to be properly transferred
between syslogd and the libcasper process. The filed_to_nvlist() and
nvlist_to_filed() functions are included to ease the packing process for
filed structures.

Two additional syslogd.h and syslogd_cap.h header files are included
with shared declarations.

Reviewed by: markj
Differential Revision: https://reviews.freebsd.org/D41463
H A Dsyslogd.h964687879a38034d3f0221d3c73b9add6cadb567 Wed Nov 27 23:25:03 CET 2024 Jake Freeland <jfree@FreeBSD.org> syslogd: Create syslogd libcasper service

Once in capability mode, resource acquisition is not possible. To
mitigate this, introduce a libcasper service that is responsible for
fetching and returning new, requested resources to syslogd.

Some resources must be packed into an nvlist to be properly transferred
between syslogd and the libcasper process. The filed_to_nvlist() and
nvlist_to_filed() functions are included to ease the packing process for
filed structures.

Two additional syslogd.h and syslogd_cap.h header files are included
with shared declarations.

Reviewed by: markj
Differential Revision: https://reviews.freebsd.org/D41463
H A DMakefilediff 964687879a38034d3f0221d3c73b9add6cadb567 Wed Nov 27 23:25:03 CET 2024 Jake Freeland <jfree@FreeBSD.org> syslogd: Create syslogd libcasper service

Once in capability mode, resource acquisition is not possible. To
mitigate this, introduce a libcasper service that is responsible for
fetching and returning new, requested resources to syslogd.

Some resources must be packed into an nvlist to be properly transferred
between syslogd and the libcasper process. The filed_to_nvlist() and
nvlist_to_filed() functions are included to ease the packing process for
filed structures.

Two additional syslogd.h and syslogd_cap.h header files are included
with shared declarations.

Reviewed by: markj
Differential Revision: https://reviews.freebsd.org/D41463
H A Dsyslogd.cdiff 964687879a38034d3f0221d3c73b9add6cadb567 Wed Nov 27 23:25:03 CET 2024 Jake Freeland <jfree@FreeBSD.org> syslogd: Create syslogd libcasper service

Once in capability mode, resource acquisition is not possible. To
mitigate this, introduce a libcasper service that is responsible for
fetching and returning new, requested resources to syslogd.

Some resources must be packed into an nvlist to be properly transferred
between syslogd and the libcasper process. The filed_to_nvlist() and
nvlist_to_filed() functions are included to ease the packing process for
filed structures.

Two additional syslogd.h and syslogd_cap.h header files are included
with shared declarations.

Reviewed by: markj
Differential Revision: https://reviews.freebsd.org/D41463