Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025 #ifndef SU_TAG_IO_H
00026
00027 #define SU_TAG_IO_H
00028
00038 #ifndef SU_TAG_H
00039 #include <sofia-sip/su_tag.h>
00040 #endif
00041 #ifndef SU_H
00042 #include <sofia-sip/su.h>
00043 #endif
00044
00045 #include <stdio.h>
00046
00047 SOFIA_BEGIN_DECLS
00048
00049 SOFIAPUBFUN void tl_print(FILE *f, char const *title, tagi_t const lst[]);
00050
00051 #if SU_INLINE_TAG_CAST
00052 su_inline tag_value_t tag_socket_v(su_socket_t v) {
00053 return (tag_value_t)v;
00054 }
00055 su_inline tag_value_t tag_socket_vr(su_socket_t *vp) {
00056 return (tag_value_t)vp;
00057 }
00058 #else
00059 #define tag_socket_v(v) (tag_value_t)(v)
00060 #define tag_socket_vr(v) (tag_value_t)(v)
00061 #endif
00062
00063 SOFIA_END_DECLS
00064
00065 #endif