#include "dat.h" #include "fns.h" int strequ(char* s1, char* s2) { return strcmp(s1, s2) == 0; } char* strcsw(char* s, char a, char b) { int i = 0; char c; while ((c = s[i])) { s[i++] = c == a ? b : c; } return s; } char* uvlong_to_hex(uvlong input, char* buf) { sprintf(buf, "%08x\0", input); return buf; } int ensure(char* path) { int f = create(path, OREAD, DMDIR | 0777); if (f < 0) { return 0; } else { close(f); return 1; } }