Code

proto: Add support for marshaling regex types.
[sysdb.git] / src / utils / proto.c
index af4215b8f987a32c5c0c264f9b5f43bbec56ed5f..56ef745ff0d5f6b06336174f55538b40fd042013 100644 (file)
@@ -164,6 +164,8 @@ sdb_proto_marshal_data(char *buf, size_t buf_len, sdb_data_t *datum)
        else if (datum->type == SDB_TYPE_BINARY)
                n = marshal_binary(buf, buf_len,
                                datum->data.binary.length, datum->data.binary.datum);
+       else if (datum->type == SDB_TYPE_REGEX)
+               n = marshal_string(buf, buf_len, datum->data.re.raw);
 
        if (n < 0)
                return n;