fbnic_tlv_attr_put_flag(9)
π NAME π
fbnic_tlv_attr_put_flag β Add flag value to message
Okay so this is the fbnic_tlv_attr_put_flag(9) page from the Kernel API Manual, bestie. Itβs literally all about adding a flag value to a message. π
β¨ SYNOPSIS β¨
int fbnic_tlv_attr_put_flag (struct fbnic_tlv_msg *msg , const u16
attr_id );
π ARGUMENTS π
msgβ Message header we are adding flag attribute to. Thatβs the message getting the new flag, periodt.attr_idβ ID of flag attribute we are adding to message. Itβs the flagβs whole identifier, no cap.
π«Ά RETURN π«Ά
-ENOSPCif there is no room for the attribute. Otherwise0. Slay.
πΈ DESCRIPTION πΈ
Adds a 1 DWORD flag attribute to the message. The presence of this attribute can be used as a boolean value indicating true; otherwise the value is considered false. So yeah β flag is there = true, flag is not there = false. Iconic boolean behavior, honestly. β¨
π₯ SEE ALSO π₯
- Kernel file
./drivers/net/ethernet/meta/fbnic/fbnic_tlv.c fbnic_tlv_msg_alloc(9)fbnic_tlv_attr_put_value(9)__fbnic_tlv_attr_put_int(9)fbnic_tlv_attr_put_mac_addr(9)fbnic_tlv_attr_put_string(9)fbnic_tlv_attr_get_unsigned(9)fbnic_tlv_attr_get_signed(9)fbnic_tlv_attr_get_string(9)fbnic_tlv_attr_nest_start(9)fbnic_tlv_attr_nest_stop(9)fbnic_tlv_attr_parse_array(9)fbnic_tlv_attr_parse(9)fbnic_tlv_msg_parse(9)fbnic_tlv_parser_error(9)fbnic_tlv_test_create(9)fbnic_tlv_parser_test_attr(9)fbnic_tlv_parser_test(9)
Source path: ./drivers/net/ethernet/meta/fbnic Β· date: October 2026 Β· page: fbnic_tlv_attr_put_flag(9). Bye bestie, go add those flags! π
π¦
π¦ 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