KUTIL_INVALIDATE(3)

πŸ“¦
version 1.0.1 Β· 2 versions
, in alpine 3.24

πŸ¦‹ KUTIL_INVALIDATE(3) πŸ¦‹

okay so this is the Library Functions Manual page for kutil_invalidate, and it is literally about invalidating a kcgi input pair. group-chat recap: short page, exact facts, no cap.

🌸 NAME 🌸

  • kutil_invalidate β€” invalidate a kcgi input pair πŸ’…

πŸ“š LIBRARY πŸ“š

  • Library: library β€œlibkcgi” β€” yes bestie, that’s the library 🧚

✨ SYNOPSIS ✨

#include <sys/types.h>
#include <stdarg.h>
#include <stdint.h>
#include <kcgi.h>

void
kutil_invalidate(struct kreq *req, struct kpair *kp);

πŸ’– DESCRIPTION πŸ’–

The kutil_invalidate() function marks the input pair kp as invalid, moving it from a req->cookiemap or req->fieldmap bucket into the corresponding req->cookienmap or req->fieldnmap bucket. moving buckets? iconic behavior.

It also does all this:

  • resets kp->type to KPAIR__MAX πŸ”
  • zeroes kp->parsed 🧼
  • sets kp->state to KPAIR_INVALID 🚫

πŸ‘‘ SEE ALSO πŸ‘‘

that’s the whole squad, bestie 🫢

🫢 AUTHORS 🫢

These functions were written by Kristaps Dzonsons <kristaps@bsd.lv>. periodt.


that’s the whole page, bestie πŸ’– this is the Debian version, date stamp $Mdocdate$, for KUTIL_INVALIDATE(3) β€” byeee πŸŽ€

πŸ“¦ where this page comes from
  • alpine 3.24: kcgi-doc 1.0.1-r0 Β· ISC
  • πŸ’– girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms