summaryrefslogtreecommitdiff
path: root/source3/include/proto.h
diff options
context:
space:
mode:
authorAndrew Tridgell <tridge@samba.org>1997-12-04 07:48:06 +0000
committerAndrew Tridgell <tridge@samba.org>1997-12-04 07:48:06 +0000
commit500069329a878cdf2173e24cf2419991ee6ce323 (patch)
treeef0946f23c27cacbecc2bb6a4b88f5bbec63b3b9 /source3/include/proto.h
parent28f37efd349a3199954060700b3239aed4f3c9e2 (diff)
downloadsamba-500069329a878cdf2173e24cf2419991ee6ce323.tar.gz
samba-500069329a878cdf2173e24cf2419991ee6ce323.tar.bz2
samba-500069329a878cdf2173e24cf2419991ee6ce323.zip
added optonal MEM_MAN code
(This used to be commit b524c8da5141e3e030e14b3a0167fa5c7ae91396)
Diffstat (limited to 'source3/include/proto.h')
-rw-r--r--source3/include/proto.h20
1 files changed, 20 insertions, 0 deletions
diff --git a/source3/include/proto.h b/source3/include/proto.h
index 64d9d7a3fc..ca37799bd7 100644
--- a/source3/include/proto.h
+++ b/source3/include/proto.h
@@ -429,6 +429,21 @@ BOOL name_map_mangle(char *OutName,BOOL need83,int snum);
void mdfour(unsigned char *out, unsigned char *in, int n);
+/*The following definitions come from mem_man/mem_man.c */
+
+void *mem_malloc(size_t size,char *file,int line);
+char *mem_strdup(char *s, char *file, int line);
+int mem_free(void *ptr,char *file,int line);
+void mem_write_info(void *ptr,FILE *outfile);
+char *mem_query_file(void *ptr);
+int mem_query_line(void *ptr);
+int mem_test(void *ptr);
+void mem_write_status(FILE *outfile);
+void mem_write_verbose(FILE *outfile);
+void mem_write_errors(FILE *outfile);
+void mem_set_multiplier(int multiplier);
+void *mem_resize(void *ptr,size_t newsize);
+
/*The following definitions come from message.c */
int reply_sends(char *inbuf,char *outbuf);
@@ -711,6 +726,11 @@ int read_predict(int fd,int offset,char *buf,char **ptr,int num);
void do_read_prediction();
void invalidate_read_prediction(int fd);
+/*The following definitions come from print_svid.c */
+
+void sysv_printer_fn(void (*fn)());
+int sysv_printername_ok(char *name);
+
/*The following definitions come from printing.c */
void lpq_reset(int snum);