Print this page
smf: switch to a tri-state for process-security properties true=on,false=off,nil=default


 579 /*
 580  * _scf_get_fma_notify_params()
 581  * Specialized fuction to get fma notifitation parameters
 582  */
 583 int _scf_get_fma_notify_params(const char *, nvlist_t *, int);
 584 
 585 /*
 586  * _scf_get_svc_notify_params()
 587  * Specialized function to get SMF state transition notification parameters
 588  */
 589 int _scf_get_svc_notify_params(const char *, nvlist_t *, int32_t, int, int);
 590 
 591 /*
 592  * _scf_notify_get_params()
 593  * Specialized function to get notification parametes from a pg into an
 594  * nvlist_t
 595  */
 596 int _scf_notify_get_params(scf_propertygroup_t *, nvlist_t *);
 597 
 598 #if !defined(NATIVE_BUILD)
 599 int scf_default_secflags(scf_handle_t *, psecflags_t *);
 600 #endif
 601 
 602 #define SCF_NOTIFY_PARAMS_SOURCE_NAME   ((const char *)"preference_source")
 603 
 604 #ifdef  __cplusplus
 605 }
 606 #endif
 607 
 608 #endif  /* _LIBSCF_PRIV_H */


 579 /*
 580  * _scf_get_fma_notify_params()
 581  * Specialized fuction to get fma notifitation parameters
 582  */
 583 int _scf_get_fma_notify_params(const char *, nvlist_t *, int);
 584 
 585 /*
 586  * _scf_get_svc_notify_params()
 587  * Specialized function to get SMF state transition notification parameters
 588  */
 589 int _scf_get_svc_notify_params(const char *, nvlist_t *, int32_t, int, int);
 590 
 591 /*
 592  * _scf_notify_get_params()
 593  * Specialized function to get notification parametes from a pg into an
 594  * nvlist_t
 595  */
 596 int _scf_notify_get_params(scf_propertygroup_t *, nvlist_t *);
 597 
 598 #if !defined(NATIVE_BUILD)
 599 int scf_default_secflags(scf_handle_t *, scf_secflags_t *);
 600 #endif
 601 
 602 #define SCF_NOTIFY_PARAMS_SOURCE_NAME   ((const char *)"preference_source")
 603 
 604 #ifdef  __cplusplus
 605 }
 606 #endif
 607 
 608 #endif  /* _LIBSCF_PRIV_H */