Lines Matching +full:lite +full:- +full:on
21 .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
31 .Nd a DTrace provider for tracing events related to the UDP-Lite protocol
45 probe fires whenever the kernel prepares to transmit a UDP-Lite packet, and the
47 probe fires whenever the kernel receives a UDP-Lite packet, unless
48 the UDP-Lite header is incomplete,
53 the IP and UDP-Lite headers of the corresponding packet.
60 .Bl -tag -width "uintptr_t pkt_addr" -offset indent
70 .Bl -tag -width "uintptr_t cs_addr" -offset indent
86 .Bl -tag -width "uint32_t ip_plength" -offset indent
100 argument contains the state of the UDP-Lite connection associated with the packet.
102 .Bl -tag -width "uintptr_t udplites_addr" -offset indent
108 Local UDP-Lite port.
110 Remote UDP-Lite port.
119 argument is the raw UDP-Lite header of the packet, with all fields in host order.
121 .Bl -tag -width "struct udplitehdr *udplite_hdr" -offset indent
123 Source UDP-Lite port.
125 Destination UDP-Lite port.
127 Checksum coverage of the UDP-Lite header, in bytes, or 0 for full coverage.
129 A checksum of the UDP-Lite header and payload, or 0 if no checksum was calculated.
131 A pointer to the raw UDP-Lite header.
134 .Bl -tag -width "/usr/lib/dtrace/udplite.d" -compact
142 .Bd -literal -offset indent
145 @num[args[4]->udplite_dport] = count();
149 This script will print some details of each UDP-Lite packet as it is sent or received
151 .Bd -literal -offset indent
157 printf(" %10s %36s %-36s %6s\\n", "DELTA(us)", "SOURCE",
164 this->elapsed = (timestamp - last) / 1000;
165 self->dest = strjoin(strjoin(args[2]->ip_daddr, ":"),
166 lltostr(args[4]->udplite_dport));
167 printf(" %10d %30s:%-5d -> %-36s %6d\\n", this->elapsed,
168 args[2]->ip_saddr, args[4]->udplite_sport,
169 self->dest, args[4]->udplite_coverage);
175 this->elapsed = (timestamp - last) / 1000;
176 self->dest = strjoin(strjoin(args[2]->ip_saddr, ":"),
177 lltostr(args[4]->udplite_sport));
178 printf(" %10d %30s:%-5d <- %-36s %6d\\n", this->elapsed,
179 args[2]->ip_daddr, args[4]->udplite_dport,
180 self->dest, args[4]->udplite_coverage);