使用cmsg公共库解析cmsg信息,对业务层提供获取cmsg句柄的接口
This commit is contained in:
@@ -1300,6 +1300,18 @@ int tfe_stream_option_set(struct tfe_stream * stream, enum tfe_stream_option opt
|
||||
return 0;
|
||||
}
|
||||
|
||||
struct tfe_cmsg * tfe_stream_get0_cmsg(const struct tfe_stream * stream)
|
||||
{
|
||||
struct tfe_stream_private * _stream = container_of(stream, struct tfe_stream_private, head);
|
||||
return _stream->cmsg;
|
||||
}
|
||||
void tfe_stream_cmsg_setup(const struct tfe_stream * stream, struct tfe_cmsg * cmsg)
|
||||
{
|
||||
struct tfe_stream_private * _stream = container_of(stream, struct tfe_stream_private, head);
|
||||
assert(_stream->cmsg == NULL);
|
||||
_stream->cmsg = cmsg;
|
||||
}
|
||||
|
||||
void tfe_stream_write_access_log(const struct tfe_stream * stream, int level, const char * fmt, ...)
|
||||
{
|
||||
va_list arg_ptr;
|
||||
|
||||
Reference in New Issue
Block a user