tag | line | file | source code |
mfc | 352 | net/ipv4/ipmr.c | int ipmr_mfc_modify(int action, struct mfcctl *mfc) |
mfc | 355 | net/ipv4/ipmr.c | if(!MULTICAST(mfc->mfcc_mcastgrp.s_addr)) |
mfc | 363 | net/ipv4/ipmr.c | cache=ipmr_cache_find(mfc->mfcc_origin.s_addr,mfc->mfcc_mcastgrp.s_addr); |
mfc | 386 | net/ipv4/ipmr.c | memcpy(cache->mfc_ttls, mfc->mfcc_ttls,sizeof(cache->mfc_ttls)); |
mfc | 410 | net/ipv4/ipmr.c | cache->mfc_origin=mfc->mfcc_origin.s_addr; |
mfc | 411 | net/ipv4/ipmr.c | cache->mfc_mcastgrp=mfc->mfcc_mcastgrp.s_addr; |
mfc | 412 | net/ipv4/ipmr.c | cache->mfc_parent=mfc->mfcc_parent; |
mfc | 413 | net/ipv4/ipmr.c | memcpy(cache->mfc_ttls, mfc->mfcc_ttls,sizeof(cache->mfc_ttls)); |
mfc | 430 | net/ipv4/ipmr.c | struct mfcctl mfc; |
mfc | 539 | net/ipv4/ipmr.c | err=verify_area(VERIFY_READ, optval, sizeof(mfc)); |
mfc | 542 | net/ipv4/ipmr.c | memcpy_fromfs(&mfc,optval, sizeof(mfc)); |
mfc | 543 | net/ipv4/ipmr.c | return ipmr_mfc_modify(optname, &mfc); |
mfc | 830 | net/ipv4/ipmr.c | struct mfc_cache *mfc; |
mfc | 844 | net/ipv4/ipmr.c | mfc=mfc_cache_array[ct]; |
mfc | 845 | net/ipv4/ipmr.c | while(mfc!=NULL) |
mfc | 853 | net/ipv4/ipmr.c | if(vifc_map&(1<<mfc->mfc_parent)) |
mfc | 854 | net/ipv4/ipmr.c | name=vif_table[mfc->mfc_parent].dev->name; |
mfc | 859 | net/ipv4/ipmr.c | if(vifc_map&(1<<n) && mfc->mfc_ttls[ct]) |
mfc | 868 | net/ipv4/ipmr.c | (unsigned long)mfc->mfc_mcastgrp, |
mfc | 869 | net/ipv4/ipmr.c | (unsigned long)mfc->mfc_origin, |
mfc | 884 | net/ipv4/ipmr.c | mfc=mfc->next; |