diff options
author | mav <mav@FreeBSD.org> | 2014-07-02 10:35:06 +0000 |
---|---|---|
committer | mav <mav@FreeBSD.org> | 2014-07-02 10:35:06 +0000 |
commit | a7e3ab1daccdf6b2293c6bae6b5b49c96c68a798 (patch) | |
tree | ee12fa2f47c43a9abeeac0bbf8e15421cae9a1e1 /sys/cam/ctl/ctl_backend.h | |
parent | f77bfe41e2d61beab9ca9287ece3ce543106a2f4 (diff) | |
download | FreeBSD-src-a7e3ab1daccdf6b2293c6bae6b5b49c96c68a798.zip FreeBSD-src-a7e3ab1daccdf6b2293c6bae6b5b49c96c68a798.tar.gz |
MFC r267481, r267952:
Implement small KPI to access LUN options instead doing it by hands.
Diffstat (limited to 'sys/cam/ctl/ctl_backend.h')
-rw-r--r-- | sys/cam/ctl/ctl_backend.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/sys/cam/ctl/ctl_backend.h b/sys/cam/ctl/ctl_backend.h index ad93119..640a7f9 100644 --- a/sys/cam/ctl/ctl_backend.h +++ b/sys/cam/ctl/ctl_backend.h @@ -301,6 +301,14 @@ int ctl_lun_online(struct ctl_be_lun *be_lun); */ void ctl_lun_capacity_changed(struct ctl_be_lun *be_lun); +/* + * KPI to manipulate LUN options + */ +struct ctl_lun_req; +void ctl_init_opts(struct ctl_be_lun *be_lun, struct ctl_lun_req *req); +void ctl_free_opts(struct ctl_be_lun *be_lun); +char * ctl_get_opt(struct ctl_be_lun *be_lun, const char *name); + #endif /* _KERNEL */ #endif /* _CTL_BACKEND_H_ */ |