/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/llc/ |
H A D | llc_core.c | 2 * llc_core.c - Minimum needed routines for sap handling and module init/exit 30 * llc_sap_alloc - allocates and initializes sap. 32 * Allocates and initializes sap. 36 struct llc_sap *sap = kzalloc(sizeof(*sap), GFP_ATOMIC); local 38 if (sap) { 39 sap->state = LLC_SAP_STATE_ACTIVE; 40 memcpy(sap->laddr.mac, llc_station_mac_sa, ETH_ALEN); 41 rwlock_init(&sap->sk_list.lock); 42 atomic_set(&sap 53 llc_add_sap(struct llc_sap *sap) argument 64 llc_del_sap(struct llc_sap *sap) argument 73 struct llc_sap* sap; local 94 struct llc_sap* sap; local 119 struct llc_sap *sap = NULL; local 144 llc_sap_close(struct llc_sap *sap) argument [all...] |
H A D | llc_sap.c | 70 * @sap: pointer to SAP 73 void llc_sap_rtn_pdu(struct llc_sap *sap, struct sk_buff *skb) argument 91 * @sap: pointer to SAP 98 static struct llc_sap_state_trans *llc_find_sap_trans(struct llc_sap *sap, argument 104 struct llc_sap_state *curr_state = &llc_sap_state_table[sap->state - 1]; 110 if (!next_trans[i]->ev(sap, skb)) { 119 * @sap: pointer to SAP 126 static int llc_exec_sap_trans_actions(struct llc_sap *sap, argument 134 if ((*next_action)(sap, skb)) 141 * @sap 148 llc_sap_next_state(struct llc_sap *sap, struct sk_buff *skb) argument 183 llc_sap_state_process(struct llc_sap *sap, struct sk_buff *skb) argument 219 llc_build_and_send_test_pkt(struct llc_sap *sap, struct sk_buff *skb, u8 *dmac, u8 dsap) argument 245 llc_build_and_send_xid_pkt(struct llc_sap *sap, struct sk_buff *skb, u8 *dmac, u8 dsap) argument 268 llc_sap_rcv(struct llc_sap *sap, struct sk_buff *skb) argument 285 llc_lookup_dgram(struct llc_sap *sap, const struct llc_addr *laddr) argument 316 llc_sap_mcast(struct llc_sap *sap, const struct llc_addr *laddr, struct sk_buff *skb) argument 350 llc_sap_handler(struct llc_sap *sap, struct sk_buff *skb) argument [all...] |
H A D | llc_s_ev.c | 23 int llc_sap_ev_activation_req(struct llc_sap *sap, struct sk_buff *skb) argument 31 int llc_sap_ev_rx_ui(struct llc_sap *sap, struct sk_buff *skb) argument 41 int llc_sap_ev_unitdata_req(struct llc_sap *sap, struct sk_buff *skb) argument 51 int llc_sap_ev_xid_req(struct llc_sap *sap, struct sk_buff *skb) argument 60 int llc_sap_ev_rx_xid_c(struct llc_sap *sap, struct sk_buff *skb) argument 70 int llc_sap_ev_rx_xid_r(struct llc_sap *sap, struct sk_buff *skb) argument 80 int llc_sap_ev_test_req(struct llc_sap *sap, struct sk_buff *skb) argument 89 int llc_sap_ev_rx_test_c(struct llc_sap *sap, struct sk_buff *skb) argument 99 int llc_sap_ev_rx_test_r(struct llc_sap *sap, struct sk_buff *skb) argument 109 int llc_sap_ev_deactivation_req(struct llc_sap *sap, struc argument [all...] |
H A D | llc_s_ac.c | 2 * llc_s_ac.c - actions performed during sap state transition. 5 * Functions in this module are implementation of sap component actions. 7 * All functions have one sap and one event as input argument. All of 31 * @sap: SAP 37 int llc_sap_action_unitdata_ind(struct llc_sap *sap, struct sk_buff *skb) argument 39 llc_sap_rtn_pdu(sap, skb); 45 * @sap: SAP 52 int llc_sap_action_send_ui(struct llc_sap *sap, struct sk_buff *skb) argument 68 * @sap: SAP 75 int llc_sap_action_send_xid_c(struct llc_sap *sap, struc argument 97 llc_sap_action_send_xid_r(struct llc_sap *sap, struct sk_buff *skb) argument 128 llc_sap_action_send_test_c(struct llc_sap *sap, struct sk_buff *skb) argument 142 llc_sap_action_send_test_r(struct llc_sap *sap, struct sk_buff *skb) argument 172 llc_sap_action_report_status(struct llc_sap *sap, struct sk_buff *skb) argument 185 llc_sap_action_xid_ind(struct llc_sap *sap, struct sk_buff *skb) argument 199 llc_sap_action_test_ind(struct llc_sap *sap, struct sk_buff *skb) argument [all...] |
H A D | llc_proc.c | 36 struct llc_sap *sap; local 41 sap = list_entry(sap_entry, struct llc_sap, node); 43 read_lock_bh(&sap->sk_list.lock); 44 sk_for_each(sk, node, &sap->sk_list.list) { 49 read_unlock_bh(&sap->sk_list.lock); 68 struct llc_sap *sap; local 82 sap = llc->sap; 83 read_unlock_bh(&sap->sk_list.lock); 86 if (sap 105 struct llc_sap *sap = llc->sap; local [all...] |
H A D | llc_c_ac.c | 204 struct llc_sap *sap = llc->sap; local 206 llc_pdu_header_init(nskb, LLC_PDU_TYPE_U, sap->laddr.lsap, 229 struct llc_sap *sap = llc->sap; local 233 llc_pdu_header_init(nskb, LLC_PDU_TYPE_U, sap->laddr.lsap, 255 struct llc_sap *sap = llc->sap; local 257 llc_pdu_header_init(nskb, LLC_PDU_TYPE_U, sap->laddr.lsap, 287 struct llc_sap *sap local 312 struct llc_sap *sap = llc->sap; local 341 struct llc_sap *sap = llc->sap; local 364 struct llc_sap *sap = llc->sap; local 381 struct llc_sap *sap = llc->sap; local 398 struct llc_sap *sap = llc->sap; local 430 struct llc_sap *sap = llc->sap; local 465 struct llc_sap *sap = llc->sap; local 489 struct llc_sap *sap = llc->sap; local 513 struct llc_sap *sap = llc->sap; local 537 struct llc_sap *sap = llc->sap; local 561 struct llc_sap *sap = llc->sap; local 585 struct llc_sap *sap = llc->sap; local 621 struct llc_sap *sap = llc->sap; local 645 struct llc_sap *sap = llc->sap; local 669 struct llc_sap *sap = llc->sap; local 694 struct llc_sap *sap = llc->sap; local 718 struct llc_sap *sap = llc->sap; local 742 struct llc_sap *sap = llc->sap; local 776 struct llc_sap *sap = llc->sap; local 806 struct llc_sap *sap = llc->sap; local 908 struct llc_sap *sap = llc->sap; local 962 struct llc_sap *sap = llc->sap; local [all...] |
H A D | llc_input.c | 32 static void (*llc_type_handlers[2])(struct llc_sap *sap, 35 void llc_add_pack(int type, void (*handler)(struct llc_sap *sap, argument 131 * llc_{station,sap,conn}_rcv for sending to proper state machine. If 138 struct llc_sap *sap; local 160 sap = llc_sap_find(pdu->dsap); 161 if (unlikely(!sap)) {/* unknown SAP */ 170 rcv = rcu_dereference(sap->rcv_func); 179 llc_type_handlers[dest - 1](sap, skb); 181 llc_sap_put(sap);
|
H A D | llc_conn.c | 461 * __llc_lookup_established - Finds connection for the remote/local sap/mac 462 * @sap: SAP 467 * mac, remote sap, local mac, and local sap. Returns pointer for 471 static struct sock *__llc_lookup_established(struct llc_sap *sap, argument 478 read_lock(&sap->sk_list.lock); 479 sk_for_each(rc, node, &sap->sk_list.list) { 492 read_unlock(&sap->sk_list.lock); 496 struct sock *llc_lookup_established(struct llc_sap *sap, argument 503 sk = __llc_lookup_established(sap, dadd 518 llc_lookup_listener(struct llc_sap *sap, struct llc_addr *laddr) argument 542 __llc_lookup(struct llc_sap *sap, struct llc_addr *daddr, struct llc_addr *laddr) argument 641 llc_sap_add_socket(struct llc_sap *sap, struct sock *sk) argument 658 llc_sap_remove_socket(struct llc_sap *sap, struct sock *sk) argument 704 llc_conn_handler(struct llc_sap *sap, struct sk_buff *skb) argument [all...] |
H A D | af_llc.c | 9 * An llc2 connection is (mac + sap), only one llc2 sap connection 10 * is allowed per mac. Though one sap may have multiple mac + sap 47 * llc_ui_next_link_no - return the next unused link number for a sap 48 * @sap: Address of sap to get link number from. 50 * Return the next unused link number for a given sap. 52 static inline u16 llc_ui_next_link_no(int sap) argument 54 return llc_ui_sap_link_no_max[sap] 207 struct llc_sap *sap; local 242 struct llc_sap *sap; local 288 struct llc_sap *sap; local [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/net/ |
H A D | llc_s_ac.h | 26 typedef int (*llc_sap_action_t)(struct llc_sap *sap, struct sk_buff *skb); 28 extern int llc_sap_action_unitdata_ind(struct llc_sap *sap, 30 extern int llc_sap_action_send_ui(struct llc_sap *sap, struct sk_buff *skb); 31 extern int llc_sap_action_send_xid_c(struct llc_sap *sap, struct sk_buff *skb); 32 extern int llc_sap_action_send_xid_r(struct llc_sap *sap, struct sk_buff *skb); 33 extern int llc_sap_action_send_test_c(struct llc_sap *sap, struct sk_buff *skb); 34 extern int llc_sap_action_send_test_r(struct llc_sap *sap, struct sk_buff *skb); 35 extern int llc_sap_action_report_status(struct llc_sap *sap, 37 extern int llc_sap_action_xid_ind(struct llc_sap *sap, struct sk_buff *skb); 38 extern int llc_sap_action_test_ind(struct llc_sap *sap, struc [all...] |
H A D | llc_s_ev.h | 54 typedef int (*llc_sap_ev_t)(struct llc_sap *sap, struct sk_buff *skb); 56 extern int llc_sap_ev_activation_req(struct llc_sap *sap, struct sk_buff *skb); 57 extern int llc_sap_ev_rx_ui(struct llc_sap *sap, struct sk_buff *skb); 58 extern int llc_sap_ev_unitdata_req(struct llc_sap *sap, struct sk_buff *skb); 59 extern int llc_sap_ev_xid_req(struct llc_sap *sap, struct sk_buff *skb); 60 extern int llc_sap_ev_rx_xid_c(struct llc_sap *sap, struct sk_buff *skb); 61 extern int llc_sap_ev_rx_xid_r(struct llc_sap *sap, struct sk_buff *skb); 62 extern int llc_sap_ev_test_req(struct llc_sap *sap, struct sk_buff *skb); 63 extern int llc_sap_ev_rx_test_c(struct llc_sap *sap, struct sk_buff *skb); 64 extern int llc_sap_ev_rx_test_r(struct llc_sap *sap, struc [all...] |
H A D | llc_sap.h | 19 extern void llc_sap_rtn_pdu(struct llc_sap *sap, struct sk_buff *skb); 25 extern void llc_build_and_send_test_pkt(struct llc_sap *sap, 29 extern void llc_build_and_send_xid_pkt(struct llc_sap *sap,
|
H A D | llc.h | 37 * @station - station this sap belongs to 38 * @state - sap state 76 extern void llc_add_pack(int type, void (*handler)(struct llc_sap *sap, 87 static inline void llc_sap_hold(struct llc_sap *sap) argument 89 atomic_inc(&sap->refcnt); 92 extern void llc_sap_close(struct llc_sap *sap); 94 static inline void llc_sap_put(struct llc_sap *sap) argument 96 if (atomic_dec_and_test(&sap->refcnt)) 97 llc_sap_close(sap); 102 extern int llc_build_and_send_ui_pkt(struct llc_sap *sap, struc [all...] |
H A D | datalink.h | 7 struct llc_sap *sap; member in struct:datalink_proto
|
H A D | llc_conn.h | 37 struct llc_sap *sap; /* pointer to parent SAP */ member in struct:llc_sock 112 extern struct sock *llc_lookup_established(struct llc_sap *sap, 115 extern void llc_sap_add_socket(struct llc_sap *sap, struct sock *sk); 116 extern void llc_sap_remove_socket(struct llc_sap *sap, struct sock *sk);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/net/irda/ |
H A D | irlan_eth.h | 29 int irlan_eth_receive(void *instance, void *sap, struct sk_buff *skb); 31 void irlan_eth_flow_indication( void *instance, void *sap, LOCAL_FLOW flow);
|
H A D | irmod.h | 72 int (*data_indication)(void *priv, void *sap, struct sk_buff *skb); 73 int (*udata_indication)(void *priv, void *sap, struct sk_buff *skb); 74 void (*connect_confirm)(void *instance, void *sap, 77 void (*connect_indication)(void *instance, void *sap, 80 void (*disconnect_indication)(void *instance, void *sap, 82 void (*flow_indication)(void *instance, void *sap, LOCAL_FLOW flow);
|
H A D | ircomm_tty_attach.h | 78 void ircomm_tty_connect_confirm(void *instance, void *sap, 83 void ircomm_tty_disconnect_indication(void *instance, void *sap, 86 void ircomm_tty_connect_indication(void *instance, void *sap,
|
H A D | irlan_provider.h | 35 void irlan_provider_ctrl_disconnect_indication(void *instance, void *sap,
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/802/ |
H A D | p8022.c | 31 llc_build_and_send_ui_pkt(dl->sap, skb, dest, dl->sap->laddr.lsap); 48 proto->sap = llc_sap_open(type, func); 49 if (!proto->sap) { 59 llc_sap_put(proto->sap);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/router/dhcp6/ |
H A D | relay6_database.c | 151 struct sockaddr_in6 sap; local 206 if (inet_pton(AF_INET6, msg->src_addr , &sap.sin6_addr) <= 0) { 211 if ((!IN6_IS_ADDR_LINKLOCAL(&sap.sin6_addr)) && (nr_of_devices == 1 )) { 212 memset(&sap.sin6_addr, 0, sizeof(sap.sin6_addr)); 213 memcpy(pointer, &sap.sin6_addr, INET6_LEN); 219 memset(&sap.sin6_addr, 0, sizeof(sap.sin6_addr)); 221 if (inet_pton(AF_INET6, device->ipv6addr->gaddr, &sap.sin6_addr) <= 0) { 226 memcpy(pointer, &sap 291 struct sockaddr_in6 sap; local [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/irda/ircomm/ |
H A D | ircomm_ttp.c | 42 static int ircomm_ttp_data_indication(void *instance, void *sap, 44 static void ircomm_ttp_connect_confirm(void *instance, void *sap, 49 static void ircomm_ttp_connect_indication(void *instance, void *sap, 54 static void ircomm_ttp_flow_indication(void *instance, void *sap, 56 static void ircomm_ttp_disconnect_indication(void *instance, void *sap, 201 * Function ircomm_ttp_data_indication (instance, sap, skb) 206 static int ircomm_ttp_data_indication(void *instance, void *sap, argument 225 static void ircomm_ttp_connect_confirm(void *instance, void *sap, argument 260 * Function ircomm_ttp_connect_indication (instance, sap, qos, max_sdu_size, 266 static void ircomm_ttp_connect_indication(void *instance, void *sap, argument 327 ircomm_ttp_disconnect_indication(void *instance, void *sap, LM_REASON reason, struct sk_buff *skb) argument 354 ircomm_ttp_flow_indication(void *instance, void *sap, LOCAL_FLOW cmd) argument [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/ppp-2.4.4/pppd/plugins/pppoatm/ |
H A D | atm.h | 101 int text2sap(const char *text,struct atm_sap *sap,int flags); 102 int sap2text(char *buffer,int length,const struct atm_sap *sap,int flags);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/bridge/netfilter/ |
H A D | ebt_arp.c | 38 __be32 saddr, daddr, *sap, *dap; local 42 sap = skb_header_pointer(skb, sizeof(struct arphdr) + 45 if (sap == NULL) 53 FWINV(info->saddr != (*sap & info->smsk), EBT_ARP_SRC_IP)) 59 FWINV(*dap != *sap, EBT_ARP_GRAT))
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/router/busybox-1.x/networking/ |
H A D | interface.c | 85 static const char *INET_sprint(struct sockaddr *sap, int numeric) argument 90 if (sap->sa_family == 0xFFFF || sap->sa_family == 0) 92 buff = INET_rresolve((struct sockaddr_in *) sap, numeric, 0xffffff00); 97 static int INET_getsock(char *bufp, struct sockaddr *sap) argument 104 sock_in = (struct sockaddr_in *) sap; 139 static int INET_input(/*int type,*/ const char *bufp, struct sockaddr *sap) argument 141 return INET_resolve(bufp, (struct sockaddr_in *) sap, 0); 145 return (INET_getsock(bufp, sap)); 147 return (INET_resolve(bufp, (struct sockaddr_in *) sap, 167 INET6_sprint(struct sockaddr *sap, int numeric) argument 179 INET6_getsock(char *bufp, struct sockaddr *sap) argument 194 INET6_input( const char *bufp, struct sockaddr *sap) argument 240 UNSPEC_sprint(struct sockaddr *sap, int numeric) argument 725 in_ether(const char *bufp, struct sockaddr *sap) argument 883 struct sockaddr_in6 sap; local [all...] |