;This rule for get Content-Length from message (for reliable transport layer)
SIP-message     = *(message-line)  
                     CRLF
		     Content

message-line    = Content-Length / Other-line
Content-Length  =  ( "Content-Length" / "l" ) HCOLON CL-val CRLF
CL-val          = 1*DIGIT

Other-line      = 1*(%x00-09  /  %x0B-0C  / %x0E-FF)  CRLF   
; In Other-line any char exept CR and LF

Content         = *OCTET

HCOLON          =  *( SP / HTAB ) ":" SWS


;!!! We change this rule
;- - - - - - - - - - - - - - - - - - - - - -  
      LWS  =  ( *WSP CRLF 1*WSP ) / ( 1*WSP ) ; linear whitespace
;- - - - - - - - - - - - - - - - - - - - - -  
   
SWS  =  [LWS] ; sep whitespace


        ALPHA          =  %x41-5A / %x61-7A   ; A-Z / a-z

        BIT            =  "0" / "1"

        CHAR           =  %x01-7F

        CR             =  %x0D

        CRLF           =  CR LF

        CTL            =  %x00-1F / %x7F

        DIGIT          =  %x30-39

        DQUOTE         =  %x22

        HEXDIG         =  DIGIT / "A" / "B" / "C" / "D" / "E" / "F"

        HTAB           =  %x09

        LF             =  %x0A

        LWSP           =  *(WSP / CRLF WSP)

        OCTET          =  %x00-FF

        SP             =  %x20

        VCHAR          =  %x21-7E

        WSP            =  SP / HTAB
