libssh2_channel_request_pty_size(3)
π libssh2_channel_request_pty_size π
okay bestie, welcome to the libssh2 manual, page three of the pty saga π this one is short and sweet, no cap β it's literally a lil wrapper macro that hands your business over to its big sibling.
β¨ NAME β¨
libssh2_channel_request_pty_size β a convenience macro that does libssh2_channel_request_pty_size_ex(3) calls for you π«Ά
πΈ SYNOPSIS πΈ
#include <libssh2.h>
int
libssh2_channel_request_pty_size(LIBSSH2_CHANNEL *channel,
int width, int height);
π¦ DESCRIPTION π¦
so the way that this works isβ¦ it's a macro, okay? Not a real function, a macro, and it lives in a public libssh2 header file π. And what does this macro do? It's out here using the underlying function libssh2_channel_request_pty_size_ex(3) underneath. That's it. That's the whole vibe. It's giving "middle manager who just forwards your email" energy π
but like, in a useful way.
β RETURN VALUE β
See libssh2_channel_request_pty_size_ex(3) π (yes queen, the answers live over there)
π ERRORS π
See libssh2_channel_request_pty_size_ex(3) π same deal, all the error lore is in that one
π₯ SEE ALSO π₯
libssh2_channel_request_pty_size_ex(3)β the main character, go read that one fr fr
π‘ lowkey the whole page is just pointing at libssh2_channel_request_pty_size_ex(3), so if you want the actual tea, that's where it's at π
that's the page, bestie, you ate that π§ this was libssh2 1.2.4, dated 20 Feb 201, brought to you by the libssh2 girlies π slay, periodt β¨
π¦ where this page comes from
- alpine 3.22: libssh2-doc 1.11.1-r3 Β· BSD-3-Clause
- alpine 3.23: libssh2-doc 1.11.1-r4 Β· BSD-3-Clause
- alpine 3.24: libssh2-doc 1.11.1-r4 Β· BSD-3-Clause
- arch rolling: libssh2 1.11.1-7 Β· BSD-3-Clause
- debian trixie: libssh2-1-dev 1.11.1-1+deb13u1 Β· BSD3
- debian trixie: libssh2-1-dev 1.11.1-1+deb13u2 Β· BSD3
- epel 10: libssh2-docs 1.11.1-9.el10_3 Β· BSD-3-Clause
- epel 9: libssh2-docs 1.11.1-9.el9 Β· BSD-3-Clause
- fedora 43: libssh2-docs 1.11.1-4.fc43 Β· BSD-3-Clause
- fedora 43: libssh2-docs 1.11.1-9.fc43 Β· BSD-3-Clause
- fedora 44: libssh2-docs 1.11.1-5.fc44 Β· BSD-3-Clause
- fedora 44: libssh2-docs 1.11.1-9.fc44 Β· BSD-3-Clause
- opensuse-leap 16.0: libssh2-devel 1.11.1-160000.5.1 Β· BSD-3-Clause
- opensuse-leap 16.0: libssh2-devel 1.11.1-160000.5.1 Β· BSD-3-Clause
- opensuse-leap 16.0: libssh2-devel 1.11.1-160000.5.1 Β· BSD-3-Clause
- opensuse-leap 16.0: libssh2-devel 1.11.1-160000.5.1 Β· BSD-3-Clause
- ubuntu questing: libssh2-1-dev 1.11.1-1build1
- ubuntu questing: libssh2-1-dev 1.11.1-1ubuntu0.25.10.2
- ubuntu resolute: libssh2-1-dev 1.11.1-1build2 Β· BSD3
- ubuntu resolute: libssh2-1-dev 1.11.1-1ubuntu0.26.04.4 Β· BSD3
- ubuntu stonking: libssh2-1-dev 1.11.1-6 Β· BSD3
- π the page's license: BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms