Lines Matching defs:isns_req
72 struct isns_req {
78 struct isns_req * isns_req_alloc(void);
79 struct isns_req * isns_req_create(uint16_t func, uint16_t flags);
80 void isns_req_free(struct isns_req *req);
81 void isns_req_add(struct isns_req *req, uint32_t tag, uint32_t len,
83 void isns_req_add_delim(struct isns_req *req);
84 void isns_req_add_str(struct isns_req *req, uint32_t tag, const char *value);
85 void isns_req_add_32(struct isns_req *req, uint32_t tag, uint32_t value);
86 void isns_req_add_addr(struct isns_req *req, uint32_t tag, struct addrinfo *ai);
87 void isns_req_add_port(struct isns_req *req, uint32_t tag, struct addrinfo *ai);
88 int isns_req_send(int s, struct isns_req *req);
89 int isns_req_receive(int s, struct isns_req *req);
90 uint32_t isns_req_get_status(struct isns_req *req);