#define NDR_ECHO_TESTDOUBLEPOINTER (0x09)
-#define NDR_ECHO_BYTEPIPEIN (0x0a)
+#define NDR_ECHO_TESTBYTEPIPEIN (0x0a)
-#define NDR_RPCECHO_CALL_COUNT (11)
+#define NDR_ECHO_TESTBYTEPIPEOUT (0x0b)
+
+#define NDR_ECHO_TESTBYTEPIPEINOUT (0x0c)
+
+#define NDR_RPCECHO_CALL_COUNT (13)
enum ndr_err_code ndr_push_echo_info1(struct ndr_push *ndr, int ndr_flags, const struct echo_info1 *r);
enum ndr_err_code ndr_pull_echo_info1(struct ndr_pull *ndr, int ndr_flags, struct echo_info1 *r);
void ndr_print_echo_info1(struct ndr_print *ndr, const char *name, const struct echo_info1 *r);
void ndr_print_echo_TestEnum(struct ndr_print *ndr, const char *name, int flags, const struct echo_TestEnum *r);
void ndr_print_echo_TestSurrounding(struct ndr_print *ndr, const char *name, int flags, const struct echo_TestSurrounding *r);
void ndr_print_echo_TestDoublePointer(struct ndr_print *ndr, const char *name, int flags, const struct echo_TestDoublePointer *r);
-void ndr_print_echo_BytePipeIn(struct ndr_print *ndr, const char *name, int flags, const struct echo_BytePipeIn *r);
+void ndr_print_echo_TestBytePipeIn(struct ndr_print *ndr, const char *name, int flags, const struct echo_TestBytePipeIn *r);
+void ndr_print_echo_TestBytePipeOut(struct ndr_print *ndr, const char *name, int flags, const struct echo_TestBytePipeOut *r);
+void ndr_print_echo_TestBytePipeInOut(struct ndr_print *ndr, const char *name, int flags, const struct echo_TestBytePipeInOut *r);
#endif /* _HEADER_NDR_rpcecho */