diff options
Diffstat (limited to 'src/quic_version.cpp')
| -rw-r--r-- | src/quic_version.cpp | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/src/quic_version.cpp b/src/quic_version.cpp new file mode 100644 index 0000000..569172f --- /dev/null +++ b/src/quic_version.cpp @@ -0,0 +1,17 @@ +#include <stdio.h> +#include <string.h> + +#include "gquic.h" +#include "gquic_process.h" + +int quic_version_int2string(unsigned int version, char *buff, int buff_len) +{ + if(version>0 && version<=GQUIC_VERSION_Q099) + { + snprintf(buff, buff_len, "Google QUIC %02d", (((version>>8)&0x0000000F)*10) + (version&0x0000000F)); + return 0; + } + + return -1; +} + |
