nm_soproto
nmp->nm_soproto = argp->proto;
(nmp->nm_soproto != argp->proto));
nmp->nm_soproto = argp->proto;
nmp->nm_soproto = argp->proto;
nmp->nm_sotype, nmp->nm_soproto, l, NULL);
(nmp->nm_soproto != argp->proto));
nmp->nm_soproto = argp->proto;
args->proto = nmp->nm_soproto;
nmp->nm_soproto = argp->proto;
int nm_soproto; /* and protocol */