death
(void) strlcpy(t0->death, killer, sizeof t0->death);
&t1->plchar, &t1->sex, t1->name, t1->death) != 11
t1->plchar, t1->sex, t1->name, t1->death);
if(!strncmp("escaped", t1->death, 7)) {
if(!strcmp(" (with amulet)", t1->death+7))
if(!strncmp(t1->death,"quit",4)) {
else if(!strcmp(t1->death,"choked"))
else if(!strncmp(t1->death,"starv",5)) {
if(quit && t1->death[4])
strlcat(linebuf, t1->death + 4, sizeof linebuf);
(!strncmp(t1->death, "trick", 5) || !strncmp(t1->death, "the ", 4))
strchr(vowels,*t1->death) ? "an " : "a ", t1->death);
&t1->plchar, &t1->sex, t1->name, t1->death) != 11)
char death[DTHSZ+1];
death(Enemyname);
death("Interterminal battle");
death("Vaporization");
death("Bailing out");
death("Stupidity");
death("A cursed ring");
death("Old age");
void death(char *);
requested_transition = death;
if (exchange->death)
timer_remove_event(exchange->death);
exchange->death = timer_add_event("exchange_free_aux",
if (!exchange->death) {
struct event *death;
sa->death = 0;
if (!sa->death) {
sa->death = timer_add_event("sa_hard_expire", sa_hard_expire,
if (!sa->death) {
if (sa->death) {
timeout = get_timeout(&sa->death->expiration);
if (sa->death) {
timer_remove_event(sa->death);
sa->death = 0;
struct event *death;
if (id->death == 0)
if (now >= id->death) {
deadline = (deadline == 0) ? id->death :
MINIMUM(deadline, id->death);
time_t death;
time_t death = 0;
if (parse_key_constraints(e->request, k, &death, &seconds, &confirm,
if (lifetime && !death)
death = monotime() + lifetime;
id->death = death;
time_t death, u_int confirm, struct dest_constraint *dest_constraints,
id->death = death;
time_t death = 0;
if (parse_key_constraints(e->request, NULL, &death, &seconds, &confirm,
if (lifetime && !death)
death = monotime() + lifetime;
canonical_provider, death, confirm,
canonical_provider, death, confirm,