nvme_revoke_tls_key(2)

✨ nvme_revoke_tls_key ✨

okay bestie, welcome to the libnvme API manual β€” this one's page nvme_revoke_tls_key(2) and it's giving "cleanup era" πŸ’…


🌸 NAME 🌸

nvme_revoke_tls_key β€” Revoke TLS key from keyring πŸ”‘πŸ’”

like... it takes the key OUT. it's gone. bye girl.


πŸ¦‹ SYNOPSIS πŸ¦‹

long nvme_revoke_tls_key (const char *keyring , const char *key_type ,
       const char *identity );

no cap, that's the whole vibe. three strings and a long coming back at you.


πŸŽ€ ARGUMENTS πŸŽ€

  • keyring β€” the keyring you wanna use πŸ—οΈ like, which keyring are we doing this in, bestie? that one.
  • key_type β€” the type of the key you're revoking 🏷️ gotta know what flavour of key we're saying goodbye to.
  • identity β€” the key identity string πŸͺͺ this is who the key IS. its whole identity. and we're revoking it.

πŸ’– RETURN πŸ’–

  • 0 on success πŸŽ‰ slay, the key is revoked, we ate
  • -1 on failure, with errno set 😭 and yes, errno is set, that's not a drill
fr fr, always check that return value. -1 means go look at errno for the tea β˜•

and that's the whole page, periodt πŸ’… stay hydrated, revoke responsibly 🫢

libnvme API manual Β· nvme_revoke_tls_key Β· July 2026 β€” mwah, that's a wrap πŸŽ€βœ¨

πŸ“¦ where this page comes from