.TH BUS_CLOSE 3 BUS-%VERSION% .SH NAME bus_close - Close a bus .SH SYNOPSIS #include int bus_close(bus_t *bus); .SH DESCRIPTION The .BR bus_close(3) function disposes of resources allocated to the process, as referenced in the \fIbus\fP argument. .SH RETURN VALUES Upon successful completion, the function returns 0. Otherwise the function returns -1 and sets \fIerrno\fP to indicate the error. .SH ERRORS .TP .B EINVAL The bus does not exist. .SH SEE ALSO bus-create(1), bus(5), libbus(7), bus_open(3), bus_unlink(3) .SH AUTHORS Principal author, Mattias Andrée. See the LICENSE file for the full list of authors. .SH LICENSE MIT/X Consortium License. .SH BUGS Please report bugs to https://github.com/maandree/bus/issues or to maandree@member.fsf.org