Deleted Added
full compact
ib_cm.h (255932) ib_cm.h (278886)
1/*
2 * Copyright (c) 2004, 2005 Intel Corporation. All rights reserved.
3 * Copyright (c) 2004 Topspin Corporation. All rights reserved.
4 * Copyright (c) 2004 Voltaire Corporation. All rights reserved.
5 * Copyright (c) 2005 Sun Microsystems, Inc. All rights reserved.
6 *
7 * This software is available to you under a choice of one of two
8 * licenses. You may choose to be licensed under the terms of the GNU

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

492
493#define IB_CM_MRA_FLAG_DELAY 0x80 /* Send MRA only after a duplicate msg */
494
495/**
496 * ib_send_cm_mra - Sends a message receipt acknowledgement to a connection
497 * message.
498 * @cm_id: Connection identifier associated with the connection message.
499 * @service_timeout: The lower 5-bits specify the maximum time required for
1/*
2 * Copyright (c) 2004, 2005 Intel Corporation. All rights reserved.
3 * Copyright (c) 2004 Topspin Corporation. All rights reserved.
4 * Copyright (c) 2004 Voltaire Corporation. All rights reserved.
5 * Copyright (c) 2005 Sun Microsystems, Inc. All rights reserved.
6 *
7 * This software is available to you under a choice of one of two
8 * licenses. You may choose to be licensed under the terms of the GNU

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

492
493#define IB_CM_MRA_FLAG_DELAY 0x80 /* Send MRA only after a duplicate msg */
494
495/**
496 * ib_send_cm_mra - Sends a message receipt acknowledgement to a connection
497 * message.
498 * @cm_id: Connection identifier associated with the connection message.
499 * @service_timeout: The lower 5-bits specify the maximum time required for
500 * the sender to reply to to the connection message. The upper 3-bits
500 * the sender to reply to the connection message. The upper 3-bits
501 * specify additional control flags.
502 * @private_data: Optional user-defined private data sent with the
503 * message receipt acknowledgement.
504 * @private_data_len: Size of the private data buffer, in bytes.
505 */
506int ib_send_cm_mra(struct ib_cm_id *cm_id,
507 u8 service_timeout,
508 const void *private_data,

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

596 * remote node.
597 * @cm_id: Communication identifier associated with the received service ID
598 * resolution request.
599 * @param: Service ID resolution reply information.
600 */
601int ib_send_cm_sidr_rep(struct ib_cm_id *cm_id,
602 struct ib_cm_sidr_rep_param *param);
603
501 * specify additional control flags.
502 * @private_data: Optional user-defined private data sent with the
503 * message receipt acknowledgement.
504 * @private_data_len: Size of the private data buffer, in bytes.
505 */
506int ib_send_cm_mra(struct ib_cm_id *cm_id,
507 u8 service_timeout,
508 const void *private_data,

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

596 * remote node.
597 * @cm_id: Communication identifier associated with the received service ID
598 * resolution request.
599 * @param: Service ID resolution reply information.
600 */
601int ib_send_cm_sidr_rep(struct ib_cm_id *cm_id,
602 struct ib_cm_sidr_rep_param *param);
603
604int ib_update_cm_av(struct ib_cm_id *id, const u8 *smac, const u8 *alt_smac);
605
604#endif /* IB_CM_H */
606#endif /* IB_CM_H */