Luke Kenneth Casson Leighton
lkcl at switchboard.net
Tue Aug 11 14:37:41 GMT 1998
On Tue, 11 Aug 1998, Andrew Tridgell wrote:
> > it's not necessary to do a file match */*.[ch] on the dce/rpc code when
> > looking for functions. if a function begins with srv_lsa_... it's going
> > to be in rpc_lib/server/lsa..
> The problem isn't looking for functions. The problem is looking for
> where functions are _called_.
the structure is very simple. each layer uses a function table. all
"processing" functions on a per-dce/rpc function basis are static to that
table. any "parsing" functions - prs_xxx or make_xxx are in consistent
locations. it's extremely easy, once you have found one or two functions,
to work out the pattern to find all other functions. disrupting the
directory structure is not necesary.
More information about the samba-technical