Wrapper for rtnetlink interface info
Header 
 
◆ team_get_ifinfo_admin_state()
      
        
          | TEAM_EXPORT bool team_get_ifinfo_admin_state | ( | struct team_ifinfo * | ifinfo | ) |  | 
      
 
- Parameters
- 
  
  
Get ifinfo admin state.
- Returns
- Ifinfo interface index as idenfified by in kernel. 
 
 
◆ team_get_ifinfo_hwaddr()
      
        
          | TEAM_EXPORT char* team_get_ifinfo_hwaddr | ( | struct team_ifinfo * | ifinfo | ) |  | 
      
 
- Parameters
- 
  
  
Get ifinfo hardware address.
- Returns
- Pointer to memory place where hwaddr is. 
 
 
◆ team_get_ifinfo_hwaddr_len()
      
        
          | TEAM_EXPORT size_t team_get_ifinfo_hwaddr_len | ( | struct team_ifinfo * | ifinfo | ) |  | 
      
 
- Parameters
- 
  
  
Get ifinfo hardware address length.
- Returns
- Hardware address length. 
 
 
◆ team_get_ifinfo_ifindex()
      
        
          | TEAM_EXPORT uint32_t team_get_ifinfo_ifindex | ( | struct team_ifinfo * | ifinfo | ) |  | 
      
 
- Parameters
- 
  
  
Get ifinfo interface index.
- Returns
- Ifinfo interface index as idenfified by in kernel. 
 
 
◆ team_get_ifinfo_ifname()
      
        
          | TEAM_EXPORT char* team_get_ifinfo_ifname | ( | struct team_ifinfo * | ifinfo | ) |  | 
      
 
- Parameters
- 
  
  
Get ifinfo interface name.
- Returns
- Pointer to memory place where interface name is. 
 
 
◆ team_get_ifinfo_master_ifindex()
      
        
          | TEAM_EXPORT uint32_t team_get_ifinfo_master_ifindex | ( | struct team_ifinfo * | ifinfo | ) |  | 
      
 
- Parameters
- 
  
  
Get interface index of master interface.
- Returns
- Master interface index as idenfified by in kernel. 
 
 
◆ team_get_ifinfo_orig_hwaddr()
      
        
          | TEAM_EXPORT char* team_get_ifinfo_orig_hwaddr | ( | struct team_ifinfo * | ifinfo | ) |  | 
      
 
- Parameters
- 
  
  
Get ifinfo original hardware address.
- Returns
- Pointer to memory place where hwaddr is. 
 
 
◆ team_get_ifinfo_orig_hwaddr_len()
      
        
          | TEAM_EXPORT uint8_t team_get_ifinfo_orig_hwaddr_len | ( | struct team_ifinfo * | ifinfo | ) |  | 
      
 
- Parameters
- 
  
  
Get ifinfo original hardware address length.
- Returns
- Hardware address length. 
 
 
◆ team_get_ifinfo_phys_port_id()
      
        
          | TEAM_EXPORT char* team_get_ifinfo_phys_port_id | ( | struct team_ifinfo * | ifinfo | ) |  | 
      
 
- Parameters
- 
  
  
Get ifinfo physical port ID.
- Returns
- Pointer to memory place where physical por ID is. 
 
 
◆ team_get_ifinfo_phys_port_id_len()
      
        
          | TEAM_EXPORT size_t team_get_ifinfo_phys_port_id_len | ( | struct team_ifinfo * | ifinfo | ) |  | 
      
 
team_get_ifinfo_phys_port_id_len:
Get ifinfo physical port ID length.
- Returns
- Physical port ID length. 
 
 
◆ team_get_ifinfo_port()
      
        
          | TEAM_EXPORT struct team_port* team_get_ifinfo_port | ( | struct team_ifinfo * | ifinfo | ) |  | 
      
 
- Parameters
- 
  
  
Get port associated to rtnetlink interface info.
- Returns
- Pointer to appropriate team_port structure or NULL if not associated. 
 
 
◆ team_get_next_ifinfo()
      
        
          | TEAM_EXPORT struct team_ifinfo* team_get_next_ifinfo | ( | struct team_handle * | th, | 
        
          |  |  | struct team_ifinfo * | ifinfo | 
        
          |  | ) |  |  | 
      
 
- Parameters
- 
  
    | th | libteam library context |  | ifinfo | ifinfo structure |  
 
Get next ifinfo in list.
- Returns
- Ifinfo next to ifinfo passed. 
 
 
◆ team_is_ifinfo_admin_state_changed()
      
        
          | TEAM_EXPORT bool team_is_ifinfo_admin_state_changed | ( | struct team_ifinfo * | ifinfo | ) |  | 
      
 
- Parameters
- 
  
  
See if admin state of interface got changed.
- Returns
- True if admin state of interface got changed. 
 
 
◆ team_is_ifinfo_changed()
      
        
          | TEAM_EXPORT bool team_is_ifinfo_changed | ( | struct team_ifinfo * | ifinfo | ) |  | 
      
 
- Parameters
- 
  
  
See if ifinfo got changed.
- Returns
- True if ifinfo changed. 
 
 
◆ team_is_ifinfo_hwaddr_changed()
      
        
          | TEAM_EXPORT bool team_is_ifinfo_hwaddr_changed | ( | struct team_ifinfo * | ifinfo | ) |  | 
      
 
- Parameters
- 
  
  
See if ifinfo hardware address got changed.
- Returns
- True if hardware address got changed. 
 
 
◆ team_is_ifinfo_hwaddr_len_changed()
      
        
          | TEAM_EXPORT bool team_is_ifinfo_hwaddr_len_changed | ( | struct team_ifinfo * | ifinfo | ) |  | 
      
 
- Parameters
- 
  
  
See if ifinfo hardware address length got changed.
- Returns
- True if ifinfo hardware address length changed. 
 
 
◆ team_is_ifinfo_ifname_changed()
      
        
          | TEAM_EXPORT bool team_is_ifinfo_ifname_changed | ( | struct team_ifinfo * | ifinfo | ) |  | 
      
 
- Parameters
- 
  
  
See if ifinfo interface name got changed.
- Returns
- True if ifinfo interface name got changed. 
 
 
◆ team_is_ifinfo_master_ifindex_changed()
      
        
          | TEAM_EXPORT bool team_is_ifinfo_master_ifindex_changed | ( | struct team_ifinfo * | ifinfo | ) |  | 
      
 
- Parameters
- 
  
  
See if interface index of master interface got changed.
- Returns
- True if interface index of master interface got changed. 
 
 
◆ team_is_ifinfo_phys_port_id_changed()
      
        
          | TEAM_EXPORT bool team_is_ifinfo_phys_port_id_changed | ( | struct team_ifinfo * | ifinfo | ) |  | 
      
 
team_is_ifinfo_phys_port_id_changed:
See if ifinfo physical port ID got changed.
- Returns
- True if physical port ID. got changed. 
 
 
◆ team_is_ifinfo_phys_port_id_len_changed()
      
        
          | TEAM_EXPORT bool team_is_ifinfo_phys_port_id_len_changed | ( | struct team_ifinfo * | ifinfo | ) |  | 
      
 
- Parameters
- 
  
  
See if ifinfo physical port ID length got changed.
- Returns
- True if ifinfo physical port ID length changed. 
 
 
◆ team_is_ifinfo_removed()
      
        
          | TEAM_EXPORT bool team_is_ifinfo_removed | ( | struct team_ifinfo * | ifinfo | ) |  | 
      
 
- Parameters
- 
  
  
See if ifinfo got removed. This means that the interface got removed.
- Returns
- True if ifinfo got changed.