Christian Weisgerber:

> usr.sbin/ypldap: fix -Wunused-but-set-variable warnings
> 
> * "wrlen" has been write-only since the code was imported.
> * Removing "dns_pid" replicates ntpd/ntp.c 1.122 (aece4353519f).
> * yp_check() looks like unfinished code.  Rather than removing it
>   we can ifdef it out.
> 
> ok?

Anybody?
The commit history of ypldap does not suggest a single responsible
person I could pin down.

> M  usr.sbin/ypldap/entries.c
> M  usr.sbin/ypldap/ldapclient.c
> M  usr.sbin/ypldap/yp.c
> 
> diff 34d4cced9a849c8319a25fd1cc1a7567223349c3 
> 5cdc3b04d0d3c70c2a9f0393913a5fdf64c11021
> blob - 3e2cc672786cad83caac1a22dfd2516c3ae9a3eb
> blob + b7394892eafe85bb1e8b9bb8e8cfdcc6658606f3
> --- usr.sbin/ypldap/entries.c
> +++ usr.sbin/ypldap/entries.c
> @@ -38,7 +38,6 @@
>  void
>  flatten_entries(struct env *env)
>  {
> -     size_t           wrlen;
>       size_t           len;
>       char            *linep;
>       char            *endp;
> @@ -54,7 +53,6 @@ flatten_entries(struct env *env)
>        *
>        * An extra octet is alloced to make space for an additional NUL.
>        */
> -     wrlen = env->sc_user_line_len;
>       if ((linep = calloc(1, env->sc_user_line_len + 1)) == NULL) {
>               /*
>                * XXX: try allocating a smaller chunk of memory
> @@ -76,7 +74,6 @@ flatten_entries(struct env *env)
>               free(ue->ue_line);
>               ue->ue_line = endp;
>               endp += len;
> -             wrlen -= len;
>  
>               /*
>                * To save memory strdup(3) the netid_line which originally used
> @@ -92,7 +89,6 @@ flatten_entries(struct env *env)
>       env->sc_user_lines = linep;
>       log_debug("done pushing users");
>  
> -     wrlen = env->sc_group_line_len;
>       if ((linep = calloc(1, env->sc_group_line_len + 1)) == NULL) {
>               /*
>                * XXX: try allocating a smaller chunk of memory
> @@ -113,7 +109,6 @@ flatten_entries(struct env *env)
>               free(ge->ge_line);
>               ge->ge_line = endp;
>               endp += len;
> -             wrlen -= len;
>       }
>       env->sc_group_lines = linep;
>       log_debug("done pushing groups");
> blob - 473986a8c5ed2449844e78cab034c6736b4a0e0f
> blob + 96e502ded7e3a3428a70411e628a988b4713fa90
> --- usr.sbin/ypldap/ldapclient.c
> +++ usr.sbin/ypldap/ldapclient.c
> @@ -357,7 +357,7 @@ client_shutdown(void)
>  pid_t
>  ldapclient(int pipe_main2client[2])
>  {
> -     pid_t            pid, dns_pid;
> +     pid_t            pid;
>       int              pipe_dns[2];
>       struct passwd   *pw;
>       struct event     ev_sigint;
> @@ -382,7 +382,7 @@ ldapclient(int pipe_main2client[2])
>  
>       if (socketpair(AF_UNIX, SOCK_STREAM, PF_UNSPEC, pipe_dns) == -1)
>               fatal("socketpair");
> -     dns_pid = ypldap_dns(pipe_dns, pw);
> +     ypldap_dns(pipe_dns, pw);
>       close(pipe_dns[1]);
>  
>  #ifndef DEBUG
> blob - 84b5d59102057003557b1478af1b643b5aebdc69
> blob + 02a654e1daf2087889afc61630c30c02c6492156
> --- usr.sbin/ypldap/yp.c
> +++ usr.sbin/ypldap/yp.c
> @@ -268,12 +268,14 @@ yp_dispatch(struct svc_req *req, SVCXPRT *trans)
>  int
>  yp_check(struct svc_req *req)
>  {
> +#ifdef notyet
>       struct sockaddr_in      *caller;
>  
>       caller = svc_getcaller(req->rq_xprt);
>       /*
>        * We might want to know who we allow here.
>        */
> +#endif
>       return (0);
>  }
>  

-- 
Christian "naddy" Weisgerber                          [email protected]

Reply via email to