Deleted Added
full compact
79c79
< static int natm_usr_connect __P((struct socket *, struct mbuf *,
---
> static int natm_usr_connect __P((struct socket *, struct sockaddr *,
84,85c84,86
< struct mbuf *, struct mbuf *, struct proc *));
< static int natm_usr_peeraddr __P((struct socket *, struct mbuf *));
---
> struct sockaddr *, struct mbuf *,
> struct proc *));
> static int natm_usr_peeraddr __P((struct socket *, struct sockaddr **));
89,90c90,92
< static int natm_usr_bind __P((struct socket *, struct mbuf *, struct proc *));
< static int natm_usr_sockaddr __P((struct socket *, struct mbuf *));
---
> static int natm_usr_bind __P((struct socket *, struct sockaddr *,
> struct proc *));
> static int natm_usr_sockaddr __P((struct socket *, struct sockaddr **));
147c149
< natm_usr_connect(struct socket *so, struct mbuf *nam, struct proc *p)
---
> natm_usr_connect(struct socket *so, struct sockaddr *nam, struct proc *p)
168,172c170
< if (nam->m_len != sizeof(*snatm)) {
< error = EINVAL;
< goto out;
< }
< snatm = mtod(nam, struct sockaddr_natm *);
---
> snatm = (struct sockaddr_natm *)nam;
288,289c286,287
< natm_usr_send(struct socket *so, int flags, struct mbuf *m, struct mbuf *nam,
< struct mbuf *control, struct proc *p)
---
> natm_usr_send(struct socket *so, int flags, struct mbuf *m,
> struct sockaddr *nam, struct mbuf *control, struct proc *p)
332c330
< natm_usr_peeraddr(struct socket *so, struct mbuf *nam)
---
> natm_usr_peeraddr(struct socket *so, struct sockaddr **nam)
335c333
< struct sockaddr_natm *snatm;
---
> struct sockaddr_natm *snatm, ssnatm;
345c343
< snatm = mtod(nam, struct sockaddr_natm *);
---
> snatm = &ssnatm;
347c345
< nam->m_len = snatm->snatm_len = sizeof(*snatm);
---
> snatm->snatm_len = sizeof(*snatm);
352a351
> *nam = dup_sockaddr((struct sockaddr *)snatm, 0);
409c408
< natm_usr_bind(struct socket *so, struct mbuf *nam, struct proc *p)
---
> natm_usr_bind(struct socket *so, struct sockaddr *nam, struct proc *p)
415c414
< natm_usr_sockaddr(struct socket *so, struct mbuf *nam)
---
> natm_usr_sockaddr(struct socket *so, struct sockaddr **nam)