#include "statctrl.h"
#include "ctrlvalue.h"
#include "stdbool.h"
-#include "getaddrsfromfd.h"
+#include "getaddrsfromfile.h"
#include "utils.h"
#include "send_mail.h"
stl.count = 0;
do {
- res = getaddrsfromfd(&stl, f, maxverprecips);
+ res = getaddrsfromfile(&stl, f, maxverprecips);
if(stl.count == maxverprecips) {
ret = send_mail_many_list(sockfd, mail, &stl,
listaddr, listdelim, archivefilename,
}
do {
i = stl.count;
- res = getaddrsfromfd(&stl, f,
+ res = getaddrsfromfile(&stl, f,
maxverprecips);
if(omit != NULL) {
while(i < stl.count) {
#include "getlistaddr.h"
#include "statctrl.h"
#include "subscriberfuncs.h"
-#include "getaddrsfromfd.h"
+#include "getaddrsfromfile.h"
ATF_TC_WITHOUT_HEAD(random_int);
ATF_TC_WITHOUT_HEAD(chomp);
ATF_TC_WITHOUT_HEAD(getlistaddr);
ATF_TC_WITHOUT_HEAD(statctrl);
ATF_TC_WITHOUT_HEAD(is_subbed_in);
-ATF_TC_WITHOUT_HEAD(getaddrsfromfd);
+ATF_TC_WITHOUT_HEAD(getaddrsfromfile);
#ifndef NELEM
#define NELEM(array) (sizeof(array) / sizeof((array)[0]))
atf_utils_wait(p, EXIT_FAILURE, "", "");
}
-ATF_TC_BODY(getaddrsfromfd, tc)
+ATF_TC_BODY(getaddrsfromfile, tc)
{
struct strlist stl = {};
- ATF_REQUIRE_EQ(getaddrsfromfd(&stl, NULL, 2), -1);
+ ATF_REQUIRE_EQ(getaddrsfromfile(&stl, NULL, 2), -1);
fclose(fopen("list", "w+"));
FILE *fp;
fp = fopen("list", "r");
- ATF_REQUIRE_EQ(getaddrsfromfd(&stl, fp, 2), 0);
+ ATF_REQUIRE_EQ(getaddrsfromfile(&stl, fp, 2), 0);
fclose(fp);
FILE *f = fopen("list", "w+");
fprintf(f,"\n");
fclose(f);
fp = fopen("list", "r");
- ATF_REQUIRE_EQ(getaddrsfromfd(&stl, fp, 2), 0);
+ ATF_REQUIRE_EQ(getaddrsfromfile(&stl, fp, 2), 0);
f = fopen("list", "w+");
fprintf(f,"mail1@fqdn\n");
fclose(f);
fp = fopen("list", "r");
- ATF_REQUIRE_EQ(getaddrsfromfd(&stl, fp, 2), 0);
+ ATF_REQUIRE_EQ(getaddrsfromfile(&stl, fp, 2), 0);
fclose(fp);
ATF_REQUIRE_EQ_MSG(stl.count, 1, "%d is not 1", stl.count);
ATF_REQUIRE_STREQ(stl.strs[0], "mail1@fqdn");
free(stl.strs[0]);
stl.count = 0;
fp = fopen("list", "r");
- ATF_REQUIRE_EQ(getaddrsfromfd(&stl, fp, 0), -1);
+ ATF_REQUIRE_EQ(getaddrsfromfile(&stl, fp, 0), -1);
f = fopen("list", "w+");
fprintf(f,"mail1@fqdn\nmail2@fqdn\nmail3@fqdn");
fclose(f);
fp = fopen("list", "r");
- ATF_REQUIRE(getaddrsfromfd(&stl, fp, 2) > 0);
+ ATF_REQUIRE(getaddrsfromfile(&stl, fp, 2) > 0);
ATF_REQUIRE_EQ(stl.count, 2);
ATF_REQUIRE_STREQ(stl.strs[0], "mail1@fqdn");
ATF_REQUIRE_STREQ(stl.strs[1], "mail2@fqdn");
free(stl.strs[0]);
free(stl.strs[1]);
stl.count = 0;
- ATF_REQUIRE_EQ(getaddrsfromfd(&stl, fp, 2), 0);
+ ATF_REQUIRE_EQ(getaddrsfromfile(&stl, fp, 2), 0);
ATF_REQUIRE_EQ_MSG(stl.count, 1, "%d is not 1", stl.count);
ATF_REQUIRE_STREQ(stl.strs[0], "mail3@fqdn");
fclose(fp);
ATF_TP_ADD_TC(tp, getlistaddr);
ATF_TP_ADD_TC(tp, statctrl);
ATF_TP_ADD_TC(tp, is_subbed_in);
- ATF_TP_ADD_TC(tp, getaddrsfromfd);
+ ATF_TP_ADD_TC(tp, getaddrsfromfile);
return (atf_no_error());
}