---
name: "ndelay_off"
section: "3"
platform: "linux"
package: "libowfat-dev"
version: "0.32-5"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/ndelay_off"
---

# ndelay\_off(3)

put file descriptor in non-blocking mode

## NAME

ndelay\_off - put file descriptor in non-blocking mode

## SYNTAX

**#include \<libowfat/ndelay.h\>**

extern int **ndelay\_off**(int *fd*);

## DESCRIPTION

ndelay\_off puts a file descriptor in blocking mode.  Reading from and writing to blocking network sockets, FIFOs or device files will possibly not return immediately but wait on more input or buffer space for output.

If an error occurred, ndelay\_off will return nonzero and set *errno* accordingly.

## SEE ALSO

[fcntl(2)](/fcntl/2.md), [ndelay\_on(3)](/ndelay_on/3.md)
