diff --git a/sndiod/sock.c b/sndiod/sock.c index 951b7ef..e7e8f34 100644 --- a/sndiod/sock.c +++ b/sndiod/sock.c @@ -616,7 +616,9 @@ sock_setpar(struct sock *f) struct slot *s = f->slot; struct dev *d = s->dev; struct amsg_par *p = &f->rmsg.u.par; - unsigned int min, max, rate, pchan, rchan, appbufsz; + unsigned int min, max; + uint32_t rate, appbufsz; + uint16_t pchan, rchan; rchan = ntohs(p->rchan); pchan = ntohs(p->pchan);