Displaying 1 result from an estimated 1 matches for "rtmsg".
Did you mean:
  rpmsg
  
2006 Jul 25
3
problem in Route add using netlink
...dr + NLMSG_ALIGN(nlhdr->nlmsg_len));
        rta->rta_type = type;
        rta->rta_len  = len;
        memcpy(RTA_DATA(rta), data, alen);
        nlhdr->nlmsg_len = NLMSG_ALIGN(nlhdr->nlmsg_len) + len;
        return 0;
}
  int main()
{
        struct nlmsghdr *nlMsg;
        struct rtmsg *rtMsg;
        char dstAddr[30] ;
        char srcAddr[30] ;
        char gateway[30] ;
        char ifName[30];
        char msgBuf[BUFSIZE];
        struct route_info rinfo;
        int sock, len, msgSeq = 0;
        int val, i;
          /* Create Socket */
        if((sock = socket(AF_NETLINK,...