vsscanf(9)
π NAME π
okay so bestie, welcome to vsscanf(9) from the Kernel API Manual π«Ά β this one is literally all about how to Unformat a buffer into a list of arguments. no cap, thatβs the whole arc. π
β¨ SYNOPSIS β¨
the signature is right here, and yes, every character is staying exactly as-is because we do not play with code in this group chat π:
int vsscanf (const char *buf , const char *fmt , va_list args );
π ARGUMENTS π
three besties walk into the parameter list, and they are serving very specific roles:
bufβ input buffer πΈfmtβ format of buffer β¨argsβ arguments π«Ά
thatβs it, thatβs the cast. periodt. π
π¦ SEE ALSO π¦
go give these icons a vibe check, because they are all linked from here:
- Kernel file
./lib/vsprintf.c simple_strtoull(9)simple_strtoul(9)simple_strtol(9)simple_strtoll(9)vsnprintf(9)vscnprintf(9)snprintf(9)scnprintf(9)vsprintf(9)sprintf(9)vbin_printf(9)bstr_printf(9)sscanf(9)
mwah π source/version: ./lib, date: October 2026, page: vsscanf(9) β byeee bestie, go unformat responsibly ππ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms