Download raw body.
fix name clash in gotwebd
On Fri, Jul 22, 2022 at 05:30:52PM +0200, Stefan Sperling wrote: > Rename GOT_PACK_NUM_TEMPFILES in gotwebd, since it clashes with > a name already used in lib/repository.c. > > ok? ok > > diff /home/stsp/src/got > commit - 5e98fb339b4588f8e07c12b9f9ace9dbdcc47592 > path + /home/stsp/src/got > blob - 4a8874a87e47d8824f253f466514c16f8ce8c881 > file + gotwebd/config.c > --- gotwebd/config.c > +++ gotwebd/config.c > @@ -214,7 +214,7 @@ config_getsock(struct gotwebd *env, struct imsg *imsg) > for (i = 0; i < PRIV_FDS__MAX; i++) > sock->priv_fd[i] = -1; > > - for (i = 0; i < GOT_PACK_NUM_TEMPFILES; i++) > + for (i = 0; i < GOTWEB_PACK_NUM_TEMPFILES; i++) > sock->pack_fds[i] = -1; > > /* log new socket info */ > @@ -240,9 +240,9 @@ config_setfd(struct gotwebd *env, struct socket *sock) > unsigned int what; > > log_debug("%s: Allocating %d file descriptors", > - __func__, PRIV_FDS__MAX + GOT_PACK_NUM_TEMPFILES); > + __func__, PRIV_FDS__MAX + GOTWEB_PACK_NUM_TEMPFILES); > > - for (j = 0; j < PRIV_FDS__MAX + GOT_PACK_NUM_TEMPFILES; j++) { > + for (j = 0; j < PRIV_FDS__MAX + GOTWEB_PACK_NUM_TEMPFILES; j++) { > for (id = 0; id < PROC_MAX; id++) { > what = ps->ps_what[id]; > > @@ -300,7 +300,8 @@ config_getfd(struct gotwebd *env, struct imsg *imsg) > memcpy(&sock_id, p, sizeof(sock_id)); > > TAILQ_FOREACH(sock, env->sockets, entry) { > - for (i = 0; i < (GOT_PACK_NUM_TEMPFILES + PRIV_FDS__MAX); i++) { > + const int nfds = (GOTWEB_PACK_NUM_TEMPFILES + PRIV_FDS__MAX); > + for (i = 0; i < nfds; i++) { > if (i < PRIV_FDS__MAX && sock->priv_fd[i] == -1) { > log_debug("%s: assigning socket %d priv_fd %d", > __func__, sock_id, imsg->fd); > blob - dc7c84efaf6ec6c1ee3babbaf8c49795d4e21dd6 > file + gotwebd/gotwebd.h > --- gotwebd/gotwebd.h > +++ gotwebd/gotwebd.h > @@ -109,8 +109,7 @@ > #define FCGI_OVERLOADED 2 > #define FCGI_UNKNOWN_ROLE 3 > > -/* XXX: move this later after ig */ > -#define GOT_PACK_NUM_TEMPFILES 32 > +#define GOTWEB_PACK_NUM_TEMPFILES 32 > > enum imsg_type { > IMSG_CFG_SRV = IMSG_PROC_MAX, > @@ -320,7 +319,7 @@ struct socket { > struct socket_conf conf; > > int fd; > - int pack_fds[GOT_PACK_NUM_TEMPFILES]; > + int pack_fds[GOTWEB_PACK_NUM_TEMPFILES]; > int priv_fd[PRIV_FDS__MAX]; > > struct event evt; > -- Tracey Emery
fix name clash in gotwebd