Lines Matching refs:cbuf

108 			const u_char *data, int *off, char *cbuf, int cbuflen,
158 const u_char *data, char *cbuf, int cbuflen) in ng_unparse() argument
162 return INVOKE(type, unparse)(type, data, &off, cbuf, cbuflen); in ng_unparse()
193 const u_char *data, int *off, char *cbuf, int cbuflen) in ng_struct_unparse() argument
195 return ng_unparse_composite(type, data, off, cbuf, cbuflen, CT_STRUCT); in ng_struct_unparse()
248 const u_char *data, int *off, char *cbuf, int cbuflen) in ng_fixedarray_unparse() argument
251 data, off, cbuf, cbuflen, CT_FIXEDARRAY); in ng_fixedarray_unparse()
296 const u_char *data, int *off, char *cbuf, int cbuflen) in ng_array_unparse() argument
298 return ng_unparse_composite(type, data, off, cbuf, cbuflen, CT_ARRAY); in ng_array_unparse()
354 const u_char *data, int *off, char *cbuf, int cbuflen) in ng_int8_unparse() argument
378 if ((error = ng_parse_append(&cbuf, &cbuflen, fmt, fval)) != 0) in ng_int8_unparse()
450 const u_char *data, int *off, char *cbuf, int cbuflen) in ng_int16_unparse() argument
474 if ((error = ng_parse_append(&cbuf, &cbuflen, fmt, fval)) != 0) in ng_int16_unparse()
549 const u_char *data, int *off, char *cbuf, int cbuflen) in ng_int32_unparse() argument
573 if ((error = ng_parse_append(&cbuf, &cbuflen, fmt, fval)) != 0) in ng_int32_unparse()
644 const u_char *data, int *off, char *cbuf, int cbuflen) in ng_int64_unparse() argument
668 if ((error = ng_parse_append(&cbuf, &cbuflen, fmt, fval)) != 0) in ng_int64_unparse()
738 const u_char *data, int *off, char *cbuf, int cbuflen) in ng_string_unparse() argument
746 if ((error = ng_parse_append(&cbuf, &cbuflen, "%s", s)) != 0) { in ng_string_unparse()
807 const u_char *data, int *off, char *cbuf, int cbuflen) in ng_fixedstring_unparse() argument
812 if ((error = ng_string_unparse(type, data, &temp, cbuf, cbuflen)) != 0) in ng_fixedstring_unparse()
910 const u_char *data, int *off, char *cbuf, int cbuflen) in ng_sizedstring_unparse() argument
919 if ((error = ng_parse_append(&cbuf, &cbuflen, "%s", s)) != 0) { in ng_sizedstring_unparse()
974 const u_char *data, int *off, char *cbuf, int cbuflen) in ng_ipaddr_unparse() argument
980 if ((error = ng_parse_append(&cbuf, &cbuflen, "%d.%d.%d.%d", in ng_ipaddr_unparse()
1044 const u_char *data, int *off, char *cbuf, int cbuflen) in ng_enaddr_unparse() argument
1048 len = snprintf(cbuf, cbuflen, "%02x:%02x:%02x:%02x:%02x:%02x", in ng_enaddr_unparse()
1132 const u_char *data, int *off, char *cbuf, int cbuflen) in ng_bytearray_unparse() argument
1138 return ng_array_unparse(&subtype, data, off, cbuf, cbuflen); in ng_bytearray_unparse()
1377 int *off, char *cbuf, int cbuflen, const enum comptype ctype) in ng_unparse_composite() argument
1393 if ((error = ng_parse_append(&cbuf, &cbuflen, "%c", in ng_unparse_composite()
1424 if ((error = ng_parse_append(&cbuf, &cbuflen, " ")) != 0) in ng_unparse_composite()
1429 if ((error = ng_parse_append(&cbuf, in ng_unparse_composite()
1438 if ((error = ng_parse_append(&cbuf, in ng_unparse_composite()
1445 (etype, data, off, cbuf, cbuflen)) != 0) { in ng_unparse_composite()
1449 cbuflen -= strlen(cbuf); in ng_unparse_composite()
1450 cbuf += strlen(cbuf); in ng_unparse_composite()
1455 error = ng_parse_append(&cbuf, &cbuflen, "%s%c", in ng_unparse_composite()
1729 char *cbuf, *p; in ng_get_string_token() local
1738 cbuf = malloc(strlen(s + start), M_NETGRAPH_PARSE, M_NOWAIT); in ng_get_string_token()
1739 if (cbuf == NULL) in ng_get_string_token()
1741 strcpy(cbuf, s + start + 1); in ng_get_string_token()
1742 for (slen = 0, off = 1, p = cbuf; *p != '\0'; slen++, off++, p++) { in ng_get_string_token()
1748 return (cbuf); in ng_get_string_token()
1805 free(cbuf, M_NETGRAPH_PARSE); in ng_get_string_token()
1817 char *cbuf; in ng_encode_string() local
1821 cbuf = malloc(strlen(raw) * 4 + 3, M_NETGRAPH_PARSE, M_NOWAIT); in ng_encode_string()
1822 if (cbuf == NULL) in ng_encode_string()
1824 cbuf[off++] = '"'; in ng_encode_string()
1828 cbuf[off++] = '\\'; in ng_encode_string()
1829 cbuf[off++] = 't'; in ng_encode_string()
1832 cbuf[off++] = '\\'; in ng_encode_string()
1833 cbuf[off++] = 'f'; in ng_encode_string()
1836 cbuf[off++] = '\\'; in ng_encode_string()
1837 cbuf[off++] = 'n'; in ng_encode_string()
1840 cbuf[off++] = '\\'; in ng_encode_string()
1841 cbuf[off++] = 'r'; in ng_encode_string()
1844 cbuf[off++] = '\\'; in ng_encode_string()
1845 cbuf[off++] = 'v'; in ng_encode_string()
1849 cbuf[off++] = '\\'; in ng_encode_string()
1850 cbuf[off++] = *raw; in ng_encode_string()
1854 off += sprintf(cbuf + off, in ng_encode_string()
1858 cbuf[off++] = *raw; in ng_encode_string()
1862 cbuf[off++] = '"'; in ng_encode_string()
1863 cbuf[off] = '\0'; in ng_encode_string()
1864 return (cbuf); in ng_encode_string()