1 # generate prototypes for Samba C code
6 print "/* This file is automatically generated with \"make proto\". DO NOT EDIT */"
12 if (match($0,"[)][ \t]*$")) {
22 # we handle the loadparm.c fns separately
26 printf "BOOL %s(int );\n", a[2]
31 printf "char *%s(int );\n", a[2]
36 printf "int %s(int );\n", a[2]
41 printf "char %s(int );\n", a[2]
46 printf "BOOL %s(void);\n", a[2]
51 printf "char *%s(void);\n", a[2]
56 printf "int %s(void);\n", a[2]
59 /^static|^extern/ || !/^[a-zA-Z]/ || /[;]/ {
63 !/^unsigned|^mode_t|^DIR|^user|^int|^char|^uint|^struct|^BOOL|^void|^time/ {