- if (msg->cm_fields[eMessagePath] == NULL)
- {
- msg->cm_fields[eMessagePath] = strdup("username");
- }
- newpath_len = strlen(msg->cm_fields[eMessagePath]) +
- strlen(config.c_nodename) + 2;
- newpath = malloc(newpath_len);
- snprintf(newpath, newpath_len, "%s!%s",
- config.c_nodename, msg->cm_fields[eMessagePath]);
- free(msg->cm_fields[eMessagePath]);
- msg->cm_fields[eMessagePath] = newpath;
-