Lines Matching refs:buf
40 * buffer(**buf). If so, move the buffer head pointer (*buf) to
43 * buf Input buffer.
47 * 1 *str is the head of **buff, *buf is is advanced to
48 * the tail of **buf.
52 dst_s_verify_str(const char **buf, const char *str)
55 if (*buf == NULL) /*%< error checks */
60 b = strlen(*buf); /*%< get length of strings */
62 if (s > b || strncmp(*buf, str, s)) /*%< check if same */
64 (*buf) += s; /*%< advance pointer */
150 * buf A two byte character string.
156 dst_s_get_int16(const u_char *buf)
159 a = ((u_int16_t)(buf[0] << 8)) | ((u_int16_t)(buf[1]));
169 * buf A four byte character string.
175 dst_s_get_int32(const u_char *buf)
178 a = ((u_int32_t)(buf[0] << 24)) | ((u_int32_t)(buf[1] << 16)) |
179 ((u_int32_t)(buf[2] << 8)) | ((u_int32_t)(buf[3]));
190 * buf Storage for a two byte character string.
195 dst_s_put_int16(u_int8_t *buf, const u_int16_t val)
197 buf[0] = (u_int8_t)(val >> 8);
198 buf[1] = (u_int8_t)(val);
208 * buf Storage for a four byte character string.
213 dst_s_put_int32(u_int8_t *buf, const u_int32_t val)
215 buf[0] = (u_int8_t)(val >> 24);
216 buf[1] = (u_int8_t)(val >> 16);
217 buf[2] = (u_int8_t)(val >> 8);
218 buf[3] = (u_int8_t)(val);