updated (and combined) webrev at:

http://zhadum.east.sun.com/export/ws/amaguire/nwam1-merge/webrev

I went with Michael's suggesting regarding not
cleaning up when calling die() functions, since
that allows us to print the case-sensitive-matching
names (if found).

Thanks!

Alan

Anurag S. Maskey wrote:
> Alan Maguire wrote:
>> I've got a few reviews to do for others today, but I thought
>> it'd be no harm to get this out there too:
>>
>> http://zhadum.east.sun.com/export/ws/amaguire/nwam1-rfes/webrev/
> nwamadm.c: 595, 598, 644, 648 must free(realname) before calling die() 
> or die_nwamerr().
>
> I think libnwam_values.c:nwam_value_string_get_uint64() must do a 
> strcasecmp()  since that function is used to determine value for the 
> class (in nwamadm.c:399-403).  If "nwamadm list -c PHYS" works, then 
> there is no need.
>
>
> nwamcfg.c: 1923, 1925 must check if realname is not NULL and use name 
> if NULL (similar to line 1669)
>
> nwamcfg.c: *_listprop()  these were rewritten when I reworked the "-a" 
> option.  Oops.  It is going to be quite a merge headache for you.  
> sorry.  But I think the changes after that are not difficult.
>
> The changes replace all the *_listprop() functions with one listprop() 
> function that takes the object_type.  I think you'll just have to pass 
> "realname" in the case of "/* handle is not NULL, get the object's 
> name */" section.  The overall flow of the code is similar to what 
> each of the *_listprop() function did.
>
>
> The changes in libnwam look good.
>
> Thanks,
> Anurag
>

Reply via email to