/* SPDX-License-Identifier: GPL-2.0-or-later * Copyright Red Hat * Author: David Gibson */ #ifndef SERIALISE_H #define SERIALISE_H #include int seread_buf(int fd, void *buf, size_t len); int sewrite_buf(int fd, const void *buf, size_t len); #define seread_var(fd_, var_) (seread_buf((fd_), (var_), sizeof(*(var_)))) #define sewrite_var(fd_, var_) (sewrite_buf((fd_), (var_), sizeof(*(var_)))) #endif /* _SERIALISE_H */