/*
- * Copyright (c) 2000 Apple Computer, Inc. All rights reserved.
+ * Copyright (c) 2000-2006 Apple Computer, Inc. All rights reserved.
*
* @APPLE_OSREFERENCE_LICENSE_HEADER_START@
*
* of buffer space for the socket.
*/
int
-raw_attach(so, proto)
- register struct socket *so;
- int proto;
+raw_attach(struct socket *so, int proto)
{
- register struct rawcb *rp = sotorawcb(so);
+ struct rawcb *rp = sotorawcb(so);
int error;
/*
* socket resources.
*/
void
-raw_detach(rp)
- register struct rawcb *rp;
+raw_detach(struct rawcb *rp)
{
struct socket *so = rp->rcb_socket;
* Disconnect and possibly release resources.
*/
void
-raw_disconnect(rp)
- struct rawcb *rp;
+raw_disconnect(struct rawcb *rp)
{
-
#ifdef notdef
if (rp->rcb_faddr)
m_freem(dtom(rp->rcb_faddr));
#include <sys/mbuf.h>
int
-raw_bind(so, nam)
- register struct socket *so;
- struct mbuf *nam;
+raw_bind(struct socket *so, struct mbuf *nam)
{
struct sockaddr *addr = mtod(nam, struct sockaddr *);
- register struct rawcb *rp;
+ struct rawcb *rp;
if (ifnet == 0)
return (EADDRNOTAVAIL);