Lines Matching defs:ncec_s
71 struct ncec_s { struct
72 struct ncec_s *ncec_next; /* Hash chain next pointer */ argument
73 struct ncec_s **ncec_ptpn; /* Pointer to previous next */ argument
76 uint16_t ncec_state; /* See reachability states in if.h */ argument
77 int16_t ncec_pcnt; /* Probe counter */
78 uint16_t ncec_rcnt; /* Retransmit counter */
79 in6_addr_t ncec_addr; /* address of the nighbor */
80 uchar_t *ncec_lladdr;
81 mblk_t *ncec_qd_mp; /* Head outgoing queued packets */
82 uint64_t ncec_last; /* Time last reachable in msec */
83 uint32_t ncec_refcnt; /* ncec active usage count */
84 kmutex_t ncec_lock; /* See comments on top for what */
86 int ncec_unsolicit_count; /* Unsolicited Adv count */
87 timeout_id_t ncec_timeout_id;
88 uchar_t ncec_ipversion; /* IPv4(ARP)/IPv6(NDP) version */
89 uint_t ncec_defense_count; /* number of NDP conflicts */
90 clock_t ncec_last_time_defended; /* defended last (ticks) */
91 uint64_t ncec_init_time; /* time when it was set to ND_INITIAL */
92 boolean_t ncec_trace_disable; /* True when alloc fails */
96 clock_t ncec_xmit_interval;
97 ip_stack_t *ncec_ipst; /* Does not have a netstack_hold */
98 list_t ncec_cb; /* callbacks waiting for resolution */
99 uint_t ncec_cb_walker_cnt;
100 uint_t ncec_nprobes;
101 uint_t ncec_lladdr_length;