909d5c6308
from ddp_usrreq.c. Functions moved are: at_pcballoc() at_pcbconnect() at_pcbdetach() at_pcbdisconnect() at_pcbsetaddr() at_sockaddr() Also moved are ddp_ports and ddpcb, global variables associated with DDP pcbs. This makes PCB implementation more parallel to inet, inet6, and ipx.
21 lines
564 B
C
21 lines
564 B
C
/*
|
|
* Copyright (c) 1990,1994 Regents of The University of Michigan.
|
|
* All Rights Reserved. See COPYRIGHT.
|
|
*
|
|
* $FreeBSD$
|
|
*/
|
|
|
|
#ifndef _NETATALK_DDP_PCB_H_
|
|
#define _NETATALK_DDP_PCB_H_
|
|
|
|
int at_pcballoc(struct socket *so);
|
|
int at_pcbconnect(struct ddpcb *ddp, struct sockaddr *addr,
|
|
struct thread *td);
|
|
void at_pcbdetach(struct socket *so, struct ddpcb *ddp);
|
|
void at_pcbdisconnect(struct ddpcb *ddp);
|
|
int at_pcbsetaddr(struct ddpcb *ddp, struct sockaddr *addr,
|
|
struct thread *td);
|
|
void at_sockaddr(struct ddpcb *ddp, struct sockaddr **addr);
|
|
|
|
#endif
|