Ejemplo n.º 1
0
int kernel_delete_ipv6(struct prefix *p, struct rib *rib)
{
	int route;

	if (zserv_privs.change(ZPRIVS_RAISE))
		zlog(NULL, LOG_ERR, "Can't raise privileges");
	route = kernel_rtm_ipv6_multipath(RTM_DELETE, p, rib, AF_INET6);
	if (zserv_privs.change(ZPRIVS_LOWER))
		zlog(NULL, LOG_ERR, "Can't lower privileges");

	return route;
}
Ejemplo n.º 2
0
int
kernel_delete_ipv6 (struct prefix *p, struct rib *rib)
{
  return kernel_rtm_ipv6_multipath (RTM_DELETE, p, rib, AF_INET6);
}
Ejemplo n.º 3
0
int
kernel_add_ipv6 (struct prefix *p, struct rib *rib)
{
  return kernel_rtm_ipv6_multipath (RTM_ADD, p, rib, AF_INET6);
}