示例#1
0
文件: rt_socket.c 项目: yubo/quagga
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;
}
示例#2
0
int
kernel_delete_ipv6 (struct prefix *p, struct rib *rib)
{
  return kernel_rtm_ipv6_multipath (RTM_DELETE, p, rib, AF_INET6);
}
示例#3
0
int
kernel_add_ipv6 (struct prefix *p, struct rib *rib)
{
  return kernel_rtm_ipv6_multipath (RTM_ADD, p, rib, AF_INET6);
}