2d10ad10aa
Create a testcase for the gprs_str_to_apn and gprs_apn_to_str routines. While writing the testcase we noticed it is possible to write more bytes than should have been allowed. This is fixed by checking that the max_len is at least 1 (needed to write the first length octet) and to do the size check before writing to the output. Modify the signature of gprs_str_to_apn to put the length/size next to the parameter that requires a size. Done with Jacob |
||
---|---|---|
.. | ||
abis | ||
bsc | ||
bsc-nat | ||
bsc-nat-trie | ||
channel | ||
db | ||
gbproxy | ||
gprs | ||
gsm0408 | ||
mgcp | ||
smpp | ||
trau | ||
Makefile.am | ||
atlocal.in | ||
ctrl_test_runner.py | ||
smpp_test_runner.py | ||
testsuite.at | ||
vty_test_runner.py |