Susan Sohn wrote: > Sundar, > > Thank you very much for the review. See below. > > On 03/06/09 09:25, Sundar Yamunachari wrote: >> Susan Sohn wrote: >>> Please review the changes for: >>> >>> 6128 installadm reuses /var/ai data and screw up manifest >>> http://defect.opensolaris.org/bz/show_bug.cgi?id=6128 >>> >>> and >>> >>> 7122 installadm stop kills /usr/bin/dns-sd for all services of >>> similar name >>> http://defect.opensolaris.org/bz/show_bug.cgi?id=7122 >>> >>> which are posted at: >>> >>> http://cr.opensolaris.org/~sohn/6128_7122 >>> >>> Thanks, >>> Sue >>> >>> _______________________________________________ >>> caiman-discuss mailing list >>> caiman-discuss at opensolaris.org >>> http://mail.opensolaris.org/mailman/listinfo/caiman-discuss >> installadm.c: >> >> 468: Can you add a comment on why normalize_service() is needed for >> service_name? > > done > >> 708, 1019, 1119: Printing the service name along with txt record is >> better > > In all of those cases, the user has specified the service name on the > command line, so it seemed redundant to also print the service name. I > can put it in if you feel strongly. I feel that the port number is something the user doesn't know. txt_record is what we create internally. It doesn't make any sense for the user. If you add the service there, there will be some correlation.
- Sundar > >> 862-867: Should change the status only if we can successfully stopped >> the service. Move these lines after 878 > > I originally had it there, but moved it up. My reasoning was that, > looking at setup-service, remove_service returns non-zero if the > service is not running. If the service is already not running, then it > is appropriate to set the status to off anyway. So moving those lines > up, to ensure the status was set to off, seemed better so that the > file stayed consistent with the actual status. Otherwise, it would be > possible to end up with the service not running but the file status > still set to on. > >> installadm_util.c: >> 39: get_a_free_tcp_port() declared in this file and installadm.c >> (line 54). Can you move this declaration to installadm.h? > > done > >> 43: installadm_system() declared in this file and installadm.c (line >> 55). Can you move this declaration to installadm.h? > > done > >> 141: Can You could ombine these lines to one return statement such as: >> return(read_service_data_file(path, data)); > > After asking you privately, it turned out you meant line 380. > I will combine them. > > Sue > >> - Sundar >> >> >