8cc2c16287
- Make the code use the new OFIOCMAXVALUE instead of defining the maximum length of property values locally. - Move the application specific parts from ofw_util.c to ofwdump.c in order to make ofw_util.c more library-like. While ofw_dump_properties() could be made non-specific to ofwdump(8) it's currently optimized for use in ofwdump(8) and making it a library-like function would just complicate the code unnecessarily. - Minor clean-up in ofw_util.c, e.g. make its use of getopt(3) the way it's described in style(9), make its usage() static, etc. - Add a comment in ofw_util.c about why it doesn't call usage() when neither the "-a" option nor a node-name where given. - Add ofw_optnode() and ofw_setprop(), helper functions for the OFIOCGETOPTNODE and OFIOCSET ioctls respectively, to ofw_util.[c,h]. - Be consistent with the use of 'const' in ofw_util.[c,h] and add 'const' to the function arguments that are acutally const but weren't declared as such. - Mark WARNS=6 clean. Approved by: tmm
11 lines
124 B
Makefile
11 lines
124 B
Makefile
# $FreeBSD$
|
|
|
|
PROG= ofwdump
|
|
MAN= ofwdump.8
|
|
MANSUBDIR= /sparc64
|
|
SRCS= ofwdump.c ofw_util.c
|
|
|
|
WARNS?= 6
|
|
|
|
.include <bsd.prog.mk>
|