⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 client_daemon.h

📁 这是一个关于linux下上外网的drcom1.4.4
💻 H
字号:
#ifndef CLIENT_DAEMON_H_#define CLIENT_DAEMON_H_#include <stdint.h>/* Signature */#define DRCOM_SIGNATURE 0xd4c0/* The packet header */struct drcomcd_hdr{	uint16_t signature; /* must be 0xd4c0 */	uint16_t type; 	/* for header from daemon to client, type indicates success or not */			/* for header from client to daemon, type indicates command to execute */	ssize_t  msg_len; /* the string message length after this header */	uint16_t is_end; /* is this packet the last header? */};/* drcomcd_hdr.type */#define DRCOMCD_MSG	0x0000#define DRCOMCD_LOGIN   0x0103#define DRCOMCD_LOGOUT  0x0106#define DRCOMCD_PASSWD  0x0109#define DRCOMCD_SUCCESS 0x0004#define DRCOMCD_FAILURE 0x0005/* The data sent by drcomc */struct drcomcd_login{  int authenticate;  int timeout;};struct drcomcd_logout{  int timeout;};struct drcomcd_passwd{  char newpasswd[16];  int timeout;};#define DRCOMCD_SOCK "/var/run/drcomcd"extern ssize_t safe_recv(int, void *, size_t);extern ssize_t safe_send(int, const void *, size_t);#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -