Lines Matching refs:msgHdr

62   tUmMsgHdr *msgHdr;  in sdmIntConvHdr()  local
64 msgHdr = malloc(sizeof(tUmMsgHdr)); in sdmIntConvHdr()
65 msgHdr->areaType = cUmAreaTypeSdm; in sdmIntConvHdr()
66 msgHdr->msgNr = msgNr; in sdmIntConvHdr()
67 msgHdr->flags = 0; in sdmIntConvHdr()
68 if (sdmHdr->attrib & cSdmMsgFlagPriv) msgHdr->flags |= cUmMsgFlagPriv; in sdmIntConvHdr()
69 if (sdmHdr->attrib & cSdmMsgFlagCrash) msgHdr->flags |= cUmMsgFlagCrash; in sdmIntConvHdr()
70 if (sdmHdr->attrib & cSdmMsgFlagRcvd) msgHdr->flags |= cUmMsgFlagRead; in sdmIntConvHdr()
71 if (sdmHdr->attrib & cSdmMsgFlagSent) msgHdr->flags |= cUmMsgFlagSent; in sdmIntConvHdr()
72 if (sdmHdr->attrib & cSdmMsgFlagAttach) msgHdr->flags |= cUmMsgFlagAttach; in sdmIntConvHdr()
73 if (sdmHdr->attrib & cSdmMsgFlagIntrans) msgHdr->flags |= cUmMsgFlagIntrans; in sdmIntConvHdr()
74 if (sdmHdr->attrib & cSdmMsgFlagOrphan) msgHdr->flags |= cUmMsgFlagOrphan; in sdmIntConvHdr()
75 if (sdmHdr->attrib & cSdmMsgFlagKillSent) msgHdr->flags |= cUmMsgFlagKillSent; in sdmIntConvHdr()
76 if (sdmHdr->attrib & cSdmMsgFlagLocal) msgHdr->flags |= cUmMsgFlagLocal; in sdmIntConvHdr()
77 if (sdmHdr->attrib & cSdmMsgFlagHold) msgHdr->flags |= cUmMsgFlagHold; in sdmIntConvHdr()
78 if (sdmHdr->attrib & cSdmMsgFlagFReq) msgHdr->flags |= cUmMsgFlagFReq; in sdmIntConvHdr()
79 if (sdmHdr->attrib & cSdmMsgFlagRcptReq) msgHdr->flags |= cUmMsgFlagRcptReq; in sdmIntConvHdr()
80 if (sdmHdr->attrib & cSdmMsgFlagRcpt) msgHdr->flags |= cUmMsgFlagRcpt; in sdmIntConvHdr()
81 if (sdmHdr->attrib & cSdmMsgFlagAuditReq) msgHdr->flags |= cUmMsgFlagAuditReq; in sdmIntConvHdr()
82 if (sdmHdr->attrib & cSdmMsgFlagUpdReq) msgHdr->flags |= cUmMsgFlagUpdReq; in sdmIntConvHdr()
84 msgHdr->fromAddr.zone = sdmHdr->origZone; in sdmIntConvHdr()
85 msgHdr->fromAddr.net = sdmHdr->origNet; in sdmIntConvHdr()
86 msgHdr->fromAddr.node = sdmHdr->origNode; in sdmIntConvHdr()
87 msgHdr->fromAddr.point = sdmHdr->origPoint; in sdmIntConvHdr()
88 msgHdr->fromAddr.domain = NULL; in sdmIntConvHdr()
89 msgHdr->toAddr.zone = sdmHdr->destZone; in sdmIntConvHdr()
90 msgHdr->toAddr.net = sdmHdr->destNet; in sdmIntConvHdr()
91 msgHdr->toAddr.node = sdmHdr->destNode; in sdmIntConvHdr()
92 msgHdr->toAddr.point = sdmHdr->destPoint; in sdmIntConvHdr()
93 msgHdr->toAddr.domain = NULL; in sdmIntConvHdr()
94 msgHdr->fromName = strdup(sdmHdr->fromUserName); in sdmIntConvHdr()
95 msgHdr->toName = strdup(sdmHdr->toUserName); in sdmIntConvHdr()
96 msgHdr->subject = strdup(sdmHdr->subject); in sdmIntConvHdr()
98 msgHdr->dateWritten = ftscDate2UnixDate(sdmHdr->dateTime); in sdmIntConvHdr()
100 msgHdr->dateArrived = 0; in sdmIntConvHdr()
101 msgHdr->dateRead = 0; in sdmIntConvHdr()
102 msgHdr->replyTo = sdmHdr->replyTo; in sdmIntConvHdr()
106 msgHdr->replies = malloc(sizeof(tUmMsgNr)); in sdmIntConvHdr()
107 msgHdr->replies[0] = sdmHdr->nextReply; in sdmIntConvHdr()
108 msgHdr->numReplies = 1; in sdmIntConvHdr()
112 msgHdr->replies = NULL; in sdmIntConvHdr()
113 msgHdr->numReplies = 0; in sdmIntConvHdr()
116 msgHdr->data = (void *) sdmHdr; in sdmIntConvHdr()
118 return msgHdr; in sdmIntConvHdr()
163 msg->msgHdr = hdr; in sdmAreaEmptyMsg()
174 tUmMsgHdr *msgHdr; in sdmAreaReadMsgHdr() local
188 msgHdr = sdmIntConvHdr(sdmHdr, msgNr); in sdmAreaReadMsgHdr()
191 return msgHdr; in sdmAreaReadMsgHdr()
199 tUmMsgHdr *msgHdr; in sdmAreaReadMsg() local
217 msgHdr = sdmIntConvHdr(sdmHdr, msgNr); in sdmAreaReadMsg()
222 msg->msgHdr = msgHdr; in sdmAreaReadMsg()
314 CHAR sdmAreaChangeMsgHdr(tUmArea *area, tUmMsgNr msgNr, tUmMsgHdr *msgHdr) in sdmAreaChangeMsgHdr() argument
377 free(msg->msgHdr->data); in sdmMsgDispose()
378 free(msg->msgHdr->fromName); in sdmMsgDispose()
379 free(msg->msgHdr->toName); in sdmMsgDispose()
380 free(msg->msgHdr->subject); in sdmMsgDispose()
381 free(msg->msgHdr->replies); in sdmMsgDispose()
382 free(msg->msgHdr); in sdmMsgDispose()
388 void sdmMsgHdrDispose(tUmMsgHdr *msgHdr) in sdmMsgHdrDispose() argument
390 free(msgHdr->data); in sdmMsgHdrDispose()
391 free(msgHdr->fromName); in sdmMsgHdrDispose()
392 free(msgHdr->toName); in sdmMsgHdrDispose()
393 free(msgHdr->subject); in sdmMsgHdrDispose()
394 free(msgHdr->replies); in sdmMsgHdrDispose()
395 free(msgHdr); in sdmMsgHdrDispose()