003 File Manager
Current Path:
/usr/src/sys/contrib/openzfs/cmd/zed/agents
usr
/
src
/
sys
/
contrib
/
openzfs
/
cmd
/
zed
/
agents
/
📁
..
📄
README.md
(5.01 KB)
📄
fmd_api.c
(18.26 KB)
📄
fmd_api.h
(8.39 KB)
📄
fmd_serd.c
(7.01 KB)
📄
fmd_serd.h
(2.8 KB)
📄
zfs_agents.c
(11.19 KB)
📄
zfs_agents.h
(1003 B)
📄
zfs_diagnosis.c
(27 KB)
📄
zfs_mod.c
(27.01 KB)
📄
zfs_retire.c
(14.38 KB)
Editing: zfs_agents.h
/* * CDDL HEADER START * * The contents of this file are subject to the terms of the * Common Development and Distribution License Version 1.0 (CDDL-1.0). * You can obtain a copy of the license from the top-level file * "OPENSOLARIS.LICENSE" or at <http://opensource.org/licenses/CDDL-1.0>. * You may not use this file except in compliance with the license. * * CDDL HEADER END */ /* * Copyright (c) 2016, Intel Corporation. */ #ifndef ZFS_AGENTS_H #define ZFS_AGENTS_H #include <libzfs.h> #include <libnvpair.h> #ifdef __cplusplus extern "C" { #endif /* * Agent abstraction presented to ZED */ extern void zfs_agent_init(libzfs_handle_t *); extern void zfs_agent_fini(void); extern void zfs_agent_post_event(const char *, const char *, nvlist_t *); /* * ZFS Sysevent Linkable Module (SLM) */ extern int zfs_slm_init(void); extern void zfs_slm_fini(void); extern void zfs_slm_event(const char *, const char *, nvlist_t *); #ifdef __cplusplus } #endif #endif /* !ZFS_AGENTS_H */
Upload File
Create Folder