1
0
mirror of https://github.com/samba-team/samba.git synced 2025-08-02 00:22:11 +03:00
Commit Graph

10 Commits

Author SHA1 Message Date
9c6f2d75d8 messing about. -
d8d15b2755 more SMBtrans, SMBnttrans stuff. -
55a3e4b592 optional (0of or 1of) with "[+]" semantics. -
96fd33b898 cifs parser. -
ab0beaf357 - added typedefs
- added parse error checking
- made parser more flexible
-
03fbe1b151 take the sructure name to run through vluke on the command line -
ca8f1e92ad added the ".trailer" type, to mark where a packet turns into a trailer
this now gives us enough to parse complete function calls, including
the return values
-
1df80cd1e8 another awk parser update
we can now handle arrays of structures, pointers to structures,
pointers in unions etc
-
15646ebd84 started update to handle arbitrary arrays
note: this code is currently broken.
-
14ded82dc9 vastly improved awk based code generator
now handles recursive function definitions, unions etc
it is sufficient for some basic types like UNISTR2 and BUFFER5
to be defined in the *.struct file and used successfully

this generator uses templates (in *.tpl files) for all code
generation, allowing easy replacement of the backend functions
-