| .. | .. |
|---|
| 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 |
|---|