netatalk  4.4.0
Free and Open Source Apple Filing Protocol (AFP) Server
Loading...
Searching...
No Matches
netddp.h
Go to the documentation of this file.
1/*
2 * Copyright (c) 1999 Adrian Sun ([email protected])
3 * All Rights Reserved. See COPYRIGHT.
4 */
5
12
13#ifndef _ATALK_NETDDP_H
14#define _ATALK_NETDDP_H 1
15
16#ifndef NO_DDP
17
18#include <sys/types.h>
19#include <sys/socket.h>
20#include <unistd.h>
21
22#include <netatalk/at.h>
23
24extern int netddp_open(struct sockaddr_at *, struct sockaddr_at *);
25
26static inline int netddp_close(int filedes)
27{
28 return close(filedes);
29}
30
31static inline ssize_t netddp_sendto(int s, const void *msg, size_t len,
32 int flags, const struct sockaddr *to, socklen_t tolen)
33{
34 return sendto(s, msg, len, flags, to, tolen);
35}
36
37static inline ssize_t netddp_recvfrom(int s, void *buf, size_t len,
38 int flags, struct sockaddr *from,
39 socklen_t *fromlen)
40{
41 return recvfrom(s, buf, len, flags, from, fromlen);
42}
43
44#endif /* NO_DDP */
45#endif /* netddp.h */
46
static char buf[MAXPATHLEN+1]
Definition afppasswd.c:75
static dbd_flags_t flags
Definition cmd_dbd.c:45
PATH_T to
Definition nad_cp.c:87
static int netddp_close(int filedes)
Definition netddp.h:26
static ssize_t netddp_recvfrom(int s, void *buf, size_t len, int flags, struct sockaddr *from, socklen_t *fromlen)
Definition netddp.h:37
int netddp_open(struct sockaddr_at *, struct sockaddr_at *)
Definition netddp_open.c:22
static ssize_t netddp_sendto(int s, const void *msg, size_t len, int flags, const struct sockaddr *to, socklen_t tolen)
Definition netddp.h:31
Definition at.h:88