]> git.openfabrics.org - ~shefty/librdmacm.git/commitdiff
Refresh of iom-dbg
authorSean Hefty <sean.hefty@intel.com>
Thu, 25 Oct 2012 01:09:44 +0000 (18:09 -0700)
committerSean Hefty <sean.hefty@intel.com>
Thu, 25 Oct 2012 01:09:44 +0000 (18:09 -0700)
src/rsocket.c

index a26136dd4b1ac7646ee16371a064ad6497057955..09933f5dc6a2fc412ea9370c208e9373f44c244d 100644 (file)
@@ -2331,7 +2331,11 @@ off_t riomap(int socket, void *buf, size_t len, int prot, int flags, off_t offse
        printf("%s\n", __func__);
        rs = idm_at(&idm, socket);
        if ((rs->state != rs_connect_rdwr) || (prot & ~(PROT_WRITE | PROT_NONE)))
+       {
+               printf("%s - invalid state ((%x) %d prot %d \n", __func__,
+                       rs->state, (rs->state != rs_connect_rdwr), (prot & ~(PROT_WRITE | PROT_NONE)));
                return ERR(EINVAL);
+       }
 
        fastlock_acquire(&rs->iomap_lock);
        if (prot & PROT_WRITE) {