Hal Murray via devel <devel@ntpsec.org>: 
> I occasionally add msyslog lines when debugging.  The DPRINTF stuff isn't 
> interesting - too much junk I don't want.  When I'm cleaning up, should I 
> disable them with "if (0)", or delete them?  Is there a better way? ...

What I do is delete them unless I think they might have continuing value,
in which case I put them under DPRINTF.

> Some/many of the prototypes in our header files are not very useful.  I think 
> the problem is the lack of names on the parameters.  If the types are all 
> different, that's enough, but if there are several integer parameters that 
> doesn't help.  Here is an example:
> extern  int     clocktime       (int, int, int, int, int, time_t, uint32_t, 
> uint32_t *, uint32_t *);

Fair point.  Are you advocating outting the formal names back in?

> There is still some broadcast/multicast stuff around.  grep for CAST will 
> find them.  Should we leave enough around so that our ntpq can decode things 
> when talking to old servers?  If so, I vote we move them to ntpclients/

I agree with moving them to ntpclients.  Anything  that reeduces the amount of
ceuft ubthe ntpd code is good.

> Some of the counters that ntpq can display get written to a log file every 
> hour.  That resets the counters so ntpq can only see what has happened since 
> then rather than the totals since startup.  We should probably maintain and 
> display both.

Reasonable. Would you make ntpq parse the logfile?

> It would be nice if ntpq would show something if a server is using 
> authentication.  I'd be willing to steal a character from the name column.

No need. Just boldface the ones with authentication.

> The code for freeing up key strings zeros them out first.  How do we do that 
> in python or go?

Same way you would in C, iterate over them writing zeros.  Am I
missing something?
-- 
                <a href="http://www.catb.org/~esr/";>Eric S. Raymond</a>

My work is funded by the Internet Civil Engineering Institute: https://icei.org
Please visit their site and donate: the civilization you save might be your own.


_______________________________________________
devel mailing list
devel@ntpsec.org
http://lists.ntpsec.org/mailman/listinfo/devel

Reply via email to