Manage spamassassin preferences in shared space
[hcoop/domtool2.git] / src / msg.sml
index a1a52de..cbb9059 100644 (file)
@@ -249,6 +249,7 @@ fun send (bio, m) =
       | MsgAptQuery {section, description} => (OpenSSL.writeInt (bio, 44);
                                               OpenSSL.writeString (bio, section);
                                               OpenSSL.writeString (bio, description))
+      | MsgSaChanged => OpenSSL.writeInt (bio, 45)
 
 fun checkIt v =
     case v of
@@ -367,6 +368,7 @@ fun recv bio =
                   | 44 => (case (OpenSSL.readString bio, OpenSSL.readString bio) of
                                (SOME section, SOME description) => SOME (MsgAptQuery {section = section, description = description})
                              | _ => NONE)
+                  | 45 => SOME MsgSaChanged
                   | _ => NONE)
         
 end