libssh2_publickey_remove(3)

πŸ“¦
version 1.11.1 Β· 3 versions
, in alpine 3.22, alpine 3.23, alpine 3.24, arch rolling, debian trixie, epel 10, epel 9, fedora 43, fedora 44, opensuse-leap 16.0, ubuntu questing, ubuntu resolute, ubuntu stonking

✨ libssh2_publickey_remove(3) ✨

okay bestie, welcome to the libssh2 manual, this one's a lil cutie πŸ’–


🌸 NAME 🌸

libssh2_publickey_remove β€” it's literally just a convenience macro that calls libssh2_publickey_remove_ex(3). that's it. that's the whole vibe. πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

#include <libssh2.h>

int
libssh2_publickey_remove(LIBSSH2_PUBLICKEY *pkey,
                         const unsigned char *name, unsigned long name_len,
                         const unsigned char *blob, unsigned long blob_len);

πŸ’… DESCRIPTION πŸ’…

so here's the tea β˜• β€” this is a macro, and it lives in a public libssh2 header file, and what it does is use the underlying function libssh2_publickey_remove_ex(3) underneath. it's giving "glow-up wrapper", it's giving "no extra logic, just vibes". 🫢


πŸ‘‘ RETURN VALUE πŸ‘‘

go look at libssh2_publickey_remove_ex(3) for that, bestie β€” this macro isn't out here answering questions it didn't get asked. 😭


πŸ’€ ERRORS πŸ’€

same deal, no cap: see libssh2_publickey_remove_ex(3). everything you need is over there. πŸ™ˆ


🌈 SEE ALSO 🌈


and that's the whole page, periodt πŸ’œ

this lil masterpiece is from libssh2 1.2.4, dated 20 Feb 2010 β€” yeah it's been iconic for a minute, she's a vintage queen and she still ate βœ¨πŸ‘‘ mwah, bye bestie! πŸŽ€πŸŒΈ