ソースを参照

- sip_msg_t and hdr_field_t types defined

Jan Janak 18 年 前
コミット
615f634aa4
2 ファイル変更4 行追加4 行削除
  1. 2 2
      parser/hf.h
  2. 2 2
      parser/msg_parser.h

+ 2 - 2
parser/hf.h

@@ -183,14 +183,14 @@ typedef enum _hdr_types_t hdr_types_t;
 /*
  * Format: name':' body
  */
-struct hdr_field {
+typedef struct hdr_field {
 	hdr_types_t type;       /* Header field type */
 	str name;               /* Header field name */
 	str body;               /* Header field body (may not include CRLF) */
 	int len;		/* length from hdr start until EoHF (incl.CRLF) */
 	void* parsed;           /* Parsed data structures */
 	struct hdr_field* next; /* Next header field in the list */
-};
+} hdr_field_t;
 
 
 

+ 2 - 2
parser/msg_parser.h

@@ -192,7 +192,7 @@ struct sip_uri {
 };
 
 
-struct sip_msg {
+typedef struct sip_msg {
 	unsigned int id;               /* message id, unique/process*/
 	struct msg_start first_line;   /* Message first line */
 	struct via_body* via1;         /* The first via */
@@ -293,7 +293,7 @@ struct sip_msg {
 	str set_global_port;
 	struct socket_info* force_send_socket; /* force sending on this socket,
 											  if ser */
-};
+} sip_msg_t;
 
 /* pointer to a fakes message which was never received ;
    (when this message is "relayed", it is generated out