pr_set
setup_protocol(struct pr_set *pr, int family)
setup_socket(struct pr_set *pr, int packet_len)
static struct pr_set *pr4; /* protocol info for IPv4 */
static struct pr_set *pr6; /* protocol info for IPv6 */
struct pr_set *pr)
traceroute(union any_in_addr *ip_addr, struct msghdr *msg6, struct pr_set *pr,
static uint_t calc_packetlen(int, struct pr_set *);
struct pr_set *);
static int set_src_addr(struct pr_set *, struct ifaddrlist **);
static void setup_protocol(struct pr_set *, int);
static void setup_socket(struct pr_set *, int);
static void traceroute(union any_in_addr *, struct msghdr *, struct pr_set *,
pr4 = (struct pr_set *)malloc(sizeof (struct pr_set));
pr6 = (struct pr_set *)malloc(sizeof (struct pr_set));
pr6 = (struct pr_set *)malloc(sizeof (struct pr_set));
pr4 = (struct pr_set *)malloc(sizeof (struct pr_set));
calc_packetlen(int plen_input, struct pr_set *pr)
set_src_addr(struct pr_set *pr, struct ifaddrlist **alp)
error = pr_set(p, argp->flags);
error = pr_set(p, (long)argp->flags);
extern int pr_set(proc_t *, long);
error = pr_set(p, prmapsetflags(PR_RLC));
error = pr_set(p, prmapsetflags(PR_FORK));
error = pr_set(p, prmapsetflags((long)un32.flags));
error = pr_set(p, prmapsetflags(PR_RLC));
error = pr_set(p, prmapsetflags(PR_FORK));
error = pr_set(p, prmapsetflags(un.flags));