X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/tripe/blobdiff_plain/8d4c29d2d46656f85b1ef29ce0020c83fdc8ecf2..7737eb87d283d46b7a90caba20ac75c3214451d3:/server/peer.c diff --git a/server/peer.c b/server/peer.c index 377dcc59..27ac4a78 100644 --- a/server/peer.c +++ b/server/peer.c @@ -816,7 +816,7 @@ void p_setifname(peer *p, const char *name) const addr *p_addr(peer *p) { return (&p->spec.sa); } -/* --- @p_init@ --- * +/* --- @p_bind@ --- * * * Arguments: @struct addrinfo *ailist@ = addresses to bind to * @@ -825,7 +825,7 @@ const addr *p_addr(peer *p) { return (&p->spec.sa); } * Use: Initializes the peer system; creates the socket. */ -void p_init(struct addrinfo *ailist) +void p_bind(struct addrinfo *ailist) { int fd; int len = PKBUFSZ; @@ -883,6 +883,19 @@ void p_init(struct addrinfo *ailist) } } +} + +/* --- @p_init@ --- * + * + * Arguments: --- + * + * Returns: --- + * + * Use: Initializes the peer system. + */ + +void p_init(void) +{ sym_create(&byname); am_create(&byaddr); }