X-Git-Url: https://git.distorted.org.uk/~mdw/tripe/blobdiff_plain/9d966eb7af70d029a9b4862efb67b0c90d32688e..534d264945c6a0c9d1d4d6fe0f124042e75aa900:/server/admin.c diff --git a/server/admin.c b/server/admin.c index ad44132f..b661e62e 100644 --- a/server/admin.c +++ b/server/admin.c @@ -890,7 +890,7 @@ static void a_jobdestroy(admin_svcop *svc) IF_TRACING(T_ADMIN, { trace(T_ADMIN, "admin: destroying job %s (%u)", a_jobidencode(svc), i); }) - assert(j->v[i].u.op = svc); + assert(j->v[i].u.op == svc); j->v[i].u.next = j->free; j->v[i].seq++; j->free = i; @@ -1457,7 +1457,7 @@ static void acmd_add(admin *a, unsigned ac, char *av[]) if (add->peer.tag) xfree(add->peer.tag); add->peer.tag = xstrdup(arg); }) - OPT("-mobile", { add->peer.f |= PSF_MOBILE | PSF_EPHEM; }) + OPT("-mobile", { add->peer.f |= PSF_MOBILE; }) OPTARG("-priv", arg, { if (add->peer.privtag) xfree(add->peer.privtag); add->peer.privtag = xstrdup(arg); @@ -1465,7 +1465,6 @@ static void acmd_add(admin *a, unsigned ac, char *av[]) OPTARG("-knock", arg, { if (add->peer.knock) xfree(add->peer.knock); add->peer.knock = xstrdup(arg); - add->peer.f |= PSF_EPHEM; }) });