/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/ppp-2.4.4/modules/ |
H A D | bsd-comp.c | 849 bsd_decompress(state, cmsg, dmpp) 851 mblk_t *cmsg, **dmpp; 870 rptr = cmsg->b_rptr; 871 if (rptr + PPP_HDRLEN + BSD_OVHD >= cmsg->b_wptr) { 872 if (!pullupmsg(cmsg, PPP_HDRLEN + BSD_OVHD + 1)) { 877 rptr = cmsg->b_rptr; 889 ilen = len = cmsg->b_wptr - rptr; 922 cmsg = cmsg->b_cont; 923 if (!cmsg) /* qui [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/ppp-2.4.4/pppdump/ |
H A D | bsd-comp.c | 547 bsd_decompress(state, cmsg, inlen, dmp, outlenp) 549 u_char *cmsg, *dmp; 565 rptr = cmsg; 571 ilen = len = cmsg + inlen - rptr;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/timemachine/avahi-0.6.25/avahi-core/ |
H A D | netlink.c | 51 struct cmsghdr *cmsg; local 78 cmsg = CMSG_FIRSTHDR(&smsg); 80 if (!cmsg || cmsg->cmsg_type != SCM_CREDENTIALS) { 85 cred = (struct ucred*) CMSG_DATA(cmsg);
|
H A D | socket.c | 481 struct cmsghdr *cmsg; local 484 struct cmsghdr *cmsg; local 519 cmsg = CMSG_FIRSTHDR(&msg); 520 cmsg->cmsg_len = msg.msg_controllen; 521 cmsg->cmsg_level = IPPROTO_IP; 522 cmsg->cmsg_type = IP_PKTINFO; 524 pkti = (struct in_pktinfo*) CMSG_DATA(cmsg); 548 cmsg = CMSG_FIRSTHDR(&msg); 549 cmsg->cmsg_len = msg.msg_controllen; 550 cmsg 574 struct cmsghdr *cmsg; local 638 struct cmsghdr *cmsg; local 792 struct cmsghdr *cmsg; local [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/timemachine/avahi-0.6.25/avahi-daemon/ |
H A D | chroot.c | 111 } cmsg; local 117 memset(&cmsg, 0, sizeof(cmsg)); 127 msg.msg_control = &cmsg; 128 msg.msg_controllen = sizeof(cmsg); 131 cmsg.hdr.cmsg_len = CMSG_LEN(sizeof(int)); 132 cmsg.hdr.cmsg_level = SOL_SOCKET; 133 cmsg.hdr.cmsg_type = SCM_RIGHTS; 134 *((int*) CMSG_DATA(&cmsg.hdr)) = payload_fd; 151 } cmsg; local [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/zebra/ospfd/ |
H A D | ospf_packet.c | 1858 struct cmsghdr *cmsg; 1866 char buff [sizeof (*cmsg) + sizeof (*pktinfo)]; 1868 sizeof (*cmsg) + sizeof (*pktinfo), 0}; 1907 cmsg = CMSG_FIRSTHDR (&msgh); 1909 if (cmsg != NULL && //cmsg->cmsg_len == sizeof (*pktinfo) && 1910 cmsg->cmsg_level == IPPROTO_IP && 1912 cmsg->cmsg_type == IP_PKTINFO 1914 cmsg->cmsg_type == IP_RECVIF 1921 pktinfo = (struct in_pktinfo *)CMSG_DATA(cmsg); 1855 struct cmsghdr *cmsg; local [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/um/os-Linux/drivers/ |
H A D | tuntap_user.c | 77 struct cmsghdr *cmsg; local 117 cmsg = CMSG_FIRSTHDR(&msg); 118 if(cmsg == NULL){ 122 if((cmsg->cmsg_level != SOL_SOCKET) || 123 (cmsg->cmsg_type != SCM_RIGHTS)){ 127 *fd_out = ((int *) CMSG_DATA(cmsg))[0];
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/um/os-Linux/ |
H A D | file.c | 515 struct cmsghdr *cmsg; local 535 cmsg = CMSG_FIRSTHDR(&msg); 536 if(cmsg == NULL){ 540 if((cmsg->cmsg_level != SOL_SOCKET) || 541 (cmsg->cmsg_type != SCM_RIGHTS)){ 546 new = ((int *) CMSG_DATA(cmsg))[0];
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/isdn/capi/ |
H A D | capidrv.c | 505 static void send_message(capidrv_contr * card, _cmsg * cmsg) argument 509 capi_cmsg2message(cmsg, cmsg->buf); 510 len = CAPIMSG_LEN(cmsg->buf); 512 memcpy(skb_put(skb, len), cmsg->buf, len); 654 static _cmsg cmsg; variable 660 capi_fill_DISCONNECT_REQ(&cmsg, 669 send_message(card, &cmsg); 763 static void handle_controller(_cmsg * cmsg) argument 765 capidrv_contr *card = findcontrbynumber(cmsg 863 handle_incoming_call(capidrv_contr * card, _cmsg * cmsg) argument 988 handle_plci(_cmsg * cmsg) argument 1170 handle_ncci(_cmsg * cmsg) argument 1351 handle_data(_cmsg * cmsg, struct sk_buff *skb) argument [all...] |
H A D | capiutil.c | 415 #define TYP (cdef[cmsg->par[cmsg->p]].typ) 416 #define OFF (((u8 *)cmsg)+cdef[cmsg->par[cmsg->p]].off) 418 static void jumpcstruct(_cmsg * cmsg) argument 421 for (cmsg->p++, layer = 1; layer;) { 422 /* $$$$$ assert (cmsg->p); */ 423 cmsg->p++; 435 static void pars_2_message(_cmsg * cmsg) argument 494 capi_cmsg2message(_cmsg * cmsg, u8 * msg) argument 513 message_2_pars(_cmsg * cmsg) argument 557 capi_message2cmsg(_cmsg * cmsg, u8 * msg) argument 577 capi_cmsg_header(_cmsg * cmsg, u16 _ApplId, u8 _Command, u8 _Subcommand, u16 _Messagenumber, u32 _Controller) argument 794 protocol_message_2_pars(_cdebbuf *cdb, _cmsg *cmsg, int level) argument 897 _cmsg *cmsg; local 929 capi_cmsg2str(_cmsg * cmsg) argument 987 capi_cmsg2str(_cmsg * cmsg) argument [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/isdn/hisax/ |
H A D | callc.c | 1569 capi_debug(chanp, &ic->parm.cmsg); 1570 if (ic->parm.cmsg.Length < 8) 1572 switch(ic->parm.cmsg.Command) { 1574 if (ic->parm.cmsg.Subcommand == CAPI_REQ) 1575 lli_got_fac_req(chanp, &ic->parm.cmsg); 1578 if (ic->parm.cmsg.Subcommand == CAPI_REQ) 1579 lli_got_manufacturer(chanp, csta, &ic->parm.cmsg);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/isdn/i4l/ |
H A D | isdn_common.c | 719 return(isdn_capi_rec_hl_msg(&c->parm.cmsg));
|
H A D | isdn_tty.c | 771 cmd.parm.cmsg.Length = l+18; 772 cmd.parm.cmsg.Command = CAPI_FACILITY; 773 cmd.parm.cmsg.Subcommand = CAPI_REQ; 774 cmd.parm.cmsg.adr.Controller = info->isdn_driver + 1; 775 cmd.parm.cmsg.para[0] = 3; /* 16 bit 0x0003 suplementary service */ 776 cmd.parm.cmsg.para[1] = 0; 777 cmd.parm.cmsg.para[2] = l + 3; 778 cmd.parm.cmsg.para[3] = 4; /* 16 bit 0x0004 Suspend */ 779 cmd.parm.cmsg.para[4] = 0; 780 cmd.parm.cmsg [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/dlm/ |
H A D | lowcomms.c | 344 struct cmsghdr *cmsg; local 358 cmsg = CMSG_FIRSTHDR(&outmessage); 359 cmsg->cmsg_level = IPPROTO_SCTP; 360 cmsg->cmsg_type = SCTP_SNDRCV; 361 cmsg->cmsg_len = CMSG_LEN(sizeof(struct sctp_sndrcvinfo)); 362 outmessage.msg_controllen = cmsg->cmsg_len; 363 sinfo = CMSG_DATA(cmsg); 774 struct cmsghdr *cmsg; local 821 cmsg = CMSG_FIRSTHDR(&outmessage); 822 cmsg [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/isdn/ |
H A D | capiutil.h | 150 unsigned capi_cmsg2message(_cmsg * cmsg, __u8 * msg); 156 unsigned capi_message2cmsg(_cmsg * cmsg, __u8 * msg); 163 unsigned capi_cmsg_header(_cmsg * cmsg, __u16 _ApplId, 194 _cdebbuf *capi_cmsg2str(_cmsg *cmsg); 199 static inline void capi_cmsg_answer(_cmsg * cmsg) argument 201 cmsg->Subcommand |= 0x01; 206 static inline void capi_fill_CONNECT_B3_REQ(_cmsg * cmsg, __u16 ApplId, __u16 Messagenumber, argument 210 capi_cmsg_header(cmsg, ApplId, 0x82, 0x80, Messagenumber, adr); 211 cmsg->NCPI = NCPI; 214 static inline void capi_fill_FACILITY_REQ(_cmsg * cmsg, __u1 argument 224 capi_fill_INFO_REQ(_cmsg * cmsg, __u16 ApplId, __u16 Messagenumber, __u32 adr, _cstruct CalledPartyNumber, _cstruct BChannelinformation, _cstruct Keypadfacility, _cstruct Useruserdata, _cstruct Facilitydataarray) argument 240 capi_fill_LISTEN_REQ(_cmsg * cmsg, __u16 ApplId, __u16 Messagenumber, __u32 adr, __u32 InfoMask, __u32 CIPmask, __u32 CIPmask2, _cstruct CallingPartyNumber, _cstruct CallingPartySubaddress) argument 256 capi_fill_ALERT_REQ(_cmsg * cmsg, __u16 ApplId, __u16 Messagenumber, __u32 adr, _cstruct BChannelinformation, _cstruct Keypadfacility, _cstruct Useruserdata, _cstruct Facilitydataarray) argument 270 capi_fill_CONNECT_REQ(_cmsg * cmsg, __u16 ApplId, __u16 Messagenumber, __u32 adr, __u16 CIPValue, _cstruct CalledPartyNumber, _cstruct CallingPartyNumber, _cstruct CalledPartySubaddress, _cstruct CallingPartySubaddress, __u16 B1protocol, __u16 B2protocol, __u16 B3protocol, _cstruct B1configuration, _cstruct B2configuration, _cstruct B3configuration, _cstruct BC, _cstruct LLC, _cstruct HLC, _cstruct BChannelinformation, _cstruct Keypadfacility, _cstruct Useruserdata, _cstruct Facilitydataarray) argument 313 capi_fill_DATA_B3_REQ(_cmsg * cmsg, __u16 ApplId, __u16 Messagenumber, __u32 adr, __u32 Data, __u16 DataLength, __u16 DataHandle, __u16 Flags) argument 328 capi_fill_DISCONNECT_REQ(_cmsg * cmsg, __u16 ApplId, __u16 Messagenumber, __u32 adr, _cstruct BChannelinformation, _cstruct Keypadfacility, _cstruct Useruserdata, _cstruct Facilitydataarray) argument 343 capi_fill_DISCONNECT_B3_REQ(_cmsg * cmsg, __u16 ApplId, __u16 Messagenumber, __u32 adr, _cstruct NCPI) argument 352 capi_fill_MANUFACTURER_REQ(_cmsg * cmsg, __u16 ApplId, __u16 Messagenumber, __u32 adr, __u32 ManuID, __u32 Class, __u32 Function, _cstruct ManuData) argument 367 capi_fill_RESET_B3_REQ(_cmsg * cmsg, __u16 ApplId, __u16 Messagenumber, __u32 adr, _cstruct NCPI) argument 376 capi_fill_SELECT_B_PROTOCOL_REQ(_cmsg * cmsg, __u16 ApplId, __u16 Messagenumber, __u32 adr, __u16 B1protocol, __u16 B2protocol, __u16 B3protocol, _cstruct B1configuration, _cstruct B2configuration, _cstruct B3configuration) argument 395 capi_fill_CONNECT_RESP(_cmsg * cmsg, __u16 ApplId, __u16 Messagenumber, __u32 adr, __u16 Reject, __u16 B1protocol, __u16 B2protocol, __u16 B3protocol, _cstruct B1configuration, _cstruct B2configuration, _cstruct B3configuration, _cstruct ConnectedNumber, _cstruct ConnectedSubaddress, _cstruct LLC, _cstruct BChannelinformation, _cstruct Keypadfacility, _cstruct Useruserdata, _cstruct Facilitydataarray) argument 429 capi_fill_CONNECT_ACTIVE_RESP(_cmsg * cmsg, __u16 ApplId, __u16 Messagenumber, __u32 adr) argument 436 capi_fill_CONNECT_B3_ACTIVE_RESP(_cmsg * cmsg, __u16 ApplId, __u16 Messagenumber, __u32 adr) argument 443 capi_fill_CONNECT_B3_RESP(_cmsg * cmsg, __u16 ApplId, __u16 Messagenumber, __u32 adr, __u16 Reject, _cstruct NCPI) argument 453 capi_fill_CONNECT_B3_T90_ACTIVE_RESP(_cmsg * cmsg, __u16 ApplId, __u16 Messagenumber, __u32 adr) argument 460 capi_fill_DATA_B3_RESP(_cmsg * cmsg, __u16 ApplId, __u16 Messagenumber, __u32 adr, __u16 DataHandle) argument 469 capi_fill_DISCONNECT_B3_RESP(_cmsg * cmsg, __u16 ApplId, __u16 Messagenumber, __u32 adr) argument 476 capi_fill_DISCONNECT_RESP(_cmsg * cmsg, __u16 ApplId, __u16 Messagenumber, __u32 adr) argument 483 capi_fill_FACILITY_RESP(_cmsg * cmsg, __u16 ApplId, __u16 Messagenumber, __u32 adr, __u16 FacilitySelector) argument 492 capi_fill_INFO_RESP(_cmsg * cmsg, __u16 ApplId, __u16 Messagenumber, __u32 adr) argument 499 capi_fill_MANUFACTURER_RESP(_cmsg * cmsg, __u16 ApplId, __u16 Messagenumber, __u32 adr, __u32 ManuID, __u32 Class, __u32 Function, _cstruct ManuData) argument 514 capi_fill_RESET_B3_RESP(_cmsg * cmsg, __u16 ApplId, __u16 Messagenumber, __u32 adr) argument [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/ |
H A D | isdnif.h | 416 capi_msg cmsg; /* For CAPI like messages */ member in union:__anon9970::__anon9971
|
H A D | socket.h | 63 __kernel_size_t msg_controllen; /* Length of cmsg list */ 84 #define __CMSG_NXTHDR(ctl, len, cmsg) __cmsg_nxthdr((ctl),(len),(cmsg)) 85 #define CMSG_NXTHDR(mhdr, cmsg) cmsg_nxthdr((mhdr), (cmsg)) 89 #define CMSG_DATA(cmsg) ((void *)((char *)(cmsg) + CMSG_ALIGN(sizeof(struct cmsghdr)))) 97 #define CMSG_OK(mhdr, cmsg) ((cmsg)->cmsg_len >= sizeof(struct cmsghdr) && \ 98 (cmsg) [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/ |
H A D | compat.c | 105 #define CMSG_COMPAT_DATA(cmsg) \ 106 ((void __user *)((char __user *)(cmsg) + CMSG_COMPAT_ALIGN(sizeof(struct compat_cmsghdr)))) 124 struct compat_cmsghdr __user *cmsg, int cmsg_len) 126 char __user *ptr = (char __user *)cmsg + CMSG_COMPAT_ALIGN(cmsg_len); 134 * thus placement) of cmsg headers and length are different for 123 cmsg_compat_nxthdr(struct msghdr *msg, struct compat_cmsghdr __user *cmsg, int cmsg_len) argument
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/core/ |
H A D | scm.c | 55 static int scm_fp_copy(struct cmsghdr *cmsg, struct scm_fp_list **fplp) argument 57 int *fdp = (int*)CMSG_DATA(cmsg); 62 num = (cmsg->cmsg_len - CMSG_ALIGN(sizeof(struct cmsghdr)))/sizeof(int); 115 struct cmsghdr *cmsg; local 118 for (cmsg = CMSG_FIRSTHDR(msg); cmsg; cmsg = CMSG_NXTHDR(msg, cmsg)) 130 if (!CMSG_OK(msg, cmsg)) 133 if (cmsg [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/ipv4/ |
H A D | ip_sockglue.c | 169 struct cmsghdr *cmsg; local 171 for (cmsg = CMSG_FIRSTHDR(msg); cmsg; cmsg = CMSG_NXTHDR(msg, cmsg)) { 172 if (!CMSG_OK(msg, cmsg)) 174 if (cmsg->cmsg_level != SOL_IP) 176 switch (cmsg->cmsg_type) { 178 err = cmsg->cmsg_len - CMSG_ALIGN(sizeof(struct cmsghdr)); 179 err = ip_options_get(&ipc->opt, CMSG_DATA(cmsg), er [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/ipv6/ |
H A D | datagram.c | 504 struct cmsghdr *cmsg; local 510 for (cmsg = CMSG_FIRSTHDR(msg); cmsg; cmsg = CMSG_NXTHDR(msg, cmsg)) { 514 if (!CMSG_OK(msg, cmsg)) { 519 if (cmsg->cmsg_level != SOL_IPV6) 522 switch (cmsg->cmsg_type) { 525 if (cmsg->cmsg_len < CMSG_LEN(sizeof(struct in6_pktinfo))) { 530 src_info = (struct in6_pktinfo *)CMSG_DATA(cmsg); [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/rxrpc/ |
H A D | ar-output.c | 35 struct cmsghdr *cmsg; local 43 for (cmsg = CMSG_FIRSTHDR(msg); cmsg; cmsg = CMSG_NXTHDR(msg, cmsg)) { 44 if (!CMSG_OK(msg, cmsg)) 47 len = cmsg->cmsg_len - CMSG_ALIGN(sizeof(struct cmsghdr)); 49 cmsg->cmsg_level, cmsg->cmsg_type, len); 51 if (cmsg [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/sctp/ |
H A D | socket.c | 5424 struct cmsghdr *cmsg; local 5426 for (cmsg = CMSG_FIRSTHDR(msg); 5427 cmsg != NULL; 5428 cmsg = CMSG_NXTHDR((struct msghdr*)msg, cmsg)) { 5429 if (!CMSG_OK(msg, cmsg)) 5433 if (cmsg->cmsg_level != IPPROTO_SCTP) 5437 switch (cmsg->cmsg_type) { 5452 if (cmsg->cmsg_len != 5455 cmsgs->init = (struct sctp_initmsg *)CMSG_DATA(cmsg); [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/router/busybox-1.x/libbb/ |
H A D | udp_io.c | 55 /* man recvmsg and man cmsg is needed to make sense of code below */ 109 /* man recvmsg and man cmsg is needed to make sense of code below */ 112 char cmsg[CMSG_SPACE(sizeof(struct in_pktinfo))];
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/router/radvd/ |
H A D | recv.c | 27 struct cmsghdr *cmsg; local 90 for (cmsg = CMSG_FIRSTHDR(&mhdr); cmsg != NULL; cmsg = CMSG_NXTHDR(&mhdr, cmsg)) 92 if (cmsg->cmsg_level != IPPROTO_IPV6) 95 switch(cmsg->cmsg_type) 99 if ((cmsg->cmsg_len == CMSG_LEN(sizeof(int))) && 100 (*(int *)CMSG_DATA(cmsg) >= 0) && 101 (*(int *)CMSG_DATA(cmsg) < 25 [all...] |