| 170 | |
| 171 | template<class T> |
| 172 | static inline void putuintn_(T &p, uint64_t val, int n) |
| 173 | { |
| 174 | DEBUGVAR(val); |
| 175 | loopi(n) p.put(val >> (8 * i)); |
| 176 | } |
| 177 | void putuintn(ucharbuf &p, uint64_t val, int n) { putuintn_(p, val, n); } |
| 178 | void putuintn(packetbuf &p, uint64_t val, int n) { putuintn_(p, val, n); } |
| 179 | void putuintn(vector<uchar> &p, uint64_t val, int n) { putuintn_(p, val, n); } |