11dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project/****************************************************************************
21dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project ****************************************************************************
31dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project ***
41dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project ***   This header was automatically generated from a Linux kernel header
51dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project ***   of the same name, to make information necessary for userspace to
61dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project ***   call into the kernel available to libc.  It contains only constants,
71dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project ***   structures, and macros generated from the original header, and thus,
81dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project ***   contains no copyrightable information.
91dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project ***
10654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng ***   To edit the content of this header, modify the corresponding
11654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng ***   source file (e.g. under external/kernel-headers/original/) then
12654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng ***   run bionic/libc/kernel/tools/update_all.py
13654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng ***
14654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng ***   Any manual change here will be lost the next time this script will
15654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng ***   be run. You've been warned!
16654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng ***
171dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project ****************************************************************************
181dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project ****************************************************************************/
191dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#ifndef _LINUX_SUNRPC_XPRT_H
201dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define _LINUX_SUNRPC_XPRT_H
211dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#include <linux/uio.h>
221dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#include <linux/socket.h>
23654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
241dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#include <linux/in.h>
251dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#include <linux/sunrpc/sched.h>
261dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#include <linux/sunrpc/xdr.h>
271dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define RPC_MIN_SLOT_TABLE (2U)
28654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
291dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define RPC_DEF_SLOT_TABLE (16U)
301dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define RPC_MAX_SLOT_TABLE (128U)
311dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define RPC_CALLHDRSIZE 6
321dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define RPC_REPHDRSIZE 4
33654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
341dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define RPC_MIN_RESVPORT (1U)
351dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define RPC_MAX_RESVPORT (65535U)
361dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define RPC_DEF_MIN_RESVPORT (665U)
371dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define RPC_DEF_MAX_RESVPORT (1023U)
38654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
391dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Projectstruct rpc_timeout {
401dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned long to_initval,
411dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project to_maxval,
421dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project to_increment;
43654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
441dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned int to_retries;
451dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned char to_exponential;
461dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project};
471dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Projectstruct rpc_task;
48654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
491dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Projectstruct rpc_xprt;
501dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Projectstruct seq_file;
511dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Projectstruct rpc_rqst {
521dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project struct rpc_xprt * rq_xprt;
53654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
541dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project struct xdr_buf rq_snd_buf;
551dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project struct xdr_buf rq_rcv_buf;
561dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project struct rpc_task * rq_task;
571dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project __u32 rq_xid;
58654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
591dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project int rq_cong;
601dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project int rq_received;
611dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project u32 rq_seqno;
621dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project int rq_enc_pages_num;
63654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
641dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project struct page **rq_enc_pages;
651dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project void (*rq_release_snd_buf)(struct rpc_rqst *);
661dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project struct list_head rq_list;
671dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project __u32 * rq_buffer;
68654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
691dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project size_t rq_bufsize;
701dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project struct xdr_buf rq_private_buf;
711dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned long rq_majortimeo;
721dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned long rq_timeout;
73654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
741dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned int rq_retries;
751dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project u32 rq_bytes_sent;
761dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned long rq_xtime;
771dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project int rq_ntrans;
78654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
791dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project};
801dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define rq_svec rq_snd_buf.head
811dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define rq_slen rq_snd_buf.len
821dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Projectstruct rpc_xprt_ops {
83654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
841dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project void (*set_buffer_size)(struct rpc_xprt *xprt, size_t sndsize, size_t rcvsize);
851dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project int (*reserve_xprt)(struct rpc_task *task);
861dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project void (*release_xprt)(struct rpc_xprt *xprt, struct rpc_task *task);
871dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project void (*set_port)(struct rpc_xprt *xprt, unsigned short port);
88654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
891dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project void (*connect)(struct rpc_task *task);
901dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project void * (*buf_alloc)(struct rpc_task *task, size_t size);
911dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project void (*buf_free)(struct rpc_task *task);
921dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project int (*send_request)(struct rpc_task *task);
93654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
941dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project void (*set_retrans_timeout)(struct rpc_task *task);
951dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project void (*timer)(struct rpc_task *task);
961dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project void (*release_request)(struct rpc_task *task);
971dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project void (*close)(struct rpc_xprt *xprt);
98654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
991dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project void (*destroy)(struct rpc_xprt *xprt);
1001dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project void (*print_stats)(struct rpc_xprt *xprt, struct seq_file *seq);
1011dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project};
1021dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Projectstruct rpc_xprt {
103654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
1041dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project struct rpc_xprt_ops * ops;
1051dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project struct socket * sock;
1061dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project struct sock * inet;
1071dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project struct rpc_timeout timeout;
108654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
1091dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project struct sockaddr_in addr;
1101dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project int prot;
1111dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned long cong;
1121dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned long cwnd;
113654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
1141dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project size_t rcvsize,
1151dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project sndsize;
1161dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project size_t max_payload;
1171dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned int tsh_size;
118654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
1191dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project struct rpc_wait_queue sending;
1201dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project struct rpc_wait_queue resend;
1211dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project struct rpc_wait_queue pending;
1221dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project struct rpc_wait_queue backlog;
123654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
1241dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project struct list_head free;
1251dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project struct rpc_rqst * slot;
1261dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned int max_reqs;
1271dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned long state;
128654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
1291dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned char shutdown : 1,
1301dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project resvport : 1;
1311dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project __u32 xid;
1321dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project u32 tcp_recm,
133654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
1341dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project tcp_xid,
1351dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project tcp_reclen,
1361dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project tcp_offset;
1371dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned long tcp_copied,
138654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
1391dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project tcp_flags;
1401dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned long connect_timeout,
1411dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project bind_timeout,
1421dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project reestablish_timeout;
143654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
1441dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project struct work_struct connect_worker;
1451dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned short port;
1461dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project struct work_struct task_cleanup;
1471dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project struct timer_list timer;
148654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
1491dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned long last_used,
1501dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project idle_timeout;
1511dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project spinlock_t transport_lock;
1521dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project spinlock_t reserve_lock;
153654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
1541dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project struct rpc_task * snd_task;
1551dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project struct list_head recv;
1561dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project struct {
1571dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned long bind_count,
158654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
1591dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project connect_count,
1601dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project connect_start,
1611dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project connect_time,
1621dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project sends,
163654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
1641dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project recvs,
1651dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project bad_xids;
1661dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned long long req_u,
1671dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project bklog_u;
168654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
1691dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project } stat;
1701dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project void (*old_data_ready)(struct sock *, int);
1711dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project void (*old_state_change)(struct sock *);
1721dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project void (*old_write_space)(struct sock *);
173654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
1741dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project};
1751dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define XPRT_LAST_FRAG (1 << 0)
1761dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define XPRT_COPY_RECM (1 << 1)
1771dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define XPRT_COPY_XID (1 << 2)
178654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
1791dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define XPRT_COPY_DATA (1 << 3)
1801dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#endif
181