igc_update_mc_addr_list(9)
π igc_update_mc_addr_list(9) β Kernel API Manual π
π NAME π
igc_update_mc_addr_list β update Multicast addresses. Okay so this is the one that refreshes the whole multicast situation, bestie. Slay.
β¨ SYNOPSIS β¨
void igc_update_mc_addr_list (struct igc_hw *hw , u8 *mc_addr_list , u32
mc_addr_count );
π ARGUMENTS π
hwβ pointer to the HW structure. Like, the hardware bestie in question πmc_addr_listβ array of multicast addresses to programmc_addr_countβ number of multicast addresses to program
πΈ DESCRIPTION πΈ
Bestie, this literally updates the entire Multicast Table Array. Not a little corner of it. The whole thing. β¨
The caller must have a packed mc_addr_list of multicast addresses. No cap. That part is non-negotiable, so make sure itβs packed before you come through. π«Ά
π¦ SEE ALSO π¦
Kernel file: ./drivers/net/ethernet/intel/igc/igc_mac.c β thatβs the source-file main character energy right there.
igc_disable_pcie_master(9)igc_init_rx_addrs(9)igc_set_fc_watermarks(9)igc_setup_link(9)igc_force_mac_fc(9)igc_clear_hw_cntrs_base(9)igc_rar_set(9)igc_check_for_copper_link(9)igc_config_collision_dist(9)igc_config_fc_after_link_up(9)igc_get_auto_rd_done(9)igc_get_speed_and_duplex_copper(9)igc_put_hw_semaphore(9)igc_enable_mng_pass_thru(9)igc_hash_mc_addr(9)
xoxo bestie π β source/version: ./drivers/net/ethernet/intel/igc, date: October 2026. igc_update_mc_addr_list(9) signing off π«Ά
π¦ 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