aboutsummaryrefslogtreecommitdiffstats
path: root/net/openbgpd/files/patch-bgpd_kroute.c
blob: a1c80cf25798fb7faa19d8f070bf2d80be097e48 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
--- bgpd/kroute.c   3 Aug 2006 22:40:25 -0000   1.147
+++ bgpd/kroute.c   8 Feb 2007 10:31:16 -0000
@@ -1732,7 +1732,9 @@ send_rtmsg(int fd, int action, struct kr
        struct sockaddr_in  prefix;
        struct sockaddr_in  nexthop;
        struct sockaddr_in  mask;
+#if 0
        struct sockaddr_rtlabel label;
+#endif
    } r;
 
    if (kr_state.fib_sync == 0)
@@ -1765,9 +1767,11 @@ send_rtmsg(int fd, int action, struct kr
    r.mask.sin_family = AF_INET;
    r.mask.sin_addr.s_addr = htonl(prefixlen2mask(kroute->prefixlen));
 
+#if 0
    r.label.sr_len = sizeof(r.label);
    strlcpy(r.label.sr_label, rtlabel_id2name(kroute->labelid),
        sizeof(r.label.sr_label));
+#endif
 
 retry:
    if (write(fd, &r, sizeof(r)) == -1) {
@@ -1808,7 +1812,9 @@ send_rt6msg(int fd, int action, struct k
        struct sockaddr_in6 prefix;
        struct sockaddr_in6 nexthop;
        struct sockaddr_in6 mask;
+#if 0
        struct sockaddr_rtlabel label;
+#endif
    } r;
 
    if (kr_state.fib_sync == 0)
@@ -1841,9 +1847,11 @@ send_rt6msg(int fd, int action, struct k
    memcpy(&r.mask.sin6_addr, prefixlen2mask6(kroute->prefixlen),
        sizeof(struct in6_addr));
 
+#if 0
    r.label.sr_len = sizeof(r.label);
    strlcpy(r.label.sr_label, rtlabel_id2name(kroute->labelid),
        sizeof(r.label.sr_label));
+#endif
 
 retry:
    if (write(fd, &r, sizeof(r)) == -1) {
Index: pfkey_compat.c
===================================================================
RCS file: pfkey_compat.c
diff -N pfkey_compat.c