Changeset View
Changeset View
Standalone View
Standalone View
head/lib/libutil/login_tty.3
Show All 19 Lines | |||||
.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, | .\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, | ||||
.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY | .\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY | ||||
.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | .\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | ||||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF | .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF | ||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | ||||
.\" | .\" | ||||
.\" $FreeBSD$ | .\" $FreeBSD$ | ||||
.\" " | .\" " | ||||
.Dd December 29, 1996 | .Dd May 10, 2020 | ||||
.Dt LOGIN_TTY 3 | .Dt LOGIN_TTY 3 | ||||
.Os | .Os | ||||
.Sh NAME | .Sh NAME | ||||
.Nm login_tty | .Nm login_tty | ||||
.Nd prepare a tty for a new login session | .Nd prepare a tty for a new login session | ||||
.Sh LIBRARY | .Sh LIBRARY | ||||
.Lb libutil | .Lb libutil | ||||
.Sh SYNOPSIS | .Sh SYNOPSIS | ||||
Show All 21 Lines | |||||
function returns -1 if it could not make the device referenced by | function returns -1 if it could not make the device referenced by | ||||
.Ar fd | .Ar fd | ||||
the controlling terminal of the calling process, and 0 otherwise. | the controlling terminal of the calling process, and 0 otherwise. | ||||
.Sh SEE ALSO | .Sh SEE ALSO | ||||
.Xr dup2 2 , | .Xr dup2 2 , | ||||
.Xr ioctl 2 , | .Xr ioctl 2 , | ||||
.Xr setsid 2 , | .Xr setsid 2 , | ||||
.Xr tty 4 | .Xr tty 4 | ||||
.Sh HISTORY | |||||
The function | |||||
.Fn login_tty | |||||
first appeared in | |||||
.Bx 4.4 . | |||||