#include <sys/types.h>
#include <netatalk/at.h>
#include <atalk/atp.h>
Go to the source code of this file.
|
| struct atpbuf * | atp_alloc_buf (void) |
| |
| void | atp_print_bufuse (ATP, char *) |
| |
| int | atp_free_buf (struct atpbuf *) |
| |
| int | at_addr_eq (struct sockaddr_at *, struct sockaddr_at *) |
| |
| void | atp_build_req_packet (struct atpbuf *, uint16_t, uint8_t, struct atp_block *) |
| |
| void | atp_build_resp_packet (struct atpbuf *, uint16_t, uint8_t, struct atp_block *, uint8_t) |
| |
| int | atp_recv_atp (ATP, struct sockaddr_at *, uint8_t *, uint16_t, char *, int) |
| |
◆ ATP_FUNCANY
masks for matching incoming packets
◆ ATP_TIDANY
| #define ATP_TIDANY 0xffff |
◆ at_addr_eq()
◆ atp_alloc_buf()
| struct atpbuf * atp_alloc_buf |
( |
void |
| ) |
|
|
extern |
◆ atp_build_req_packet()
| void atp_build_req_packet |
( |
struct atpbuf * |
pktbuf, |
|
|
uint16_t |
tid, |
|
|
uint8_t |
ctrl, |
|
|
struct atp_block * |
atpb |
|
) |
| |
|
extern |
◆ atp_build_resp_packet()
| void atp_build_resp_packet |
( |
struct atpbuf * |
pktbuf, |
|
|
uint16_t |
tid, |
|
|
uint8_t |
ctrl, |
|
|
struct atp_block * |
atpb, |
|
|
uint8_t |
seqnum |
|
) |
| |
|
extern |
◆ atp_free_buf()
| int atp_free_buf |
( |
struct atpbuf * |
bp | ) |
|
|
extern |
◆ atp_print_bufuse()
| void atp_print_bufuse |
( |
ATP |
, |
|
|
char * |
|
|
) |
| |
|
extern |
◆ atp_recv_atp()
| int atp_recv_atp |
( |
ATP |
ah, |
|
|
struct sockaddr_at * |
fromaddr, |
|
|
uint8_t * |
func, |
|
|
uint16_t |
tid, |
|
|
char * |
rbuf, |
|
|
int |
wait |
|
) |
| |
|
extern |