2 * Copyright 2008 Cisco Systems, Inc. All rights reserved.
3 * Copyright 2007 Nuova Systems, Inc. All rights reserved.
5 * This program is free software; you may redistribute it and/or modify
6 * it under the terms of the GNU General Public License as published by
7 * the Free Software Foundation; version 2 of the License.
9 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
10 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
11 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
12 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
13 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
14 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
15 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
23 #define FCOE_CTLR_START_DELAY 2000 /* ms after first adv. to choose FCF */
24 #define FCOE_CTLR_FIPVLAN_TOV 2000 /* ms after FIP VLAN disc */
25 #define FCOE_CTLR_MAX_SOL 8
27 #define FINC_MAX_FLOGI_REJECTS 8
38 struct list_head list
;
39 u16 vid
; /* vlan ID */
40 u16 sol_count
; /* no. of sols sent */
41 u16 state
; /* state */
45 FIP_VLAN_AVAIL
= 0, /* don't do anything */
46 FIP_VLAN_SENT
= 1, /* sent */
47 FIP_VLAN_USED
= 2, /* succeed */
48 FIP_VLAN_FAILED
= 3, /* failed to response */
53 struct fip_header fip
;
55 struct fip_mac_desc mac
;
56 struct fip_wwn_desc wwnn
;
60 #endif /* __FINC_FIP_H_ */