test2

INT32 J_SocketGetsockopt(INT32 s,INT32 level,INT32 optname,void *optval,INT32 *optlen)
{
    UM_S32 s32ret = J_FAILURE;
    
    XMAGIC_SOCKET_DEBUG(PORTING_PF_DEBUG,"_BEGIN_,s = 0x%x, level = %d, optname = %d\n", s, level, optname);
    if ((s < 0) || (!optval) || (!optlen))
    {
        XMAGIC_SOCKET_DEBUG(PORTING_PF_ERROR,"input Error!\n");
        return J_FAILURE;
    }
    
    if(optname == J_SO_ERROR)
    {
        s32ret = stb_socket_getsockopt(s, UM_SOL_SOCKET, UM_SO_ERROR, optval, (UM_S32*)optlen);
        if(s32ret != UM_SUCCESS)
    	{
    		XMAGIC_SOCKET_DEBUG(PORTING_PF_ERROR,"failed, s32ret = 0x%x, s = 0x%x \n",s32ret, s);
    		return J_FAILURE;
    	}
	}
    
    XMAGIC_SOCKET_DEBUG(PORTING_PF_DEBUG,"_END_\n");
    return J_SUCCESS;
}




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值