Searched refs:cmsg (Results 1 - 25 of 27) sorted by path

12

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/ppp-2.4.4/modules/
H A Dbsd-comp.c849 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 Dbsd-comp.c547 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 Dnetlink.c51 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 Dsocket.c481 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 Dchroot.c111 } 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 Dospf_packet.c1858 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 Dtuntap_user.c77 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 Dfile.c515 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 Dcapidrv.c505 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 Dcapiutil.c415 #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 Dcallc.c1569 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 Disdn_common.c719 return(isdn_capi_rec_hl_msg(&c->parm.cmsg));
H A Disdn_tty.c771 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 Dlowcomms.c344 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 Dcapiutil.h150 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 Disdnif.h416 capi_msg cmsg; /* For CAPI like messages */ member in union:__anon9970::__anon9971
H A Dsocket.h63 __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 Dcompat.c105 #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 Dscm.c55 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 Dip_sockglue.c169 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 Ddatagram.c504 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 Dar-output.c35 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 Dsocket.c5424 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 Dudp_io.c55 /* 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 Drecv.c27 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...]

Completed in 287 milliseconds

12