Lines Matching defs:creq
169 struct ifpppcstatsreq creq;
171 memset (&creq, 0, sizeof (creq));
174 creq.stats_ptr = (caddr_t) &creq.stats;
179 strncpy(creq.ifr_name, interface, sizeof(creq.ifr_name));
180 if (ioctl(s, SIOCGPPPCSTATS, &creq) < 0) {
194 if (creq.stats.c.bytes_out == 0) {
195 creq.stats.c.bytes_out = creq.stats.c.comp_bytes + creq.stats.c.inc_bytes;
196 creq.stats.c.in_count = creq.stats.c.unc_bytes;
198 if (creq.stats.c.bytes_out == 0)
199 creq.stats.c.ratio = 0.0;
201 creq.stats.c.ratio = 256.0 * creq.stats.c.in_count /
202 creq.stats.c.bytes_out;
204 if (creq.stats.d.bytes_out == 0) {
205 creq.stats.d.bytes_out = creq.stats.d.comp_bytes + creq.stats.d.inc_bytes;
206 creq.stats.d.in_count = creq.stats.d.unc_bytes;
208 if (creq.stats.d.bytes_out == 0)
209 creq.stats.d.ratio = 0.0;
211 creq.stats.d.ratio = 256.0 * creq.stats.d.in_count /
212 creq.stats.d.bytes_out;
215 *csp = creq.stats;