From efb8b0c4f5c51c75582da718623ddf32eeaf6d9f Mon Sep 17 00:00:00 2001 From: leonidk Date: Mon, 22 Oct 2007 18:08:10 +0000 Subject: [PATCH] [IBAL] Added Ioctl UAL_BIND_ND git-svn-id: svn://openib.tc.cornell.edu/gen1@879 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86 --- branches/Ndi/core/al/al_dev.h | 2 ++ branches/Ndi/core/al/kernel/al_proxy.c | 3 +++ 2 files changed, 5 insertions(+) diff --git a/branches/Ndi/core/al/al_dev.h b/branches/Ndi/core/al/al_dev.h index 91f7598e..bfb09dbd 100644 --- a/branches/Ndi/core/al/al_dev.h +++ b/branches/Ndi/core/al/al_dev.h @@ -131,6 +131,7 @@ typedef enum al_proxy_ops ual_bind_cm, ual_bind_cq, ual_bind_destroy, + ual_bind_nd, al_proxy_maxops @@ -154,6 +155,7 @@ typedef enum al_proxy_ops #define UAL_BIND_CM IOCTL_CODE(ALDEV_KEY, ual_bind_cm) #define UAL_BIND_CQ IOCTL_CODE(ALDEV_KEY, ual_bind_cq) #define UAL_BIND_DESTROY IOCTL_CODE(ALDEV_KEY, ual_bind_destroy) +#define UAL_BIND_ND IOCTL_CODE(ALDEV_KEY, ual_bind_nd) #define AL_PROXY_OPS_START IOCTL_CODE(ALDEV_KEY, al_proxy_ops_start) #define AL_PROXY_MAXOPS IOCTL_CODE(ALDEV_KEY, al_proxy_maxops) diff --git a/branches/Ndi/core/al/kernel/al_proxy.c b/branches/Ndi/core/al/kernel/al_proxy.c index d6ef240e..dc7c7dba 100644 --- a/branches/Ndi/core/al/kernel/al_proxy.c +++ b/branches/Ndi/core/al/kernel/al_proxy.c @@ -702,6 +702,9 @@ proxy_ioctl( case UAL_BIND_MISC: cl_status = proxy_bind_file( h_ioctl, AL_OBJ_TYPE_AL_MGR ); break; + case UAL_BIND_ND: + cl_status = proxy_bind_file( h_ioctl, AL_OBJ_TYPE_UNKNOWN ); + break; default: cl_status = CL_INVALID_PARAMETER; break; -- 2.41.0