Deleted Added
full compact
ctl_frontend_iscsi.h (268684) ctl_frontend_iscsi.h (268685)
1/*-
2 * Copyright (c) 2012 The FreeBSD Foundation
3 * All rights reserved.
4 *
5 * This software was developed by Edward Tomasz Napierala under sponsorship
6 * from the FreeBSD Foundation.
7 *
8 * Redistribution and use in source and binary forms, with or without

--- 12 unchanged lines hidden (view full) ---

21 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
22 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
23 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
24 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
25 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
26 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
27 * SUCH DAMAGE.
28 *
1/*-
2 * Copyright (c) 2012 The FreeBSD Foundation
3 * All rights reserved.
4 *
5 * This software was developed by Edward Tomasz Napierala under sponsorship
6 * from the FreeBSD Foundation.
7 *
8 * Redistribution and use in source and binary forms, with or without

--- 12 unchanged lines hidden (view full) ---

21 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
22 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
23 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
24 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
25 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
26 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
27 * SUCH DAMAGE.
28 *
29 * $FreeBSD: stable/10/sys/cam/ctl/ctl_frontend_iscsi.h 268684 2014-07-15 17:07:07Z mav $
29 * $FreeBSD: stable/10/sys/cam/ctl/ctl_frontend_iscsi.h 268685 2014-07-15 17:08:04Z mav $
30 */
31
32#ifndef CTL_FRONTEND_ISCSI_H
33#define CTL_FRONTEND_ISCSI_H
34
35#define CFISCSI_TARGET_STATE_INVALID 0
36#define CFISCSI_TARGET_STATE_ACTIVE 1
37#define CFISCSI_TARGET_STATE_DYING 2
38
39struct cfiscsi_target {
40 TAILQ_ENTRY(cfiscsi_target) ct_next;
30 */
31
32#ifndef CTL_FRONTEND_ISCSI_H
33#define CTL_FRONTEND_ISCSI_H
34
35#define CFISCSI_TARGET_STATE_INVALID 0
36#define CFISCSI_TARGET_STATE_ACTIVE 1
37#define CFISCSI_TARGET_STATE_DYING 2
38
39struct cfiscsi_target {
40 TAILQ_ENTRY(cfiscsi_target) ct_next;
41 int ct_luns[CTL_MAX_LUNS];
41 uint32_t ct_luns[CTL_MAX_LUNS];
42 struct cfiscsi_softc *ct_softc;
43 volatile u_int ct_refcount;
44 char ct_name[CTL_ISCSI_NAME_LEN];
45 char ct_alias[CTL_ISCSI_ALIAS_LEN];
46 int ct_state;
47 int ct_online;
48 struct ctl_port ct_port;
49};

--- 73 unchanged lines hidden ---
42 struct cfiscsi_softc *ct_softc;
43 volatile u_int ct_refcount;
44 char ct_name[CTL_ISCSI_NAME_LEN];
45 char ct_alias[CTL_ISCSI_ALIAS_LEN];
46 int ct_state;
47 int ct_online;
48 struct ctl_port ct_port;
49};

--- 73 unchanged lines hidden ---