Steve Peng writes:
> 
> Tom,
> 
> Thanks for your comments.  Responses are  inline.
> 
> Steve
> 
> 
> Tom Whitten wrote:
> > Steve Peng writes:
        [SNIP]
> >
> > usr/src/lib/libscf/inc/libscf_priv.h:
> >     - I think the comment at line 295 "Switch client" gives the wrong
> >       impresion.  I think that it is the repository that is being
> >       switched -- not the client.
> >
> >   
> So it is a client which does repository switch.  How about "Repository 
> switch client"?

Ok.

        [SNIP]
> 
> > usr/src/cmd/svc/configd/backend.c:
> >     - lines 1102 to 1205
> >       I encourage you to not use the REP_PROTOCOL_FAIL_UNKNOWN return
> >       value.  That does not provide much informatin to the client.  If
> >       none of the existing error codes are appropriate, perhaps we
> >       should create a new one.
> >   
> Ah!  I thought that one too when I implemented changes and decided to 
> use what had been used in the backup client.
> I am guessing the reason we use that in the current repository backup 
> client is that the error message will be sent to the console from the 
> underlying filesystem not from the smf framework if the operation 
> fails.  Of course we can print out additional smf specific error message 
> to the console but I think the message from filesystem may be sufficient 
> enough.  I am ok to create
> a new error message but that will mean we may need to obsolete the one 
> used in the backup client as well to be in sync.

I think that you are correct.  You also have the calls to
configd_critical() to log information about the error.

> 
        [SNIP]

> > usr/src/common/svc/repcache_protocol.h:
> >     - line 356
> >       Need to document the new request type.
> >   
> Which line were you referring to?  I did not see anything but '*'.

Exactly.  All of the repcache protocol messages are documented in this
comment except for your new message.  In my obscure way I was trying to say
that you should add the SWITCH message to the block comment.

> 
        [SNIP]

Reply via email to