Lines Matching refs:Packet
140 typedef struct Packet Packet; typedef
147 Packet *pack;
249 Packet *skexinit;
250 Packet *rkexinit;
283 struct Packet { struct
302 int (*serverkex)(Conn *, Packet *); argument
303 int (*clientkex1)(Conn *, Packet *);
304 int (*clientkex2)(Conn *, Packet *);
309 Packet *(*ks)(Conn *);
310 Packet *(*sign)(Conn *, uchar *, int);
338 void add_block(Packet *, void *, int);
339 void add_byte(Packet *, char);
340 void add_mp(Packet *, mpint *);
341 int add_packet(Packet *, void *, int);
342 void add_string(Packet *, char *);
343 void add_uint32(Packet *, ulong);
344 void dump_packet(Packet *);
345 int finish_packet(Packet *);
347 uchar *get_string(Packet *, uchar *, char *, int, int *);
348 ulong get_uint32(Packet *, uchar **);
349 void init_packet(Packet *);
350 Packet *new_packet(Conn *);
351 int undo_packet(Packet *);