package com.iailab.netsdk.lib.structure;


 import com.iailab.netsdk.lib.NetSDKLib;
 /**
  * @author 291189
  * @description  绑定虚拟网口
  * @date 2021/10/29
  */
 public class CFG_NETWORK_BOND_INTERFACE extends NetSDKLib.SdkStructure {
/** 是否绑定虚拟网口,只有网卡名是bondxx时,才允许有Bonding字段,其它网卡不能用*/
public			int					bBonding;
/** 网卡绑定模式 CFG_ENUM_NET_BOND_MODE */
public			int					emMode;
/** 802.3ad链路聚合控制方式 CFG_ENUM_NET_BOND_LACP*/
public			int					emLacp;
/** 网络最大传输单元*/
public			int					nMTU;
/** 物理网口成员*/
public			byte[]					szMembers=new byte[16*16];
/** ip地址*/
public			byte[]					szIP=new byte[256];
/** 网络接口名称*/
public			byte[]					szName=new byte[128];
/** 网络接口名称*/
public			byte[]					szAlias=new byte[128];
/** DNS服务器地址*/
public			byte[]					szDnsServers=new byte[2*256];
/** mac地址*/
public			byte[]					szMacAddress=new byte[256];
/** 子网掩码*/
public			byte[]					szSubnetMask=new byte[256];
/** 默认网关*/
public			byte[]					szDefGateway=new byte[256];
/** 是否开启DHCP*/
public			int					bDhcpEnable;
}