commit 168788149fcde098a1ccb33e174cca4440332f97 from: Omar Polo date: Mon Dec 27 20:40:46 2021 UTC publish pp_qid_type commit - b781db84e007c496723541f9200b65c2debcd8fe commit + 168788149fcde098a1ccb33e174cca4440332f97 blob - 6c7171faab707741aba6595e903666e9a77964eb blob + 504329156629b6374f7a18342d97b66bfbb16659 --- kamirepl.c +++ kamirepl.c @@ -84,7 +84,6 @@ static void excmd_read(const char ** , int); static void excmd_write(const char **, int); static void excmd(const char **, int); -static const char *pp_qid_type(uint8_t); static void pp_qid(const uint8_t *, uint32_t); static void pp_msg(uint32_t, uint8_t, uint16_t, const uint8_t *); static void handle_9p(const uint8_t *, size_t); @@ -702,23 +701,6 @@ excmd(const char **argv, int argc) } log_warnx("Unknown command %s", *argv); -} - -static const char * -pp_qid_type(uint8_t type) -{ - switch (type) { - case QTDIR: return "dir"; - case QTAPPEND: return "append-only"; - case QTEXCL: return "exclusive"; - case QTMOUNT: return "mounted-channel"; - case QTAUTH: return "authentication"; - case QTTMP: return "non-backed-up"; - case QTSYMLINK: return "symlink"; - case QTFILE: return "file"; - } - - return "unknown"; } static void blob - 066fdb3d2905942ccc7328d712194ff6a03fc1a8 blob + 50b83e74a8d469e6fa1c0906a70fe5fd7fd61ca9 --- utils.c +++ utils.c @@ -102,6 +102,23 @@ pp_msg_type(uint8_t type) } } +const char * +pp_qid_type(uint8_t type) +{ + switch (type) { + case QTDIR: return "dir"; + case QTAPPEND: return "append-only"; + case QTEXCL: return "exclusive"; + case QTMOUNT: return "mounted-channel"; + case QTAUTH: return "authentication"; + case QTTMP: return "non-backed-up"; + case QTSYMLINK: return "symlink"; + case QTFILE: return "file"; + } + + return "unknown"; +} + static void hexdump_ppline(int x, uint8_t *data, size_t len) { blob - 78cf40028b8b5683ce038ac20a23e0920073697f blob + 55b0bbe929a564d5e891da783db89f48371265d8 --- utils.h +++ utils.h @@ -27,6 +27,7 @@ char *xstrdup(const char *); void *xmemdup(const void *, size_t); const char *pp_msg_type(uint8_t); +const char *pp_qid_type(uint8_t); void hexdump(const char *, uint8_t *data, size_t len);