Lines Matching refs:hdr
180 fpm_msg_data (fpm_msg_hdr_t *hdr)
182 return ((char*) hdr) + FPM_MSG_HDR_LEN;
189 fpm_msg_len (const fpm_msg_hdr_t *hdr)
191 return ntohs (hdr->msg_len);
198 fpm_msg_data_len (const fpm_msg_hdr_t *hdr)
200 return (fpm_msg_len (hdr) - FPM_MSG_HDR_LEN);
209 fpm_msg_next (fpm_msg_hdr_t *hdr, size_t *len)
213 msg_len = fpm_msg_len (hdr);
224 return (fpm_msg_hdr_t *) (((char*) hdr) + msg_len);
233 fpm_msg_hdr_ok (const fpm_msg_hdr_t *hdr)
237 if (hdr->msg_type == FPM_MSG_TYPE_NONE)
240 msg_len = fpm_msg_len (hdr);
256 * @param len The length in bytes from 'hdr' to the end of the buffer.
259 fpm_msg_ok (const fpm_msg_hdr_t *hdr, size_t len)
264 if (!fpm_msg_hdr_ok (hdr))
267 if (fpm_msg_len (hdr) > len)