filter_create_fp(3)

filter_create_fp3

Similar to filter_create_fd except with buffered file*

Usage

#include <util/filter.h>
NEOERR *filter_create_fp(const char *cmd, FILE **in, FILE **out, FILE **err, 
                         pid_t *pid);

Arguments

cmd -> the sub command to execute. Will be executed with
/bin/sh -c
in -> pointer to return the stdin pipe, or NULL if you don't
want the stdin pipe
out -> pointer to return the stdout pipe, or NULL if you don't
want the stdout pipe
err -> pointer to return the stderr pipe, or NULL if you don't
want the stderr pipe

Overview

filter_create_fp is identical to filter_create_fd, except each of the pipes is wrapped in a buffered stdio FILE

Return value

in -> the stdin FILE of the sub process
out -> the stdout FILE of the sub process
err -> the stderr FILE of the sub process
pid -> the pid of the sub process

Releases

10 releases since Debian 4.0 (Etch); the text changed 2 times.

  1. 4.0
  2. 5.0
  3. 6.0–13

From clearsilver-dev 0.10.5-6+b1 in Debian 13 (Trixie). Parsed by carta from the page's man source.