tomoyo_print_ipv6(9)
π tomoyo_print_ipv6(9) β the kernel API manual, bestie edition π
okay so picture this: it's a kernel API manual page, the function is tomoyo_print_ipv6, and it lives in section (9) of the manual. that's the whole vibe. let's get into it π«Ά
β¨ NAME β¨
tomoyo_print_ipv6 β Print an IPv6 address.
like, literally just prints an IPv6 address. that's the job. no cap. π¦
πΈ SYNOPSIS πΈ
void tomoyo_print_ipv6 (char *buffer , const unsigned int buffer_len ,
const struct in6_addr *min_ip , const struct in6_addr *max_ip );
that's the whole signature, copy-pasted verbatim because we respect the source π
π ARGUMENTS π
okay so here's who's coming to the function party:
bufferβ the buffer you're writing to. that's the canvas, bestie. π¨buffer_lenβ the size ofbuffer. know your limits, icon. πmin_ipβ a pointer tostruct in6_addr. that's the min one, keep that in mind.max_ipβ a pointer tostruct in6_addr. and that's the max one. they're a matched set, we love to see it. π«Ά
β DESCRIPTION β
Returns nothing.
that's it. that's the whole description. it prints the IPv6 address and then it returns nothing, because it is a void function and it is at peace with that. no return value, no drama, just vibes. π§ββοΈβ¨
lowkey iconic that the entire DESCRIPTION section is four words. she said "my behavior is self-evident" and honestly? respect.
π SEE ALSO π
okay this is the long part and i need you to stay with me, bestie, because the TOMOYO network crew is LARGE and they all showed up π
first up, the kernel file that this whole thing lives in:
./security/tomoyo/network.c
and now the whole friend group, in order:
tomoyo_parse_ipaddr_union(9)tomoyo_print_ipv4(9)tomoyo_print_ip(9)tomoyo_same_inet_acl(9)tomoyo_same_unix_acl(9)tomoyo_merge_inet_acl(9)tomoyo_merge_unix_acl(9)tomoyo_write_inet_network(9)tomoyo_write_unix_network(9)tomoyo_audit_net_log(9)tomoyo_audit_inet_log(9)tomoyo_audit_unix_log(9)tomoyo_check_inet_acl(9)tomoyo_check_unix_acl(9)tomoyo_inet_entry(9)tomoyo_check_inet_address(9)tomoyo_unix_entry(9)tomoyo_check_unix_address(9)tomoyo_kernel_service(9)tomoyo_sock_family(9)tomoyo_socket_listen_permission(9)tomoyo_socket_connect_permission(9)tomoyo_socket_bind_permission(9)tomoyo_socket_sendmsg_permission(9)
that's twenty-three (9) pages plus the file itself. the way this function is SO connected. main character energy fr fr ππ₯
and that's the page!! hope you understood it, bestie, because i definitely explained it π
cute little sign-off time π β this page comes from the source/version ./security/tomoyo, dated October 2026, and it's filed under tomoyo_print_ipv6(9). mwah. slay. periodt. π
β¨
π¦ 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