Home | History | Annotate | Download | only in libpcap

Lines Matching defs:fp

2221  * This routine does *NOT* leak the memory pointed to by fp.  It *must
2222 * not* do free(fp) before returning fp; doing so would make no sense,
2241 struct bpf_insn *fp;
2251 fp = (struct bpf_insn *)malloc(sizeof(*fp) * n);
2252 if (fp == NULL)
2254 memset((char *)fp, 0, sizeof(*fp) * n);
2255 fstart = fp;
2256 ftail = fp + n;
2261 free(fp);
2264 return fp;
2276 install_bpf_program(pcap_t *p, struct bpf_program *fp)
2285 prog_size = sizeof(*fp->bf_insns) * fp->bf_len;
2286 p->fcode.bf_len = fp->bf_len;
2293 memcpy(p->fcode.bf_insns, fp