Greetings -
I started working on a patch for swap.c according to the following
feature request:
http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=5064163

For now it's working only with the -s option:
babe>./swap -s
total: 72480k bytes allocated + 14840k reserved = 87320k used, 463352k available
babe>./swap -hs
total:   71M allocated +  15M reserved =   71M used,  452M available

This is only a start, it's not very easy to patch this program because
it is not very well designed, especially because the program don't
parse all the command line before doing the action associated with an
option.
Thus, -sh will NOT work because -s will be read before -h and doswap()
will be called without the hflag set.

My work is only starting. As it's my first contribution to the
OpenSolaris project, i'm not really sure of what I'm doing.
I've attached the diff file to apply to usr/src/cmd/swap/swap.c.
I would like to know if the work i've done is acceptable for you and
if I can continue working on this patch.

Thanks a lot.
--
Thomas Lecomte -- http://hinyx.info/~deather
Unix User & Developer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: swap.c.diff
Type: application/octet-stream
Size: 4508 bytes
Desc: not available
URL: 
<http://mail.opensolaris.org/pipermail/request-sponsor/attachments/20060218/ce4820d7/attachment.obj>

Reply via email to