Changeset 1054 for pjproject/trunk/pjlib-util/include/pjlib-util/stun_msg.h
- Timestamp:
- Mar 10, 2007 11:15:36 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pjproject/trunk/pjlib-util/include/pjlib-util/stun_msg.h
r1053 r1054 270 270 * STUN/TURN Send Indication 271 271 */ 272 PJ_STUN_SEND_INDICATION = 0x00 04,272 PJ_STUN_SEND_INDICATION = 0x0014, 273 273 274 274 /** 275 275 * STUN/TURN Data Indication 276 276 */ 277 PJ_STUN_DATA_INDICATION = 0x0 115,277 PJ_STUN_DATA_INDICATION = 0x0015, 278 278 279 279 /** … … 310 310 * STUN/TURN Connect Status Indication 311 311 */ 312 PJ_STUN_CONNECT_STATUS_INDICATION = 0x0 118312 PJ_STUN_CONNECT_STATUS_INDICATION = 0x0018 313 313 314 314 … … 516 516 \endverbatim 517 517 */ 518 typedef struct pj_stun_ ip_addr_attr518 typedef struct pj_stun_sockaddr_attr 519 519 { 520 520 /** … … 522 522 */ 523 523 pj_stun_attr_hdr hdr; 524 525 /** 526 * Flag to indicate whether this attribute should be sent in XOR-ed 527 * format, or has been received in XOR-ed format. 528 */ 529 pj_bool_t xor_ed; 524 530 525 531 /** … … 532 538 } addr; 533 539 534 } pj_stun_ ip_addr_attr;540 } pj_stun_sockaddr_attr; 535 541 536 542 … … 745 751 * The MAPPED-ADDRESS attribute indicates the mapped transport address. 746 752 */ 747 typedef struct pj_stun_ ip_addr_attr pj_stun_mapped_addr_attr;753 typedef struct pj_stun_sockaddr_attr pj_stun_mapped_addr_attr; 748 754 749 755 … … 757 763 * through NATs which would otherwise interfere with STUN. 758 764 */ 759 typedef struct pj_stun_ ip_addr_attr pj_stun_xor_mapped_addr_attr;765 typedef struct pj_stun_sockaddr_attr pj_stun_xor_mapped_addr_attr; 760 766 761 767 … … 777 783 * MAPPED-ADDRESS. 778 784 */ 779 typedef struct pj_stun_ ip_addr_attr pj_stun_alt_server_attr;785 typedef struct pj_stun_sockaddr_attr pj_stun_alt_server_attr; 780 786 781 787 … … 798 804 * RFC 3489-bis standard. 799 805 */ 800 typedef struct pj_stun_ ip_addr_attr pj_stun_response_addr_attr;806 typedef struct pj_stun_sockaddr_attr pj_stun_response_addr_attr; 801 807 802 808 … … 813 819 * RFC 3489-bis standard. 814 820 */ 815 typedef struct pj_stun_ ip_addr_attr pj_stun_changed_addr_attr;821 typedef struct pj_stun_sockaddr_attr pj_stun_changed_addr_attr; 816 822 817 823 … … 845 851 * RFC 3489-bis standard. 846 852 */ 847 typedef struct pj_stun_ ip_addr_attr pj_stun_src_addr_attr;853 typedef struct pj_stun_sockaddr_attr pj_stun_src_addr_attr; 848 854 849 855 … … 857 863 * denial-of-service attacks. 858 864 */ 859 typedef struct pj_stun_ ip_addr_attr pj_stun_reflected_from_attr;865 typedef struct pj_stun_sockaddr_attr pj_stun_reflected_from_attr; 860 866 861 867 … … 902 908 * from the STUN relay server. 903 909 */ 904 typedef struct pj_stun_ ip_addr_attr pj_stun_remote_addr_attr;910 typedef struct pj_stun_sockaddr_attr pj_stun_remote_addr_attr; 905 911 906 912 … … 920 926 * address and port that the server allocated to the client. 921 927 */ 922 typedef struct pj_stun_ ip_addr_attr pj_stun_relay_addr_attr;928 typedef struct pj_stun_sockaddr_attr pj_stun_relay_addr_attr; 923 929 924 930 … … 976 982 * specific IP address be allocated to it. 977 983 */ 978 typedef struct pj_stun_ ip_addr_attr pj_stun_req_ip_attr;984 typedef struct pj_stun_sockaddr_attr pj_stun_req_ip_attr; 979 985 980 986 /** … … 988 994 * to XOR-MAPPED-ADDRESS. 989 995 */ 990 typedef struct pj_stun_ ip_addr_attr pj_stun_xor_reflected_from_attr;996 typedef struct pj_stun_sockaddr_attr pj_stun_xor_reflected_from_attr; 991 997 992 998 /** … … 1016 1022 * the STUN-aware NATs along the path. 1017 1023 */ 1018 typedef pj_stun_ ip_addr_attr pj_stun_xor_internal_addr_attr;1024 typedef pj_stun_sockaddr_attr pj_stun_xor_internal_addr_attr; 1019 1025 1020 1026 /** … … 1305 1311 * @return PJ_SUCCESS on success or the appropriate error code. 1306 1312 */ 1307 PJ_DECL(pj_status_t) pj_stun_ ip_addr_attr_create(pj_pool_t *pool,1313 PJ_DECL(pj_status_t) pj_stun_sockaddr_attr_create(pj_pool_t *pool, 1308 1314 int attr_type, 1309 1315 pj_bool_t xor_ed, 1310 1316 const pj_sockaddr_t *addr, 1311 1317 unsigned addr_len, 1312 pj_stun_ ip_addr_attr **p_attr);1318 pj_stun_sockaddr_attr **p_attr); 1313 1319 1314 1320 … … 1328 1334 * @return PJ_SUCCESS on success or the appropriate error code. 1329 1335 */ 1330 PJ_DECL(pj_status_t) pj_stun_msg_add_ ip_addr_attr(pj_pool_t *pool,1336 PJ_DECL(pj_status_t) pj_stun_msg_add_sockaddr_attr(pj_pool_t *pool, 1331 1337 pj_stun_msg *msg, 1332 1338 int attr_type,
Note: See TracChangeset
for help on using the changeset viewer.