]> git.openfabrics.org - ~shefty/rdma-win.git/commitdiff
[IBAL] Added Ioctl UAL_BIND_ND
authorleonidk <leonidk@ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86>
Mon, 22 Oct 2007 18:08:10 +0000 (18:08 +0000)
committerleonidk <leonidk@ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86>
Mon, 22 Oct 2007 18:08:10 +0000 (18:08 +0000)
git-svn-id: svn://openib.tc.cornell.edu/gen1@879 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

branches/Ndi/core/al/al_dev.h
branches/Ndi/core/al/kernel/al_proxy.c

index 91f7598e81371ef8971c1bb1fd9c841bde1b95c3..bfb09dbd026304d98a082643abdc407380c9139e 100644 (file)
@@ -131,6 +131,7 @@ typedef enum al_proxy_ops
        ual_bind_cm,\r
        ual_bind_cq,\r
        ual_bind_destroy,\r
+       ual_bind_nd,\r
 \r
        al_proxy_maxops\r
 \r
@@ -154,6 +155,7 @@ typedef enum al_proxy_ops
 #define UAL_BIND_CM                    IOCTL_CODE(ALDEV_KEY, ual_bind_cm)\r
 #define UAL_BIND_CQ                    IOCTL_CODE(ALDEV_KEY, ual_bind_cq)\r
 #define UAL_BIND_DESTROY       IOCTL_CODE(ALDEV_KEY, ual_bind_destroy)\r
+#define UAL_BIND_ND                    IOCTL_CODE(ALDEV_KEY, ual_bind_nd)\r
 \r
 #define AL_PROXY_OPS_START     IOCTL_CODE(ALDEV_KEY, al_proxy_ops_start)\r
 #define AL_PROXY_MAXOPS                IOCTL_CODE(ALDEV_KEY, al_proxy_maxops)\r
index d6ef240e306bd074056e38290b72057b9edabfd8..dc7c7dbad672dc3a5e78bbba29cdf1189638d8c8 100644 (file)
@@ -702,6 +702,9 @@ proxy_ioctl(
        case UAL_BIND_MISC:\r
                cl_status = proxy_bind_file( h_ioctl, AL_OBJ_TYPE_AL_MGR );\r
                break;\r
+       case UAL_BIND_ND:\r
+               cl_status = proxy_bind_file( h_ioctl, AL_OBJ_TYPE_UNKNOWN );\r
+               break;\r
        default:\r
                cl_status = CL_INVALID_PARAMETER;\r
                break;\r