genl_dump_check_consistent(9)
β¨ genl_dump_check_consistent(9) β¨
okay so bestie, welcome to the Kernel API Manual π β yes this is a real function called genl_dump_check_consistent, and yes we're gonna get through it together. grab a strawberry π and let's go.
πΈ NAME πΈ
genl_dump_check_consistent β check if sequence is consistent and advertise if not
likeβ¦ it does a vibe check on your sequence number, and if the vibes are off, it says so. no cap. π
π¦ SYNOPSIS π¦
void genl_dump_check_consistent (struct netlink_callback *cb , void *user_hdr );
it returns void, so like, don't expect anything back, she's not giving you a return value, she's giving you closure β¨
π ARGUMENTS π
cbβ the netlink callback structure that stores the sequence number. yes, that one. she's holding the receipts πuser_hdrβ the user header as returned fromgenlmsg_put. literally the header you got handed back, hand it right back over π«Ά
π DESCRIPTION π
okay so β Cf. nl_dump_check_consistent. like, go read that one if you want the whole story, iykyk π
this one is just a wrapper to make it simpler to use with generic netlink. that's it. that's the whole thing. she's a convenience queen and honestly? iconic. π
think of it as the little sparkly bow π on top of nl_dump_check_consistent so you don't have to do the generic-netlink-specific fiddly bits yourself. main character energy, minimal effort, maximum slay.
π SEE ALSO π
Kernel file ./include/net/genetlink.h β plus a whole friend group of functions and structs, all listed below because we do not leave anyone out at this party π
struct genl_multicast_group(9)struct genl_family(9)struct genl_info(9)struct genl_small_ops(9)struct genl_ops(9)struct genl_split_ops(9)struct genl_dumpit_info(9)genl_info_init_ntf(9)genlmsg_iput(9)genlmsg_nlhdr(9)genlmsg_parse_deprecated(9)genlmsg_parse(9)genlmsg_put_reply(9)genlmsg_end(9)genlmsg_cancel(9)genlmsg_multicast_netns_filtered(9)genlmsg_multicast_netns(9)genlmsg_multicast(9)genlmsg_multicast_allns(9)genlmsg_unicast(9)genlmsg_reply(9)genlmsg_data(9)genlmsg_len(9)genlmsg_msg_size(9)genlmsg_total_size(9)genlmsg_new(9)genl_set_err(9)
ngl if you're here you were probably deep in generic netlink at 2am. drink some water bestie ππ
and that's the page!! π brought to you by the good people at ./include/net, dated October 2026, for genl_dump_check_consistent(9) π
β¨ go forth and dump consistently, queen π§π
π¦ 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