summaryrefslogtreecommitdiff
path: root/sys/dev/vxge
diff options
context:
space:
mode:
authorEitan Adler <eadler@FreeBSD.org>2012-06-01 04:23:20 +0000
committerEitan Adler <eadler@FreeBSD.org>2012-06-01 04:23:20 +0000
commit829ac2c3e08c18ee23b64717c5acbe9c7048f172 (patch)
treee9a40315f6976e994801f8658b52e935c28bacf9 /sys/dev/vxge
parentb9f034864012f5bd1cedab36a0b18a93546021b7 (diff)
Notes
Diffstat (limited to 'sys/dev/vxge')
-rw-r--r--sys/dev/vxge/vxgehal/vxgehal-channel.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/vxge/vxgehal/vxgehal-channel.h b/sys/dev/vxge/vxgehal/vxgehal-channel.h
index bce3ad2d1f610..552b550e4d8fa 100644
--- a/sys/dev/vxge/vxgehal/vxgehal-channel.h
+++ b/sys/dev/vxge/vxgehal/vxgehal-channel.h
@@ -291,7 +291,7 @@ __hal_channel_dtr_restore(__hal_channel_t *channel, __hal_dtr_h dtrh)
else
dtr_index = channel->reserve_index - 1;
- if ((channel->dtr_arr[dtr_index].dtr == dtrh)) {
+ if ((channel->dtr_arr[dtr_index].dtr = dtrh) != NULL) {
channel->reserve_index = dtr_index;
channel->dtr_arr[dtr_index].state = VXGE_HAL_CHANNEL_DTR_FREE;