mirror of
https://github.com/opnsense/src.git
synced 2026-05-28 04:12:45 -04:00
add MAKE_WWN_FROM_NODE_NAME macro
This commit is contained in:
parent
a556b68e3a
commit
520b6299ac
1 changed files with 10 additions and 0 deletions
|
|
@ -702,6 +702,16 @@ typedef struct isp_icb {
|
|||
array[ICB_NNM6] = (u_int8_t) ((wwn >> 48) & 0xff), \
|
||||
array[ICB_NNM7] = (u_int8_t) ((wwn >> 56) & 0xff)
|
||||
|
||||
#define MAKE_WWN_FROM_NODE_NAME(wwn, array) \
|
||||
wwn = ((u_int64_t) array[ICB_NNM0]) | \
|
||||
((u_int64_t) array[ICB_NNM1] << 8) | \
|
||||
((u_int64_t) array[ICB_NNM2] << 16) | \
|
||||
((u_int64_t) array[ICB_NNM3] << 24) | \
|
||||
((u_int64_t) array[ICB_NNM4] << 32) | \
|
||||
((u_int64_t) array[ICB_NNM5] << 40) | \
|
||||
((u_int64_t) array[ICB_NNM6] << 48) | \
|
||||
((u_int64_t) array[ICB_NNM7] << 56)
|
||||
|
||||
/*
|
||||
* FC-AL Position Map
|
||||
*
|
||||
|
|
|
|||
Loading…
Reference in a new issue