blob: 4e14522675e95899255ceb491065ff8e7e8e40b9 [file] [log] [blame] [edit]
/* See COPYRIGHT for copyright information. */
#pragma once
#include <ros/errno.h>
typedef int error_t;
#define MAX_ERRNO 4095
#define ERR_PTR(err) ((void *)((intptr_t)(err)))
#define PTR_ERR(ptr) ((intptr_t)(ptr))
#define IS_ERR(ptr) (-(intptr_t)(ptr) <= MAX_ERRNO)