.. | .. |
---|
46 | 46 | * @type: name sequence type |
---|
47 | 47 | * @lower: name sequence lower bound |
---|
48 | 48 | * @upper: name sequence upper bound |
---|
49 | | - * @ref: publishing port reference |
---|
| 49 | + * @port: publishing port reference |
---|
50 | 50 | * @key: publication key |
---|
51 | 51 | * |
---|
52 | 52 | * ===> All fields are stored in network byte order. <=== |
---|
.. | .. |
---|
67 | 67 | __be32 key; |
---|
68 | 68 | }; |
---|
69 | 69 | |
---|
| 70 | +void tipc_named_bcast(struct net *net, struct sk_buff *skb); |
---|
70 | 71 | struct sk_buff *tipc_named_publish(struct net *net, struct publication *publ); |
---|
71 | 72 | struct sk_buff *tipc_named_withdraw(struct net *net, struct publication *publ); |
---|
72 | | -void tipc_named_node_up(struct net *net, u32 dnode); |
---|
73 | | -void tipc_named_rcv(struct net *net, struct sk_buff_head *msg_queue); |
---|
| 73 | +void tipc_named_node_up(struct net *net, u32 dnode, u16 capabilities); |
---|
| 74 | +void tipc_named_rcv(struct net *net, struct sk_buff_head *namedq, |
---|
| 75 | + u16 *rcv_nxt, bool *open); |
---|
74 | 76 | void tipc_named_reinit(struct net *net); |
---|
75 | | -void tipc_publ_notify(struct net *net, struct list_head *nsub_list, u32 addr); |
---|
| 77 | +void tipc_publ_notify(struct net *net, struct list_head *nsub_list, |
---|
| 78 | + u32 addr, u16 capabilities); |
---|
76 | 79 | |
---|
77 | 80 | #endif |
---|