1/*
2 * $Id: atserv.h,v 1.4 2009-10-13 22:55:37 didg Exp $
3 *
4 * Copyright (c) 1990,1992 Regents of The University of Michigan.
5 * All Rights Reserved. See COPYRIGHT.
6 */
7#ifndef ATALKD_ATSERV_H
8#define ATALKD_ATSERV_H 1
9
10struct atport {
11    int			ap_fd;
12    struct atport	*ap_next;
13    struct interface	*ap_iface;
14    u_char		ap_port;
15    int			(*ap_packet)(struct atport *ap, struct sockaddr_at *from, char *data, int len);
16};
17
18struct atserv {
19    char	*as_name;
20    u_char	as_port;		/* Used as a fall back */
21    int		(*as_packet)(struct atport *ap, struct sockaddr_at *from, char *data, int len);
22};
23
24#endif
25