fsdev/virtfs-proxy-helper: Fix improper use of negative value
It's detected by coverity. Check the return value of proxy_marshal. Signed-off-by: Shannon Zhao <zhaoshenglong@huawei.com> Signed-off-by: Shannon Zhao <shannon.zhao@linaro.org> Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
This commit is contained in:
		
							parent
							
								
									9005c3b3ef
								
							
						
					
					
						commit
						821c447675
					
				@ -262,6 +262,9 @@ static int send_status(int sockfd, struct iovec *iovec, int status)
 | 
			
		||||
     */
 | 
			
		||||
    msg_size = proxy_marshal(iovec, 0, "ddd", header.type,
 | 
			
		||||
                             header.size, status);
 | 
			
		||||
    if (msg_size < 0) {
 | 
			
		||||
        return msg_size;
 | 
			
		||||
    }
 | 
			
		||||
    retval = socket_write(sockfd, iovec->iov_base, msg_size);
 | 
			
		||||
    if (retval < 0) {
 | 
			
		||||
        return retval;
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user