- 博客(1)
- 资源 (5)
- 收藏
- 关注
原创 [Linux][RK3399] 以太网调试 — 利用 ping 和 pathping 工具
网络配置DHCPStatic IP Address图形界面调试步骤ping 回环地址 loopback addressping 本地计算机的 IP 地址 local ip addressping 默认网关 IP 地址ping 远程主机 IP 地址ping 远程主机名pathping 远程主机 IP错误归纳本地地址返回 0000ping 远程主机 ip 成功名称失败网络配置
2017-09-12 14:50:01 4419
debug宏合集dbg.h
debug 宏合集
#ifdef NDEBUG
#define debug(M, ...)
#else
#define debug(M, ...) fprintf(stderr, "DEBUG %s:%d: " M "\n", __FILE__, __LINE__, ##__VA_ARGS__) //牛逼
#endif
#define clean_errno() (errno == 0 ? "None" : strerror(errno))
#define log_err(M, ...) fprintf(stderr, "[ERROR] (%s:%d: errno: %s) " M "\n", __FILE__, __LINE__, clean_errno(), ##__VA_ARGS__)
#define log_warn(M, ...) fprintf(stderr, "[WARN] (%s:%d: errno: %s) " M "\n", __FILE__, __LINE__, clean_errno(), ##__VA_ARGS__)
#define log_info(M, ...) fprintf(stderr, "[INFO] (%s:%d) " M "\n", __FILE__, __LINE__, ##__VA_ARGS__)
#define check(A, M, ...) if(!(A)) { log_err(M, ##__VA_ARGS__); errno=0; goto error; }
#define sentinel(M, ...) { log_err(M, ##__VA_ARGS__); errno=0; goto error; }
#define check_mem(A) check((A), "Out of memory.")
#define check_debug(A, M, ...) if(!(A)) { debug(M, ##__VA_ARGS__); errno=0; goto error; }
2016-10-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人