Use bitfields for flags in the "addr" struct
[users/heiko/exim.git] / src / src / transports / smtp.c
index 965ef79e4c1d8393c87cbe916387acb28bf3e4ab..3ed31d9246d4a0253e4ea30fa45d5e9adbf264c1 100644 (file)
@@ -3121,9 +3121,9 @@ else
       addr->special_action = flag;
       addr->message = conf;
 #ifndef DISABLE_PRDR
-      if (sx.prdr_active) addr->flags |= af_prdr_used;
+      if (sx.prdr_active) setflag(addr, af_prdr_used);
 #endif
-      if (sx.peer_offered & OPTION_CHUNKING) addr->flags |= af_chunking_used;
+      if (sx.peer_offered & OPTION_CHUNKING) setflag(addr, af_chunking_used);
       flag = '-';
 
 #ifndef DISABLE_PRDR