commit - 36da10d7f659a31e1670445d048e9f4438d8b454
commit + d41445b997ff120d13647ead6de2bb640aed8ef5
blob - 17258a36da036b89832db92803ec3545d00647eb
blob + dd5a1dd727066f3c49fcaae7cb3353835fde59c9
--- utils.c
+++ utils.c
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
-#include "utils.h"
+#include "compat.h"
#include <stdlib.h>
#include <string.h>
+#include "kamid.h"
#include "log.h"
#include "utils.h"
memcpy(r, d, len);
return r;
}
+
+const char *
+pp_msg_type(uint8_t type)
+{
+ switch (type) {
+ case Tversion: return "version";
+ case Tauth: return "auth";
+ case Tattach: return "attach";
+ case Tflush: return "flush";
+ case Twalk: return "walk";
+ case Topen: return "open";
+ case Tcreate: return "create";
+ case Tread: return "read";
+ case Twrite: return "write";
+ case Tclunk: return "clunk";
+ case Tremove: return "remove";
+ case Tstat: return "stat";
+ case Twstat: return "wstat";
+ default: return "unknown";
+ }
+}
blob - f1d33819c799d82d87f77f31b0e3ff59e6f9f254
blob + f5c47029680f781be4f4e63ddea8ad0ffedfab95
--- utils.h
+++ utils.h
char *xstrdup(const char *);
void *xmemdup(const void *, size_t);
+const char *pp_msg_type(uint8_t);
+
#endif