Lines Matching defs:eager
139 sctp_t *eager;
190 if ((eager = sctp_create_eager(sctp)) == NULL) {
195 econnp = eager->sctp_connp;
200 sctp_close_eager(eager);
232 sctp_close_eager(eager);
274 err = sctp_accept_comm(sctp, eager, mp, ip_hdr_len, iack);
276 sctp_close_eager(eager);
281 ASSERT(eager->sctp_current->sf_ixa != NULL);
283 ixa = eager->sctp_current->sf_ixa;
289 eager->sctp_linklocal = 1;
307 fsize = sizeof (in6_addr_t) * eager->sctp_nfaddrs;
308 ssize = sizeof (in6_addr_t) * eager->sctp_nsaddrs;
316 sctp_close_eager(eager);
322 sctp_get_saddr_list(eager, slist, ssize);
323 sctp_get_faddr_list(eager, flist, fsize);
325 eager->sctp_nsaddrs, econnp->conn_lport, flist,
326 eager->sctp_nfaddrs, econnp->conn_fport, B_FALSE,
327 (cl_sctp_handle_t)eager);
331 if ((eager->sctp_ulpd = sctp->sctp_ulp_newconn(sctp->sctp_ulpd,
332 (sock_lower_handle_t)eager, NULL, cr, cpid,
333 &eager->sctp_upcalls)) == NULL) {
334 sctp_close_eager(eager);
338 ASSERT(SCTP_IS_DETACHED(eager));
339 eager->sctp_detached = B_FALSE;
340 return (eager);