1
0
This repository has been archived on 2024-07-22. You can view files and clone it, but cannot push or open issues or pull requests.
Files
2024-07-22 01:58:46 -03:00

22 lines
519 B
C

/* Copyright (C) 1999 Heikki Vatiainen hessu@cs.tut.fi */
#ifndef FRAMES_H
#define FRAMES_H
#include "frame_defs.h"
#define MAX_CTRL_FRAME 512
void prefill_frame(void *ctrl_frame, uint16_t type);
int validate_frame(unsigned char *buff, int size);
void send_ready_ind(Conn_t *conn);
void send_register_req(void);
int handle_frame(Conn_t *conn, char *buff, int size);
uint32_t send_flush_req(Conn_t *conn);
void parse_tlvs(uint16_t opcode, unsigned char *tlvp, int numtlvs, int sizeoftlvs);
#endif /* FRAMES_H */