Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 19 Jun 2018 02:21:51 +0000
From:      "Somayajulu, David" <David.Somayajulu@cavium.com>
To:        "freebsd-net@freebsd.org" <freebsd-net@freebsd.org>
Subject:   Semantics of iWARP verb  - newconn (FreeBSD11.1 and FreeBSD10.4 releases)
Message-ID:  <MWHPR0701MB372196D592C9B16D5855DA40EE700@MWHPR0701MB3721.namprd07.prod.outlook.com>

next in thread | raw e-mail | index | archive | help
Hi All,
I would appreciate if you can provide the semantics of the iWARP verb "newc=
onn" (please see below from file sys/ofed/include/rdma/iw_cm.h). The descri=
ption in the revision log for the commit when it was introduced is not clea=
r to me https://svnweb.freebsd.org/base?view=3Drevision&revision=3D294610 .


struct iw_cm_verbs {

        void            (*add_ref)(struct ib_qp *qp);

        void            (*rem_ref)(struct ib_qp *qp);

        struct ib_qp *  (*get_qp)(struct ib_device *device,

                                  int qpn);

        int             (*connect)(struct iw_cm_id *cm_id,

                                   struct iw_cm_conn_param *conn_param);

        int             (*accept)(struct iw_cm_id *cm_id,

                                  struct iw_cm_conn_param *conn_param);

        int             (*reject)(struct iw_cm_id *cm_id,

                                  const void *pdata, u8 pdata_len);

        int             (*create_listen_ep)(struct iw_cm_id *cm_id,

                                         int backlog);

        void            (*destroy_listen_ep)(struct iw_cm_id *cm_id);

        void            (*newconn)(struct iw_cm_id *parent_cm_id,

                                                struct socket *so);

};



I don't see "newconn" in "struct iw_cm_verbs" in Stable_11 and CURRENT. Als=
o, it is not present in the OFED distributions on Linux. Is this a FreeBSD =
specific feature added to OFED?





Thanks

David S. (davidcs@freebsd.org<mailto:davidcs@freebsd.org>)





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?MWHPR0701MB372196D592C9B16D5855DA40EE700>