Vladimir B.  Grebenschikov wrote:
> Hi 
> 
> Attached diff introduces new ddb interface - access to sysctl interface 
[...]

Looks like this would be very useful.  I have a few comments, mainly
about style though.

- There is a TOK_STRING_SIZE macro which defines the size of the the
  db_tok_string variable.  Use it instead of declaring several 1k
  variables on the stack.
- I'm not sure if using the context of the init process to do sysctl
  calls is the right way to go.  However, it is not very clear what you
  should use to do this, at least to me.
- You remove the "static" keyword for the db_examine() function to make
  it available in your code; that's OK, but you should then put the
  prototype in some header and not duplicate it in your code.
- Don't use the __P() macro, it is deprecated now and shouldn't be added
  in new code.
- Use the /usr/share/examples/etc/bsd-style-copyright file to put a
  proper copyright in your new files.  There is room for your name and
  the date there.
- Wrap lines at 80 characters. :-)

Cheers,
Maxime

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to