/*
* Empire - A multi-player, client/server Internet based war game.
- * Copyright (C) 1986-2016, Dave Pare, Jeff Bailey, Thomas Ruschak,
+ * Copyright (C) 1986-2021, Dave Pare, Jeff Bailey, Thomas Ruschak,
* Ken Stevens, Steve McClure, Markus Armbruster
*
* Empire is free software: you can redistribute it and/or modify
* Doug Hay, 1998
* Steve McClure, 1998-2000
* Ron Koenderink, 2005-2007
- * Markus Armbruster, 2009-2011
+ * Markus Armbruster, 2009-2016
*/
#include <config.h>
static int print_sink(char *, size_t, void *);
int
-rea(void)
+c_read(void)
{
static char *telnames[] = {
/* must follow TEL_ defines in tel.h */
if (res <= 0)
break;
if (*kind == 'a') {
- if ((!player->god && (getrejects(tgm.tel_from, np) & REJ_ANNO))
+ if ((!nat_accepts(player->cnum, tgm.tel_from, REJ_ANNO))
|| tgm.tel_date < then) {
res = tel_read_body(telfp, mbox, &tgm, NULL, NULL);
if (res < 0)