ostat
char *ostat;
ostat = s_calloc(1, sb.st_size);
if (read(fd, ostat, sb.st_size) != sb.st_size) {
free(ostat);
error = nvlist_unpack(ostat, sb.st_size, &walk_arg.old_nvlp, 0);
free(ostat);
if (tx->info[idx].ostat.opackets != 0) {
tx->stats.multixmt += tx->info[idx].ostat.multixmt;
tx->stats.brdcstxmt += tx->info[idx].ostat.brdcstxmt;
tx->stats.obytes += tx->info[idx].ostat.obytes;
tx->stats.opackets += tx->info[idx].ostat.opackets;
tx->info[idx].ostat.opackets = opackets;
tx->info[idx].ostat.obytes = (opackets - 1) * hdr_size
tx_info[0].ostat.opackets = opackets;
tx_info[0].ostat.obytes = (opackets - 1) * lso_hdr_size