Contents

buf_reset

Reset I/O flag state on a buffer.

Declaration

void buf_reset(buf_t bp, int32_t flags);

Parameters

  • bp:

    Buffer whose flags to grab.

  • flags:

    Flags to set on buffer: B_READ, B_WRITE, B_ASYNC, B_NOCACHE.

Return Value

void.

Discussion

Clears current flags on a buffer (internal and external) and allows some new flags to be set. Used perhaps to prepare an iobuf for reuse.

See Also

Buffers