rmobj(3)

rmobj3

Remove a file, or a directory and all its subdirectories

Usage

int rmobj(object, errmsg);

char *object;

char **errmsg;

Overview

The rmobj function will remove the specified object. If the specified object is a directory, it will recursively remove the directory and everything underneath it. rmobj assumes that it has the necessary privilege to remove whatever was specified. If rmobj encounters any problems, and errmsg is not NULL, errmsg is set to point to a string explaining the error.

Return value

If rmobj encounters any problems, it will set errmsg (if it was not NULL) and return -1. Otherwise it will return 0.

Releases

Unchanged in 2 releases since Debian 4.0 (Etch).

  1. 4.0–6.0

From ltp-dev 20091231+dfsg-1 in Debian 6.0 (Squeeze). Parsed by carta from the page's man source.