tag | line | file | source code |
mfc | 353 | net/ipv4/ipmr.c | int ipmr_mfc_modify(int action, struct mfcctl *mfc) |
mfc | 356 | net/ipv4/ipmr.c | if(!MULTICAST(mfc->mfcc_mcastgrp.s_addr)) |
mfc | 364 | net/ipv4/ipmr.c | cache=ipmr_cache_find(mfc->mfcc_origin.s_addr,mfc->mfcc_mcastgrp.s_addr); |
mfc | 387 | net/ipv4/ipmr.c | memcpy(cache->mfc_ttls, mfc->mfcc_ttls,sizeof(cache->mfc_ttls)); |
mfc | 411 | net/ipv4/ipmr.c | cache->mfc_origin=mfc->mfcc_origin.s_addr; |
mfc | 412 | net/ipv4/ipmr.c | cache->mfc_mcastgrp=mfc->mfcc_mcastgrp.s_addr; |
mfc | 413 | net/ipv4/ipmr.c | cache->mfc_parent=mfc->mfcc_parent; |
mfc | 414 | net/ipv4/ipmr.c | memcpy(cache->mfc_ttls, mfc->mfcc_ttls,sizeof(cache->mfc_ttls)); |
mfc | 431 | net/ipv4/ipmr.c | struct mfcctl mfc; |
mfc | 540 | net/ipv4/ipmr.c | err=verify_area(VERIFY_READ, optval, sizeof(mfc)); |
mfc | 543 | net/ipv4/ipmr.c | memcpy_fromfs(&mfc,optval, sizeof(mfc)); |
mfc | 544 | net/ipv4/ipmr.c | return ipmr_mfc_modify(optname, &mfc); |
mfc | 839 | net/ipv4/ipmr.c | struct mfc_cache *mfc; |
mfc | 853 | net/ipv4/ipmr.c | mfc=mfc_cache_array[ct]; |
mfc | 854 | net/ipv4/ipmr.c | while(mfc!=NULL) |
mfc | 862 | net/ipv4/ipmr.c | if(vifc_map&(1<<mfc->mfc_parent)) |
mfc | 863 | net/ipv4/ipmr.c | name=vif_table[mfc->mfc_parent].dev->name; |
mfc | 868 | net/ipv4/ipmr.c | if(vifc_map&(1<<n) && mfc->mfc_ttls[ct]) |
mfc | 877 | net/ipv4/ipmr.c | (unsigned long)mfc->mfc_mcastgrp, |
mfc | 878 | net/ipv4/ipmr.c | (unsigned long)mfc->mfc_origin, |
mfc | 893 | net/ipv4/ipmr.c | mfc=mfc->next; |