To the best of my knowledge it is not possible to configure some type of link protocol tracking on the switch and link it to a routing protocol on a router, or to say if port A goes down, shut down port B.
If you have a cat6k and you use interface vlans, you could put one port in the vlan and when the port goes down, the interface vlan will also go down. This is because of auto-state feature.
Example:
on the msfc configure vlan 100.
on the cat6k switch configure JUST 1 port in vlan 100 and connect that to the next hop router. Make sure vlan 100 is pruned off all trunks on the switch.
If the switch port in vlan 100 goes down the vlan 100 interface will also go down. The only problem with this, is that if the switch port flaps alot, then this will severely affect routing and have very negative effects.
Reference:
http://www.cisco.com/en/US/products/hw/switches/ps700/products_tech_note09186a0080160b14.shtml