今天拷贝、抄写了
compat/types.h 这个文件都是定义没啥好说
Util.c Util.h 在Squid里, include文件夹的头文件其定义都是在lib文件夹下的。
util中有一些大小写转换, 数字字符串转换,时间减法并换算为ms us。百分计算,乘法向上取整,还有一个gb_t结构用来计算占用的空间,并且换算为MB GB TB。
lib/hash.h hash.cc 哈希表实现
fata.h和fata.cc牵扯较多,暂时就没有引入
SquidTime.h 其定义实现都是在别的文件的
下一步的目标是引入 Debug.h Debug.cc 以及tools.cc中重要函数,比如leave_suid(void)
最终引入fata.h和fata.cc
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/26899445/viewspace-756567/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/26899445/viewspace-756567/