aboutsummaryrefslogtreecommitdiffstats
path: root/mail/em-junk-filter.c
diff options
context:
space:
mode:
authorRadek Doulik <rodo@ximian.com>2004-01-24 01:21:50 +0800
committerRadek Doulik <rodo@src.gnome.org>2004-01-24 01:21:50 +0800
commitc6ba8e9f2d7c34b91e965343c9356d7e2a80e1a7 (patch)
tree2758ec5aa34baad0ef195e298dabe3d5414ccb18 /mail/em-junk-filter.c
parent11d2ccf165bbe36403fa59e71725a12ec8614d61 (diff)
downloadgsoc2013-evolution-c6ba8e9f2d7c34b91e965343c9356d7e2a80e1a7.tar
gsoc2013-evolution-c6ba8e9f2d7c34b91e965343c9356d7e2a80e1a7.tar.gz
gsoc2013-evolution-c6ba8e9f2d7c34b91e965343c9356d7e2a80e1a7.tar.bz2
gsoc2013-evolution-c6ba8e9f2d7c34b91e965343c9356d7e2a80e1a7.tar.lz
gsoc2013-evolution-c6ba8e9f2d7c34b91e965343c9356d7e2a80e1a7.tar.xz
gsoc2013-evolution-c6ba8e9f2d7c34b91e965343c9356d7e2a80e1a7.tar.zst
gsoc2013-evolution-c6ba8e9f2d7c34b91e965343c9356d7e2a80e1a7.zip
use mail_session_get_sa_daemon_port
2004-01-23 Radek Doulik <rodo@ximian.com> * em-junk-filter.c: use mail_session_get_sa_daemon_port * em-mailer-prefs.c (em_mailer_prefs_construct): added check_incoming_imap (em_mailer_prefs_apply): ditto (settings_changed): set check_incoming_imap sensitivity by check_incoming state * mail-session.c: add sa_daemon_port (mail_session_init): init sa_daemon_port and check_junk_for_imap (mail_session_check_junk_notify): watch for sa_daemon_port and check_junk_for_imap (mail_session_get_sa_daemon_port): new wrapper (mail_session_set_sa_daemon_port): ditto svn path=/trunk/; revision=24382
Diffstat (limited to 'mail/em-junk-filter.c')
-rw-r--r--mail/em-junk-filter.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/mail/em-junk-filter.c b/mail/em-junk-filter.c
index 8a5623b191..bdd7213c05 100644
--- a/mail/em-junk-filter.c
+++ b/mail/em-junk-filter.c
@@ -182,12 +182,13 @@ em_junk_sa_test_spamd_running (int port)
}
#define SPAMD_PORT 7830
-#define MAX_SPAMD_PORT SPAMD_PORT
+#define MAX_SPAMD_PORTS 1
static void
em_junk_sa_test_spamd (void)
{
- int port = SPAMD_PORT;
+ int port = mail_session_get_sa_daemon_port ();
+ int i;
char *argv[6] = {
"/bin/sh",
"-c",
@@ -208,7 +209,7 @@ em_junk_sa_test_spamd (void)
em_junk_sa_use_spamc = TRUE;
em_junk_sa_spamd_port = -1;
} else {
- for ( ; port < MAX_SPAMD_PORT; port++) {
+ for (i = 0; i < MAX_SPAMD_PORTS; i ++, port ++) {
if (em_junk_sa_test_spamd_running (port)) {
em_junk_sa_use_spamc = TRUE;
em_junk_sa_spamd_port = port;
@@ -233,7 +234,7 @@ em_junk_sa_test_spamd (void)
argv[i++] = "--daemonize";
argv[i] = NULL;
- for ( ; port < MAX_SPAMD_PORT; port++) {
+ for (i = 0; i < MAX_SPAMD_PORTS; i++, port++) {
d(fprintf (stderr, "trying to run spamd at port %d\n", port));
sprintf (port_buf, "%d", port);