69 n =
realloc(n, (k + 1) *
sizeof* n);
103 memset(&me, 0,
sizeof me);
106 for (i = 0; i <
c; i++)
121 for (i = 0; i <
c; i++)
123 if (neigh[i]->lan_prune_delay_present ==
false)
143 for (i = 0; i <
c; i++)
145 if (neigh[i]->propagation_delay > delay)
162 for (i = 0; i <
c; i++)
164 if (neigh[i]->override_interval > delay)
180 for (i = 0; i <
c; i++)
182 if (neigh[i]->tracking_support ==
false)
#define IP_COMPARE(ip1, ip2)
static struct stru_802_11_Phy_Parameters_HT a
void elect_DR(NETSIM_ID d, NETSIM_ID ifid)
time_interval Effective_Propagation_Delay(NETSIM_ID d, NETSIM_ID I)
static void add_neighbor(NETSIM_ID d, ptrPIM_NEIGHBOR neigh)
static bool lan_delay_enabled(NETSIM_ID d, NETSIM_ID I)
static bool dr_is_better(ptrPIM_NEIGHBOR a, ptrPIM_NEIGHBOR b)
bool Suppression_Enabled(NETSIM_ID d, NETSIM_ID I)
static ptrPIM_NEIGHBOR * get_all_neigh_for_interface(NETSIM_ID d, NETSIM_ID ifid, UINT *c)
time_interval Effective_Override_Interval(NETSIM_ID d, NETSIM_ID I)
ptrPIM_NEIGHBOR find_neighbor(NETSIM_ID d, NETSIM_IPAddress ip)
ptrPIM_NEIGHBOR create_and_add_neighbor(NETSIM_ID d, NETSIM_ID ifId, NETSIM_IPAddress address)
#define t_override_default
#define PIM_NEIGHBOR_ADD(l, m)
#define Propagation_delay_default
#define PIM_NEIGHBOR_ALLOC()
#define PIM_NEIGHBOR_NEXT(neigh)
#define DEVICE_NWADDRESS(DeviceId, InterfaceId)
char str_ip[_NETSIM_IP_LEN]
NETSIM_IPAddress neighborAddr
NETSIM_IPAddress * secondary_address_list
NETSIM_ID incomingInterface
UINT secondary_address_count