Implement patty_ax25_sock_send_test()
Implement patty_ax25_sock_send_test() to send TEST frames
This commit is contained in:
parent
a08a70151c
commit
2c3b9ab799
2 changed files with 16 additions and 0 deletions
|
@ -152,6 +152,11 @@ ssize_t patty_ax25_sock_send_disc(patty_ax25_sock *sock, int pf);
|
||||||
ssize_t patty_ax25_sock_send_xid(patty_ax25_sock *sock,
|
ssize_t patty_ax25_sock_send_xid(patty_ax25_sock *sock,
|
||||||
enum patty_ax25_frame_cr cr);
|
enum patty_ax25_frame_cr cr);
|
||||||
|
|
||||||
|
ssize_t patty_ax25_sock_send_test(patty_ax25_sock *sock,
|
||||||
|
enum patty_ax25_frame_cr cr,
|
||||||
|
void *info,
|
||||||
|
size_t infolen);
|
||||||
|
|
||||||
ssize_t patty_ax25_sock_write(patty_ax25_sock *sock,
|
ssize_t patty_ax25_sock_write(patty_ax25_sock *sock,
|
||||||
void *buf,
|
void *buf,
|
||||||
size_t len);
|
size_t len);
|
||||||
|
|
11
src/sock.c
11
src/sock.c
|
@ -594,6 +594,17 @@ error_noif:
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
ssize_t patty_ax25_sock_send_test(patty_ax25_sock *sock,
|
||||||
|
enum patty_ax25_frame_cr cr,
|
||||||
|
void *info,
|
||||||
|
size_t infolen) {
|
||||||
|
return patty_ax25_sock_send(sock,
|
||||||
|
PATTY_AX25_FRAME_COMMAND,
|
||||||
|
control_u(PATTY_AX25_FRAME_TEST, 1),
|
||||||
|
info,
|
||||||
|
infolen);
|
||||||
|
}
|
||||||
|
|
||||||
ssize_t patty_ax25_sock_write(patty_ax25_sock *sock,
|
ssize_t patty_ax25_sock_write(patty_ax25_sock *sock,
|
||||||
void *buf,
|
void *buf,
|
||||||
size_t len) {
|
size_t len) {
|
||||||
|
|
Loading…
Add table
Reference in a new issue