Go to the documentation of this file.
7 #ifndef SUNRPC_SVC_XPRT_H
8 #define SUNRPC_SVC_XPRT_H
61 #define XPT_DEFERRED 8
63 #define XPT_DETACHED 10
64 #define XPT_LISTENER 11
65 #define XPT_CACHE_AUTH 12
89 list_del_init(&u->
list);
115 const int,
const unsigned short,
int);
124 const unsigned short port);
128 static inline void svc_xprt_get(
struct svc_xprt *xprt)
132 static inline void svc_xprt_set_local(
struct svc_xprt *xprt,
139 static inline void svc_xprt_set_remote(
struct svc_xprt *xprt,
146 static inline unsigned short svc_addr_port(
const struct sockaddr *
sa)
161 static inline size_t svc_addr_len(
const struct sockaddr *sa)
172 static inline unsigned short svc_xprt_local_port(
const struct svc_xprt *xprt)
177 static inline unsigned short svc_xprt_remote_port(
const struct svc_xprt *xprt)
182 static inline char *__svc_print_addr(
const struct sockaddr *
addr,
183 char *
buf,
const size_t len)