📄 sip_parse_generic.h
字号:
/* * CDDL HEADER START * * The contents of this file are subject to the terms of the * Common Development and Distribution License (the "License"). * You may not use this file except in compliance with the License. * * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE * or http://www.opensolaris.org/os/licensing. * See the License for the specific language governing permissions * and limitations under the License. * * When distributing Covered Code, include this CDDL HEADER in each * file and include the License file at usr/src/OPENSOLARIS.LICENSE. * If applicable, add the following below this CDDL HEADER, with the * fields enclosed by brackets "[]" replaced with your own identifying * information: Portions Copyright [yyyy] [name of copyright owner] * * CDDL HEADER END *//* * Copyright 2006 Sun Microsystems, Inc. All rights reserved. * Use is subject to license terms. */#ifndef _SIP_PARSE_GENERIC_H#define _SIP_PARSE_GENERIC_H#pragma ident "@(#)sip_parse_generic.h 1.3 06/08/16 SMI"#ifdef __cplusplusextern "C" {#endif#include "sip_msg.h"extern int sip_atoi(_sip_header_t *, int *);extern int sip_find_token(_sip_header_t *, char);extern int sip_find_cr(_sip_header_t *);extern int sip_find_separator(_sip_header_t *, char, char, char);extern int sip_find_white_space(_sip_header_t *);extern int sip_skip_white_space(_sip_header_t *);extern int sip_reverse_skip_white_space(_sip_header_t *);extern int sip_parse_goto_values(_sip_header_t *);extern int sip_goto_next_value(_sip_header_t *);extern int sip_parse_params(_sip_header_t *, sip_param_t **);extern boolean_t sip_is_empty_hdr(_sip_header_t *);extern int sip_parse_hdr_empty(_sip_header_t *, sip_parsed_header_t **);extern void sip_parse_uri_str(sip_str_t *, sip_parsed_header_t *, sip_hdr_value_t *);extern int sip_parse_hdr_parser1(_sip_header_t *, sip_parsed_header_t **, char);extern int sip_parse_hdr_parser2(_sip_header_t *, sip_parsed_header_t **, int);extern int sip_parse_hdr_parser3(_sip_header_t *, sip_parsed_header_t **, int, boolean_t);extern int sip_parse_hdr_parser4(_sip_header_t *, sip_parsed_header_t **);extern int sip_parse_hdr_parser5(_sip_header_t *, sip_parsed_header_t **, boolean_t);#ifdef __cplusplus}#endif#endif /* _SIP_PARSE_GENERIC_H */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -