コード例 #1
0
ファイル: ldp_nexthop.c プロジェクト: MichaelQQ/Quagga-PE
void ldp_nexthop_delete(ldp_global *g, ldp_nexthop *nh)
{
  fprintf(stderr, "nexthop delete: %p\n", nh);
  MPLS_REFCNT_ASSERT(nh, 0);
  _ldp_global_del_nexthop(g, nh);
  mpls_free(nh);
}
コード例 #2
0
ファイル: ldp_attr.c プロジェクト: paban/my-source
void ldp_attr_delete(ldp_global *g, ldp_attr * a)
{
  LDP_PRINT(g->user_data, "attr delete: %p", a);
  MPLS_REFCNT_ASSERT(a, 0);
  MPLS_ASSERT(a->in_tree == MPLS_BOOL_FALSE);
  _ldp_global_del_attr(g, a);
  mpls_free(a);
}
コード例 #3
0
ファイル: ldp_adj.c プロジェクト: antonrogov/freebsd-ldpd
void ldp_adj_delete(ldp_adj * a)
{
    LDP_PRINT(NULL,"adj delete %p", a);
    MPLS_REFCNT_ASSERT(a, 0);
    mpls_free(a);
}
コード例 #4
0
ファイル: ldp_resource.c プロジェクト: MichaelQQ/Quagga-PE
void ldp_resource_delete(ldp_resource * r)
{
  // LDP_PRINT(g->user_data,"resource delete\n");
  MPLS_REFCNT_ASSERT(r, 0);
  mpls_free(r);
}
コード例 #5
0
ファイル: ldp_inlabel.c プロジェクト: MichaelQQ/Quagga-PE
void ldp_inlabel_delete(ldp_inlabel * i)
{
  LDP_PRINT(g->user_data,"inlabel delete\n");
  MPLS_REFCNT_ASSERT(i, 0);
  mpls_free(i);
}