Lines Matching refs:evb

172 	struct evbuffer *evb = evbuffer_new();  in test_evbuffer()  local
177 evbuffer_validate(evb); in test_evbuffer()
178 evbuffer_add_printf(evb, "%s/%d", "hello", 1); in test_evbuffer()
179 evbuffer_validate(evb); in test_evbuffer()
181 tt_assert(evbuffer_get_length(evb) == 7); in test_evbuffer()
182 tt_assert(!memcmp((char*)EVBUFFER_DATA(evb), "hello/1", 1)); in test_evbuffer()
184 evbuffer_add_buffer(evb, evb_two); in test_evbuffer()
185 evbuffer_validate(evb); in test_evbuffer()
187 evbuffer_drain(evb, strlen("hello/")); in test_evbuffer()
188 evbuffer_validate(evb); in test_evbuffer()
189 tt_assert(evbuffer_get_length(evb) == 1); in test_evbuffer()
190 tt_assert(!memcmp((char*)EVBUFFER_DATA(evb), "1", 1)); in test_evbuffer()
193 evbuffer_validate(evb); in test_evbuffer()
194 evbuffer_add_buffer(evb, evb_two); in test_evbuffer()
195 evbuffer_validate(evb); in test_evbuffer()
198 tt_assert(evbuffer_get_length(evb) == 7); in test_evbuffer()
199 tt_assert(!memcmp((char*)EVBUFFER_DATA(evb), "1/hello", 7) != 0); in test_evbuffer()
202 evbuffer_add(evb, buffer, sizeof(buffer)); in test_evbuffer()
203 evbuffer_validate(evb); in test_evbuffer()
204 tt_assert(evbuffer_get_length(evb) == 7 + 512); in test_evbuffer()
206 tmp = (char *)evbuffer_pullup(evb, 7 + 512); in test_evbuffer()
210 evbuffer_validate(evb); in test_evbuffer()
212 evbuffer_prepend(evb, "something", 9); in test_evbuffer()
213 evbuffer_validate(evb); in test_evbuffer()
214 evbuffer_prepend(evb, "else", 4); in test_evbuffer()
215 evbuffer_validate(evb); in test_evbuffer()
217 tmp = (char *)evbuffer_pullup(evb, 4 + 9 + 7); in test_evbuffer()
219 evbuffer_validate(evb); in test_evbuffer()
221 evbuffer_drain(evb, -1); in test_evbuffer()
222 evbuffer_validate(evb); in test_evbuffer()
224 evbuffer_validate(evb); in test_evbuffer()
229 evbuffer_add_buffer(evb, evb_two); in test_evbuffer()
230 evbuffer_validate(evb); in test_evbuffer()
235 tt_assert(evbuffer_get_length(evb) == i * sizeof(buffer)); in test_evbuffer()
239 evbuffer_remove_buffer(evb, evb_two, sz_tmp); in test_evbuffer()
241 tt_assert(evbuffer_get_length(evb) == sizeof(buffer) / 2); in test_evbuffer()
242 evbuffer_validate(evb); in test_evbuffer()
245 evb, -1), buffer, sizeof(buffer) / 2) != 0 || in test_evbuffer()
250 evbuffer_validate(evb); in test_evbuffer()
260 r = evbuffer_reserve_space(evb, 10000, v, 1); in test_evbuffer()
265 evbuffer_validate(evb); in test_evbuffer()
270 evbuffer_validate(evb); in test_evbuffer()
272 tt_int_op(evbuffer_commit_space(evb, v, 1), ==, 0); in test_evbuffer()
273 evbuffer_validate(evb); in test_evbuffer()
275 tt_assert(evbuffer_get_length(evb) >= 10000); in test_evbuffer()
277 evbuffer_drain(evb, j * 5000); in test_evbuffer()
278 evbuffer_validate(evb); in test_evbuffer()
283 evbuffer_free(evb); in test_evbuffer()
717 struct evbuffer *evb = evbuffer_new(); in test_evbuffer_readln() local
732 evbuffer_add(evb, s, strlen(s)+2); in test_evbuffer_readln()
733 evbuffer_validate(evb); in test_evbuffer_readln()
734 cp = evbuffer_readln(evb, &sz, EVBUFFER_EOL_ANY); in test_evbuffer_readln()
737 evbuffer_validate(evb); in test_evbuffer_readln()
738 cp = evbuffer_readln(evb, &sz, EVBUFFER_EOL_ANY); in test_evbuffer_readln()
741 tt_uint_op(evbuffer_get_length(evb), ==, 0); in test_evbuffer_readln()
742 evbuffer_validate(evb); in test_evbuffer_readln()
744 evbuffer_add(evb, s, strlen(s)); in test_evbuffer_readln()
746 evbuffer_validate(evb); in test_evbuffer_readln()
747 cp = evbuffer_readln(evb, &sz, EVBUFFER_EOL_ANY); in test_evbuffer_readln()
750 evbuffer_validate(evb); in test_evbuffer_readln()
751 cp = evbuffer_readln(evb, &sz, EVBUFFER_EOL_ANY); in test_evbuffer_readln()
753 evbuffer_validate(evb); in test_evbuffer_readln()
754 evbuffer_drain(evb, evbuffer_get_length(evb)); in test_evbuffer_readln()
755 tt_assert(evbuffer_get_length(evb) == 0); in test_evbuffer_readln()
756 evbuffer_validate(evb); in test_evbuffer_readln()
760 evbuffer_add(evb, s, strlen(s)); in test_evbuffer_readln()
761 evbuffer_validate(evb); in test_evbuffer_readln()
762 cp = evbuffer_readln(evb, &sz, EVBUFFER_EOL_CRLF); in test_evbuffer_readln()
765 evbuffer_validate(evb); in test_evbuffer_readln()
767 cp = evbuffer_readln(evb, &sz, EVBUFFER_EOL_CRLF); in test_evbuffer_readln()
770 evbuffer_validate(evb); in test_evbuffer_readln()
772 cp = evbuffer_readln(evb, &sz, EVBUFFER_EOL_CRLF); in test_evbuffer_readln()
775 evbuffer_validate(evb); in test_evbuffer_readln()
777 cp = evbuffer_readln(evb, &sz, EVBUFFER_EOL_CRLF); in test_evbuffer_readln()
780 evbuffer_validate(evb); in test_evbuffer_readln()
781 evbuffer_add(evb, s, 1); in test_evbuffer_readln()
782 evbuffer_validate(evb); in test_evbuffer_readln()
784 cp = evbuffer_readln(evb, &sz, EVBUFFER_EOL_CRLF); in test_evbuffer_readln()
786 evbuffer_validate(evb); in test_evbuffer_readln()
790 evbuffer_add(evb, s, strlen(s)); in test_evbuffer_readln()
791 evbuffer_validate(evb); in test_evbuffer_readln()
792 cp = evbuffer_readln(evb, &sz, EVBUFFER_EOL_CRLF_STRICT); in test_evbuffer_readln()
795 evbuffer_validate(evb); in test_evbuffer_readln()
797 cp = evbuffer_readln(evb, &sz, EVBUFFER_EOL_CRLF_STRICT); in test_evbuffer_readln()
800 evbuffer_validate(evb); in test_evbuffer_readln()
802 cp = evbuffer_readln(evb, &sz, EVBUFFER_EOL_CRLF_STRICT); in test_evbuffer_readln()
804 evbuffer_validate(evb); in test_evbuffer_readln()
805 evbuffer_add(evb, "\n", 1); in test_evbuffer_readln()
806 evbuffer_validate(evb); in test_evbuffer_readln()
808 cp = evbuffer_readln(evb, &sz, EVBUFFER_EOL_CRLF_STRICT); in test_evbuffer_readln()
811 tt_assert(evbuffer_get_length(evb) == 0); in test_evbuffer_readln()
812 evbuffer_validate(evb); in test_evbuffer_readln()
815 evbuffer_add(evb, s, strlen(s)); in test_evbuffer_readln()
816 cp = evbuffer_readln(evb, &sz, EVBUFFER_EOL_CRLF_STRICT); in test_evbuffer_readln()
819 evbuffer_validate(evb); in test_evbuffer_readln()
821 cp = evbuffer_readln(evb, &sz, EVBUFFER_EOL_CRLF_STRICT); in test_evbuffer_readln()
823 evbuffer_validate(evb); in test_evbuffer_readln()
825 evbuffer_add(evb, "\r\n", 2); in test_evbuffer_readln()
826 evbuffer_validate(evb); in test_evbuffer_readln()
827 cp = evbuffer_readln(evb, &sz, EVBUFFER_EOL_CRLF_STRICT); in test_evbuffer_readln()
830 tt_assert(evbuffer_get_length(evb) == 0); in test_evbuffer_readln()
831 evbuffer_validate(evb); in test_evbuffer_readln()
835 evbuffer_add(evb, s, strlen(s)); in test_evbuffer_readln()
836 evbuffer_validate(evb); in test_evbuffer_readln()
838 cp = evbuffer_readln(evb, &sz, EVBUFFER_EOL_LF); in test_evbuffer_readln()
841 evbuffer_validate(evb); in test_evbuffer_readln()
843 cp = evbuffer_readln(evb, &sz, EVBUFFER_EOL_LF); in test_evbuffer_readln()
846 evbuffer_validate(evb); in test_evbuffer_readln()
848 cp = evbuffer_readln(evb, &sz, EVBUFFER_EOL_LF); in test_evbuffer_readln()
851 evbuffer_add(evb, "\n", 1); in test_evbuffer_readln()
852 evbuffer_validate(evb); in test_evbuffer_readln()
853 cp = evbuffer_readln(evb, &sz, EVBUFFER_EOL_LF); in test_evbuffer_readln()
856 evbuffer_validate(evb); in test_evbuffer_readln()
861 evbuffer_validate(evb); in test_evbuffer_readln()
862 evbuffer_add_buffer(evb, evb_tmp); in test_evbuffer_readln()
863 evbuffer_validate(evb); in test_evbuffer_readln()
866 evbuffer_validate(evb); in test_evbuffer_readln()
867 evbuffer_add_buffer(evb, evb_tmp); in test_evbuffer_readln()
868 evbuffer_validate(evb); in test_evbuffer_readln()
871 evbuffer_validate(evb); in test_evbuffer_readln()
872 evbuffer_add_buffer(evb, evb_tmp); in test_evbuffer_readln()
873 evbuffer_validate(evb); in test_evbuffer_readln()
875 cp = evbuffer_readln(evb, &sz, EVBUFFER_EOL_CRLF_STRICT); in test_evbuffer_readln()
878 evbuffer_validate(evb); in test_evbuffer_readln()
880 cp = evbuffer_readln(evb, &sz, EVBUFFER_EOL_CRLF_STRICT); in test_evbuffer_readln()
883 evbuffer_validate(evb); in test_evbuffer_readln()
885 cp = evbuffer_readln(evb, &sz, EVBUFFER_EOL_CRLF_STRICT); in test_evbuffer_readln()
888 evbuffer_validate(evb); in test_evbuffer_readln()
889 evbuffer_add(evb, "\n", 1); in test_evbuffer_readln()
890 evbuffer_validate(evb); in test_evbuffer_readln()
891 cp = evbuffer_readln(evb, &sz, EVBUFFER_EOL_CRLF_STRICT); in test_evbuffer_readln()
894 evbuffer_validate(evb); in test_evbuffer_readln()
895 tt_assert(evbuffer_get_length(evb) == 0); in test_evbuffer_readln()
900 evbuffer_validate(evb); in test_evbuffer_readln()
901 evbuffer_add_buffer(evb, evb_tmp); in test_evbuffer_readln()
902 evbuffer_validate(evb); in test_evbuffer_readln()
904 cp = evbuffer_readln(evb, &sz, EVBUFFER_EOL_LF); in test_evbuffer_readln()
907 evbuffer_validate(evb); in test_evbuffer_readln()
912 cp = evbuffer_readln(evb, &sz, EVBUFFER_EOL_LF); in test_evbuffer_readln()
914 evbuffer_validate(evb); in test_evbuffer_readln()
919 cp = evbuffer_readln(evb, &sz, EVBUFFER_EOL_LF); in test_evbuffer_readln()
922 evbuffer_validate(evb); in test_evbuffer_readln()
925 evbuffer_free(evb); in test_evbuffer_readln()