socket-wrapper: not all systems have FIONREAD defined
[samba.git] / lib / socket_wrapper / socket_wrapper.c
index 9d732ee65299d7e18d7e9222c11776f1e7329eab..c7530c9a15ac706324a14b0036d329a515a864e8 100644 (file)
@@ -2002,6 +2002,7 @@ _PUBLIC_ int swrap_ioctl(int s, int r, void *p)
 
        ret = real_ioctl(s, r, p);
 
+#ifdef FIONREAD
        switch (r) {
        case FIONREAD:
                value = *((int *)p);
@@ -2012,6 +2013,7 @@ _PUBLIC_ int swrap_ioctl(int s, int r, void *p)
                }
                break;
        }
+#endif
 
        return ret;
 }