URL: https://github.com/SSSD/sssd/pull/89
Title: #89: nss: rewrite nss responder so it uses cache_req

pbrezina commented:
"""
On 12/13/2016 10:01 PM, lslebodn wrote:
> *@lslebodn* commented on this pull request.
>
> ------------------------------------------------------------------------
>
> In src/responder/nss/nss_protocol_grent.c
> <https://github.com/SSSD/sssd/pull/89#pullrequestreview-12777658>:
>
>> +    int i, j;
> +
> +    tmp_ctx = talloc_new(NULL);
> +    if (tmp_ctx == NULL) {
> +        DEBUG(SSSDBG_FATAL_FAILURE, "Out of memory!\n");
> +        return ENOMEM;
> +    }
> +
> +    members[0] = nss_get_group_members(domain, msg);
> +    members[1] = nss_get_group_ghosts(domain, msg, group_name);
> +
> +    sss_packet_get_body(packet, &body, &body_len);
> +
> +    num_members = 0;
> +    for (i = 0; i < sizeof(members)/sizeof(members[0]); i++) {
> +        el = members[i];
>
> it might be good have spaces around division
> and from performance POV, you might store it to variable/constant
> We needn't divide it every time.

I expect this to be optimized during compilation since it is constant 
and can be computed during compile time.


"""

See the full comment at 
https://github.com/SSSD/sssd/pull/89#issuecomment-266990482
_______________________________________________
sssd-devel mailing list -- sssd-devel@lists.fedorahosted.org
To unsubscribe send an email to sssd-devel-le...@lists.fedorahosted.org

Reply via email to