Changeset View
Changeset View
Standalone View
Standalone View
cddl/lib/libdtrace/tcp.d
Show First 20 Lines • Show All 186 Lines • ▼ Show 20 Lines | |||||
translator tcpsinfo_t < struct tcpcb *p > { | translator tcpsinfo_t < struct tcpcb *p > { | ||||
tcps_addr = (uintptr_t)p; | tcps_addr = (uintptr_t)p; | ||||
tcps_local = -1; /* XXX */ | tcps_local = -1; /* XXX */ | ||||
tcps_active = -1; /* XXX */ | tcps_active = -1; /* XXX */ | ||||
tcps_lport = p == NULL ? 0 : ntohs(p->t_inpcb->inp_inc.inc_ie.ie_lport); | tcps_lport = p == NULL ? 0 : ntohs(p->t_inpcb->inp_inc.inc_ie.ie_lport); | ||||
tcps_rport = p == NULL ? 0 : ntohs(p->t_inpcb->inp_inc.inc_ie.ie_fport); | tcps_rport = p == NULL ? 0 : ntohs(p->t_inpcb->inp_inc.inc_ie.ie_fport); | ||||
tcps_laddr = p == NULL ? 0 : | tcps_laddr = p == NULL ? 0 : | ||||
p->t_inpcb->inp_vflag == INP_IPV4 ? | p->t_inpcb->inp_vflag == INP_IPV4 ? | ||||
inet_ntoa(&p->t_inpcb->inp_inc.inc_ie.ie_dependladdr.ie46_local.ia46_addr4.s_addr) : | inet_ntoa(&p->t_inpcb->inp_inc.inc_ie.ie_dependladdr.id46_addr.ia46_addr4.s_addr) : | ||||
inet_ntoa6(&p->t_inpcb->inp_inc.inc_ie.ie_dependladdr.ie6_local); | inet_ntoa6(&p->t_inpcb->inp_inc.inc_ie.ie_dependladdr.id6_addr); | ||||
tcps_raddr = p == NULL ? 0 : | tcps_raddr = p == NULL ? 0 : | ||||
p->t_inpcb->inp_vflag == INP_IPV4 ? | p->t_inpcb->inp_vflag == INP_IPV4 ? | ||||
inet_ntoa(&p->t_inpcb->inp_inc.inc_ie.ie_dependfaddr.ie46_foreign.ia46_addr4.s_addr) : | inet_ntoa(&p->t_inpcb->inp_inc.inc_ie.ie_dependfaddr.id46_addr.ia46_addr4.s_addr) : | ||||
inet_ntoa6(&p->t_inpcb->inp_inc.inc_ie.ie_dependfaddr.ie6_foreign); | inet_ntoa6(&p->t_inpcb->inp_inc.inc_ie.ie_dependfaddr.id6_addr); | ||||
tcps_state = p == NULL ? -1 : p->t_state; | tcps_state = p == NULL ? -1 : p->t_state; | ||||
tcps_iss = p == NULL ? 0 : p->iss; | tcps_iss = p == NULL ? 0 : p->iss; | ||||
tcps_irs = p == NULL ? 0 : p->irs; | tcps_irs = p == NULL ? 0 : p->irs; | ||||
tcps_suna = p == NULL ? 0 : p->snd_una; | tcps_suna = p == NULL ? 0 : p->snd_una; | ||||
tcps_smax = p == NULL ? 0 : p->snd_max; | tcps_smax = p == NULL ? 0 : p->snd_max; | ||||
tcps_snxt = p == NULL ? 0 : p->snd_nxt; | tcps_snxt = p == NULL ? 0 : p->snd_nxt; | ||||
tcps_rack = p == NULL ? 0 : p->last_ack_sent; | tcps_rack = p == NULL ? 0 : p->last_ack_sent; | ||||
tcps_rnxt = p == NULL ? 0 : p->rcv_nxt; | tcps_rnxt = p == NULL ? 0 : p->rcv_nxt; | ||||
▲ Show 20 Lines • Show All 184 Lines • Show Last 20 Lines |