sipb_bnfrules_forclparse.h

来自「sip torture test tools」· C头文件 代码 · 共 40 行

H
40
字号
//sipb_bnfrules_forclparse.h#ifndef __MLTD_SIPB_BNFRULES_FORCLPARSE_H__#define __MLTD_SIPB_BNFRULES_FORCLPARSE_H__static const char* sipb_bnfrules_forclparse[]={       ";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",NULL};#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?