#include <errno.h>
#include <sys/types.h>
#include <sys/param.h>
#include <sys/systm.h>
#include <sys/user.h>
#include <sys/mbuf.h>
#include <sys/ioctl.h>
#include <sys/socket.h>
#include <sys/socketvar.h>
#include <sys/protosw.h>
#include <net/if.h>
#include <net/route.h>
#include "at.h"
#include "at_var.h"
#include "ddp_var.h"
Functions | |
ddp_usrreq (struct socket *so, int req, struct mbuf *m, struct mbuf *addr, struct mbuf *rights) | |
at_sockaddr (struct ddpcb *ddp, struct mbuf *addr) | |
at_pcbsetaddr (struct ddpcb *ddp, struct mbuf *addr) | |
at_pcbconnect (struct ddpcb *ddp, struct mbuf *addr) | |
at_pcbdisconnect (struct ddpcb *ddp) | |
at_pcballoc (struct socket *so) | |
at_pcbdetach (struct socket *so, struct ddpcb *ddp) | |
struct ddpcb * | ddp_search (struct sockaddr_at *from, struct sockaddr_at *to, struct at_ifaddr *aa) |
ddp_init () | |
ddp_clean () |
Variables | |
struct ddpcb * | ddpcb = NULL |
uint32_t | ddp_sendspace = DDP_MAXSZ |
uint32_t | ddp_recvspace = 10 * (587 + sizeof(struct sockaddr_at)) |
at_pcballoc | ( | struct socket * | so | ) |
at_pcbconnect | ( | struct ddpcb * | ddp, |
struct mbuf * | addr ) |
at_pcbdetach | ( | struct socket * | so, |
struct ddpcb * | ddp ) |
at_pcbdisconnect | ( | struct ddpcb * | ddp | ) |
at_pcbsetaddr | ( | struct ddpcb * | ddp, |
struct mbuf * | addr ) |
at_sockaddr | ( | struct ddpcb * | ddp, |
struct mbuf * | addr ) |
ddp_clean | ( | ) |
ddp_init | ( | ) |
struct ddpcb * ddp_search | ( | struct sockaddr_at * | from, |
struct sockaddr_at * | to, | ||
struct at_ifaddr * | aa ) |
ddp_usrreq | ( | struct socket * | so, |
int | req, | ||
struct mbuf * | m, | ||
struct mbuf * | addr, | ||
struct mbuf * | rights ) |
uint32_t ddp_recvspace = 10 * (587 + sizeof(struct sockaddr_at)) |
uint32_t ddp_sendspace = DDP_MAXSZ |
struct ddpcb* ddpcb = NULL |